Alphabetical Site Map Site Map (Alphabetical)
To see an ordinary site map click here
- 3D Angle
ChartDirector Ver 4.1 (C++ Edition) 3D Angle This example demonstrates the effects of different 3D angles. ChartDirector...
- 3D Area Chart
ChartDirector Ver 4.1 (C++ Edition) 3D Area Chart This example demonstrates a 3D area chart configured using Layer.set3D . Source Code Listing [The following code is available in...
- 3D Bar Chart
ChartDirector Ver 4.1 (C++ Edition) 3D Bar Chart This example demonstrates using Layer.set3D to set the bars to 3D style. Source Code Listing [The following code is available in "cppdemo/threedbar"....
- 3D Depth
ChartDirector Ver 4.1 (C++ Edition) 3D Depth This example demonstrates the effects of different 3D depths. ChartDirector allows the 3D depth and...
- 3D Line Chart
ChartDirector Ver 4.1 (C++ Edition) 3D Line Chart This example demonstrates setting the line to 3D by using Layer.set3D . Source Code Listing [The following code is available in "cppdemo/threedline"....
- 3D Pie Chart
ChartDirector Ver 4.1 (C++ Edition) 3D Pie Chart This example extends the Simple Pie Chart example by drawing the chart in 3D, adding a title, and exploding a sector. Add a title to the chart using...
- 3D Shadow Mode
ChartDirector Ver 4.1 (C++ Edition) 3D Shadow Mode This example demonstrates an alternative 3D drawing method that uses shadows. The standard way to draw a pie...
- 3D Stacked Area Chart
ChartDirector Ver 4.1 (C++ Edition) 3D Stacked Area Chart This example demonstrates creating a stacked area chart with 3D effects. The key features demonstrated in this example are: Add a stacked...
- 4 Quadrant Chart
ChartDirector Ver 4.1 (C++ Edition) 4 Quadrant Chart This example demonstrates 4 quadrant charts in which the x-axis and y-axis meet at the origin at the center of the plot area. By default,...
- Alignment Specification
ChartDirector Ver 4.1 (C++ Edition) Alignment Specification In many ChartDirector objects, you may specify the alignment of the object's content relative to its boundary. For example, for a TextBox...
- AngularAxis
ChartDirector Ver 4.1 (C++ Edition) AngularAxis The AngularAxis class represents angular axes in polar charts. The angular axis is the axis representing the angular component of a polar coordinate....
- AngularAxis.addLabel
ChartDirector Ver 4.1 (C++ Edition) AngularAxis .addLabel Usage void addLabel(double pos, const char *label); Description Adds an extra label on the axis. Arguments Argument Default Description pos...
- AngularAxis.addZone
ChartDirector Ver 4.1 (C++ Edition) AngularAxis .addZone Usage void addZone(double startValue, double endValue, int startRadius, int endRadius, int fillColor, int edgeColor = -1); Description Adds an...
- AngularAxis.addZone2
ChartDirector Ver 4.1 (C++ Edition) AngularAxis .addZone2 Usage void addZone(double startValue, double endValue, int fillColor, int edgeColor = -1); Description Adds an angular zone to the polar...
- AngularAxis.getAxisImageMap
ChartDirector Ver 4.1 (C++ Edition) AngularAxis .getAxisImageMap Usage const char *getAxisImageMap(int noOfSegments, int mapWidth, const char *url, const char *queryFormat = 0, const char *extraAttr...
- AngularAxis.getHTMLImageMap
ChartDirector Ver 4.1 (C++ Edition) AngularAxis .getHTMLImageMap Usage const char *getHTMLImageMap(const char *url, const char *queryFormat = 0, const char *extraAttr = 0, int offsetX = 0, int...
- AngularAxis.setLabelGap
ChartDirector Ver 4.1 (C++ Edition) AngularAxis .setLabelGap Usage void setLabelGap(int d); Description Sets the distance between the axis labels and the axis. Arguments Argument Default Description...
- AngularAxis.setLabels
ChartDirector Ver 4.1 (C++ Edition) AngularAxis .setLabels Usage TextBox *setLabels(StringArray text); Description Sets the text labels to be used on the axis. This method is typically used in radar...
- AngularAxis.setLabels2
ChartDirector Ver 4.1 (C++ Edition) AngularAxis .setLabels2 Usage TextBox *setLabels(DoubleArray labels, const char *formatString = 0); Description Sets the numeric labels to be used on the axis....
- AngularAxis.setLabelStyle
ChartDirector Ver 4.1 (C++ Edition) AngularAxis .setLabelStyle Usage TextBox *setLabelStyle(const char *font = "bold", double fontSize = 10, int fontColor = TextColor, double fontAngle = 0);...
- AngularAxis.setLinearScale
ChartDirector Ver 4.1 (C++ Edition) AngularAxis .setLinearScale Usage void setLinearScale(double lowerLimit, double upperLimit, double majorTickInc = 0, double minorTickInc = 0); Description Sets the...
- AngularAxis.setLinearScale2
ChartDirector Ver 4.1 (C++ Edition) AngularAxis .setLinearScale2 Usage void setLinearScale(double lowerLimit, double upperLimit, StringArray labels); Description Sets the axis to use the given linear...
- AngularMeter
ChartDirector Ver 4.1 (C++ Edition) AngularMeter The AngularMeter class represents angular meters. The AngularMeter class is a subclass of BaseMeter . Method Inherited Description AngularMeter (Self)...
- AngularMeter.addRing
ChartDirector Ver 4.1 (C++ Edition) AngularMeter .addRing Usage void addRing(int startRadius, int endRadius, int fillColor, int edgeColor = -1); Description Adds a circular ring or a circle to the...
- AngularMeter.addRingSector
ChartDirector Ver 4.1 (C++ Edition) AngularMeter .addRingSector Usage void addRingSector(int startRadius, int endRadius, double a1, double a2, int fillColor, int edgeColor = -1); Description Adds a...
- AngularMeter.addZone
ChartDirector Ver 4.1 (C++ Edition) AngularMeter .addZone Usage void addZone(double startValue, double endValue, int startRadius, int endRadius, int fillColor, int edgeColor = -1); Description Adds a...
- AngularMeter.addZone2
ChartDirector Ver 4.1 (C++ Edition) AngularMeter .addZone2 Usage void addZone(double startValue, double endValue, int fillColor, int edgeColor = -1); Description Adds a colored zone to the meter....
- AngularMeter.AngularMeter
ChartDirector Ver 4.1 (C++ Edition) AngularMeter .AngularMeter Usage AngularMeter(int width, int height, int bgColor = BackgroundColor, int edgeColor = Transparent, int raisedEffect = 0); Description...
- AngularMeter.setCap
ChartDirector Ver 4.1 (C++ Edition) AngularMeter .setCap Usage void setCap(int radius, int fillColor, int edgeColor = LineColor); Description Set the radius and color of the pointer cap. The pointer...
- AngularMeter.setMeter
ChartDirector Ver 4.1 (C++ Edition) AngularMeter .setMeter Usage void setMeter(int cx, int cy, int radius, double startAngle, double endAngle); Description Sets the position and angle range of the...
- Arbitrary XY Line Chart
ChartDirector Ver 4.1 (C++ Edition) Arbitrary XY Line Chart This example demonstrates drawing a line chart with arbitrary x coordinates (not increasing or decreasing in one direction), and adding...
- Area Charts
ChartDirector Ver 4.1 (C++ Edition) Area Charts Title Description Simple Area Chart Demonstrates the basic steps in creating area charts. Enhanced Area Chart Extends the Simple Area Chart example by...
- AreaLayer
ChartDirector Ver 4.1 (C++ Edition) AreaLayer The AreaLayer class represents area layers. AreaLayer is a subclass of Layer . AreaLayer objects are created by using XYChart.addAreaLayer and...
- AreaLayer.setGapColor
ChartDirector Ver 4.1 (C++ Edition) AreaLayer .setGapColor Usage void setGapColor(int fillColor); Description Sets the color used to fill the area under NoValue data points. By default, if there are...
- AreaLayer.setMinLabelSize
ChartDirector Ver 4.1 (C++ Edition) AreaLayer .setMinLabelSize Usage void setMinLabelSize(int s); Description Sets the minimum height (or width if x and y axes are swapped) of an area below which...
- ArrayMath
ChartDirector Ver 4.1 (C++ Edition) ArrayMath The ArrayMath class is a utility class used to perform array computations. Method Inherited Description ArrayMath (Self) Creates an ArrayMath object and...
- ArrayMath.abs
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .abs Usage ArrayMath& abs(); Description Replaces each element of the ArrayMath object by its absolute value. Arguments None Return Value The current...
- ArrayMath.acc
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .acc Usage ArrayMath& acc(); Description Replaces each element of the ArrayMath object by the accumulated total of its previous element (including...
- ArrayMath.add
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .add Usage ArrayMath& add(DoubleArray b); Description Adds an array to the ArrayMath object. The array will be added by adding the each array element...
- ArrayMath.add2
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .add2 Usage ArrayMath& add(double b); Description Adds a number to every element of the ArrayMath object. Arguments Argument Default Description b...
- ArrayMath.aggregate
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .aggregate Usage DoubleArray aggregate(DoubleArray srcArray, int aggregateMethod, double param = 50); Description Aggregates a data array by merging...
- ArrayMath.ArrayMath
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .ArrayMath Usage ArrayMath(DoubleArray a); Description Creates an ArrayMath object and initialize it with the given array. Arguments Argument Default...
- ArrayMath.avg
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .avg Usage double avg() const; Description Gets the avg value of the elements of the ArrayMath object. Arguments None Return Value The avg value of the...
- ArrayMath.delta
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .delta Usage ArrayMath& delta(int offset = 1); Description Subtracts each element of the ArrayMath object by an earlier element in the same ArrayMath...
- ArrayMath.div
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .div Usage ArrayMath& div(DoubleArray b); Description Divides the ArrayMath object by the given array. The ArrayMath object will be divided by...
- ArrayMath.div2
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .div2 Usage ArrayMath& div(double b); Description Divides every element of the ArrayMath object by the given number. Arguments Argument Default...
- ArrayMath.DoubleArray
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .DoubleArray Usage operator DoubleArray() const; Description Conversion operator to automatically convert ArrayMath object to DoubleArray . The...
- ArrayMath.expAvg
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .expAvg Usage ArrayMath& expAvg(double smoothingFactor); Description Replaces each element of the ArrayMath object by its exponential average. The...
- ArrayMath.financeDiv
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .financeDiv Usage ArrayMath &financeDiv(DoubleArray b, double zeroByZeroValue); Description Divides the ArrayMath object by the given array, with...
- ArrayMath.insert
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .insert Usage ArrayMath& insert(DoubleArray a, int insertPoint = -1); Description Inserts the elements of an array to the ArrayMath object. Arguments...
- ArrayMath.insert2
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .insert2 Usage ArrayMath& insert(double c, int len, int insertPoint = -1); Description Inserts some constant elements to the ArrayMath object....
- ArrayMath.lowess
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .lowess Usage ArrayMath& lowess(double smoothness = 0.25, int iteration = 0); Description Fits a curve through the data points in the ArrayMath...
- ArrayMath.lowess2
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .lowess2 Usage ArrayMath& lowess(DoubleArray b, double smoothness = 0.25, int iteration = 0); Description Fits a curve through the data points in the...
- ArrayMath.max
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .max Usage double maxValue() const; Description Gets the maximum value of the elements of the ArrayMath object. Arguments None Return Value The maximum...
- ArrayMath.maxIndex
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .maxIndex Usage int maxIndex() const; Description Gets the index of the maximum value element of the ArrayMath object. Arguments None Return Value The...
- ArrayMath.med
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .med Usage double med() const; Description Gets the med value of the elements of the ArrayMath object. Arguments None Return Value The med value of the...
- ArrayMath.min
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .min Usage double minValue() const; Description Gets the minimum value of the elements of the ArrayMath object. Arguments None Return Value The minimum...
- ArrayMath.minIndex
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .minIndex Usage int minIndex() const; Description Gets the index of the minimum value element of the ArrayMath object. Arguments None Return Value The...
- ArrayMath.movAvg
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .movAvg Usage ArrayMath& movAvg(int interval); Description Replaces each element of the ArrayMath object by its moving average. The interval...
- ArrayMath.movCorr
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .movCorr Usage ArrayMath& movCorr(int interval, DoubleArray b = DoubleArray()); Description Replaces each element of the ArrayMath object by the...
- ArrayMath.movMax
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .movMax Usage ArrayMath& movMax(int interval); Description Replaces each element of the ArrayMath object by its moving maximum. The interval...
- ArrayMath.movMed
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .movMed Usage ArrayMath& movMed(int interval); Description Replaces each element of the ArrayMath object by its moving median. The interval parameter...
- ArrayMath.movMin
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .movMin Usage ArrayMath& movMin(int interval); Description Replaces each element of the ArrayMath object by its moving minimum. The interval...
- ArrayMath.movPercentile
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .movPercentile Usage ArrayMath& movPercentile(int interval, double percentile); Description Replaces each element of the ArrayMath object by its...
- ArrayMath.movStdDev
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .movStdDev Usage ArrayMath& movStdDev(int interval); Description Replaces each element of the ArrayMath object by its moving standard deviation. The...
- ArrayMath.mul
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .mul Usage ArrayMath& mul(DoubleArray b); Description Multiplies an array to the ArrayMath object. The array will be multiplied by multiplying each...
- ArrayMath.mul2
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .mul2 Usage ArrayMath& mul(double b); Description Multiplies a number to every element of the ArrayMath object. Arguments Argument Default...
- ArrayMath.percentile
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .percentile Usage double percentile(double p) const; Description Gets the required percentile value of the elements of the ArrayMath object. Arguments...
- ArrayMath.rate
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .rate Usage ArrayMath &rate(int offset = 1); Description Divides each element of the ArrayMath object by an earlier element in the same ArrayMath...
- ArrayMath.replace
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .replace Usage ArrayMath& replace(double a, double b); Description Finds elements that are equal to a given value and replace it with another value....
- ArrayMath.result
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .result Usage DoubleArray result() const; Description Gets the content of the ArrayMath object as a normal array to be used in other ChartDirector API....
- ArrayMath.selectEQZ
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .selectEQZ Usage ArrayMath& selectEQZ(DoubleArray decisionArray = DoubleArray(), double fillValue = 0); Description Selects the elements of the...
- ArrayMath.selectGEZ
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .selectGEZ Usage ArrayMath& selectGEZ(DoubleArray decisionArray = DoubleArray(), double fillValue = 0); Description Selects the elements of the...
- ArrayMath.selectGTZ
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .selectGTZ Usage ArrayMath& selectGTZ(DoubleArray decisionArray = DoubleArray(), double fillValue = 0); Description Selects the elements of the...
- ArrayMath.selectLEZ
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .selectLEZ Usage ArrayMath& selectLEZ(DoubleArray decisionArray = DoubleArray(), double fillValue = 0); Description Selects the elements of the...
- ArrayMath.selectLTZ
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .selectLTZ Usage ArrayMath& selectLTZ(DoubleArray decisionArray = DoubleArray(), double fillValue = 0); Description Selects the elements of the...
- ArrayMath.selectNEZ
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .selectNEZ Usage ArrayMath& selectNEZ(DoubleArray decisionArray = DoubleArray(), double fillValue = 0); Description Selects the elements of the...
- ArrayMath.selectRegularSpacing
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .selectRegularSpacing Usage ArrayMath& selectRegularSpacing(int majorTickStep, int minorTickStep = 0, int initialMargin = 0); Description Selects an...
- ArrayMath.selectStartOfDay
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .selectStartOfDay Usage ArrayMath& selectStartOfDay(int majorTickStep = 1, double initialMargin = 10800); Description Selects the elements of the...
- ArrayMath.selectStartOfHour
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .selectStartOfHour Usage ArrayMath& selectStartOfHour(int majorTickStep = 1, double initialMargin = 300); Description Selects the elements of the...
- ArrayMath.selectStartOfMonth
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .selectStartOfMonth Usage ArrayMath& selectStartOfMonth(int majorTickStep = 1, double initialMargin = 432000); Description Selects the elements of...
- ArrayMath.selectStartOfWeek
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .selectStartOfWeek Usage ArrayMath& selectStartOfWeek(int majorTickStep = 1, double initialMargin = 172800); Description Selects the elements of the...
- ArrayMath.selectStartOfYear
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .selectStartOfYear Usage ArrayMath& selectStartOfYear(int majorTickStep = 1, double initialMargin = 5184000); Description Selects the elements of the...
- ArrayMath.shift
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .shift Usage ArrayMath &shift(int offset = 1, double fillValue = NoValue); Description Shifts the array "rightwards". If the array does not have any...
- ArrayMath.stdDev
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .stdDev Usage double stdDev() const; Description Gets the stdDev value of the elements of the ArrayMath object. Arguments None Return Value The stdDev...
- ArrayMath.sub
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .sub Usage ArrayMath& sub(DoubleArray b); Description Subtracts an array from the ArrayMath object. The array will be subtracted by subtracting each...
- ArrayMath.sub2
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .sub2 Usage ArrayMath& sub(double b); Description Subtracts a number from every element of the ArrayMath object. Arguments Argument Default...
- ArrayMath.sum
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .sum Usage double sum() const; Description Gets the sum value of the elements of the ArrayMath object. Arguments None Return Value The sum value of the...
- ArrayMath.trim
ChartDirector Ver 4.1 (C++ Edition) ArrayMath .trim Usage ArrayMath& trim(int startIndex = 0, int len = -1); Description Trims the ArrayMath object by keeping only some elements in the middle....
- Axis
ChartDirector Ver 4.1 (C++ Edition) Axis The Axis class represents x and y axes in XY charts. Method Inherited Description setLabelStyle (Self) Sets the font style used to for the axis labels....
- Axis.addLabel
ChartDirector Ver 4.1 (C++ Edition) Axis .addLabel Usage void addLabel(double pos, const char *label); Description Adds an extra label on the axis. Arguments Argument Default Description pos...
- Axis.addMark
ChartDirector Ver 4.1 (C++ Edition) Axis .addMark Usage Mark *addMark(double value, int lineColor, const char *text = 0, const char *font = 0, double fontSize = 8); Description Adds a mark line to...
- Axis.addZone
ChartDirector Ver 4.1 (C++ Edition) Axis .addZone Usage void addZone(double startValue, double endValue, int color); Description Adds a zone to the chart. A zone is a range of values. For example,...
- Axis.copyAxis
ChartDirector Ver 4.1 (C++ Edition) Axis .copyAxis Usage void copyAxis(const Axis *axis); Description Copies the scale and labels from another axis. This method is typically used to ensure the axes...
- Axis.getAxisImageMap
ChartDirector Ver 4.1 (C++ Edition) Axis .getAxisImageMap Usage const char *getAxisImageMap(int noOfSegments, int mapWidth, const char *url, const char *queryFormat = 0, const char *extraAttr = 0,...
- Axis.getHTMLImageMap
ChartDirector Ver 4.1 (C++ Edition) Axis .getHTMLImageMap Usage const char *getHTMLImageMap(const char *url, const char *queryFormat = 0, const char *extraAttr = 0, int offsetX = 0, int offsetY = 0)...
- Axis.getLabel
ChartDirector Ver 4.1 (C++ Edition) Axis .getLabel Usage const char *getLabel(double i) const; Description Gets the label at the specified position on the axis. Arguments Argument Default Description...
- Axis.getMaxValue
ChartDirector Ver 4.1 (C++ Edition) Axis .getMaxValue Usage double getMaxValue() const; Description Gets the upper bound of the axis. The upper bound of an axis is known only after auto-scaling. So...
- Axis.getMinValue
ChartDirector Ver 4.1 (C++ Edition) Axis .getMinValue Usage double getMinValue() const; Description Gets the lower bound of the axis. The lower bound of an axis is known only after auto-scaling. So...
- Axis.getTicks
ChartDirector Ver 4.1 (C++ Edition) Axis .getTicks Usage DoubleArray getTicks() const; Description Gets the values of the ticks. The ticks on the axis is known only after auto-scaling. So this method...
- Axis.setAutoScale
ChartDirector Ver 4.1 (C++ Edition) Axis .setAutoScale Usage void setAutoScale(double topExtension = 0.1, double bottomExtension = 0.1, double zeroAffinity = 0.8); Description Sets the margins at the...
- Axis.setColors
ChartDirector Ver 4.1 (C++ Edition) Axis .setColors Usage void setColors(int axisColor, int labelColor = TextColor, int titleColor = -1, int tickColor = -1); Description Sets the colors of the axis...
- Axis.setDateScale
ChartDirector Ver 4.1 (C++ Edition) Axis .setDateScale Usage void setDateScale(double lowerLimit, double upperLimit, double majorTickInc = 0, double minorTickInc = 0); Description Sets the axis to...
- Axis.setDateScale2
ChartDirector Ver 4.1 (C++ Edition) Axis .setDateScale2 Usage void setDateScale(double lowerLimit, double upperLimit, StringArray labels); Description Sets the axis to use the given date scale and...
- Axis.setDateScale3
ChartDirector Ver 4.1 (C++ Edition) Axis .setDateScale3 Usage void setDateScale(const char *formatString = 0); Description Sets the axis to use date auto-scale. Arguments Argument Default Description...
- Axis.setFormatCondition
ChartDirector Ver 4.1 (C++ Edition) Axis .setFormatCondition Usage void setFormatCondition(const char *condition, double operand = 0); Description Specifies the condition that subsequent...
- Axis.setIndent
ChartDirector Ver 4.1 (C++ Edition) Axis .setIndent Usage void setIndent(bool indent); Description Specifies if the axis should be "indented" or not. Normally, the x-axis is automatically scaled so...
- Axis.setLabelFormat
ChartDirector Ver 4.1 (C++ Edition) Axis .setLabelFormat Usage void setLabelFormat(const char *formatString); Description Sets the format for numeric or date/time axis labels. By default,...
- Axis.setLabelGap
ChartDirector Ver 4.1 (C++ Edition) Axis .setLabelGap Usage void setLabelGap(int d); Description Sets the distance between the axis labels and the ticks on the axis. Arguments Argument Default...
- Axis.setLabelOffset
ChartDirector Ver 4.1 (C++ Edition) Axis .setLabelOffset Usage void setLabelOffset(double offset); Description Shifts the axis labels from its default position along the axis. This method expects the...
- Axis.setLabels
ChartDirector Ver 4.1 (C++ Edition) Axis .setLabels Usage TextBox *setLabels(StringArray text); Description Sets the text labels to be used on the axis. This method is typically used to set the...
- Axis.setLabels2
ChartDirector Ver 4.1 (C++ Edition) Axis .setLabels2 Usage TextBox *setLabels(DoubleArray labels, const char *formatString = 0); Description Sets the numeric/date/time labels to be used on the axis....
- Axis.setLabelStep
ChartDirector Ver 4.1 (C++ Edition) Axis .setLabelStep Usage void setLabelStep(int majorTickStep, int minorTickStep = 0, int majorTickOffset = 0, int minorTickOffset = -0x7fffffff); Description Shows...
- Axis.setLabelStyle
ChartDirector Ver 4.1 (C++ Edition) Axis .setLabelStyle Usage TextBox *setLabelStyle(const char *font = 0, double fontSize = 8, int fontColor = TextColor, double fontAngle = 0); Description Sets the...
- Axis.setLinearScale
ChartDirector Ver 4.1 (C++ Edition) Axis .setLinearScale Usage void setLinearScale(double lowerLimit, double upperLimit, double majorTickInc = 0, double minorTickInc = 0); Description Sets the axis...
- Axis.setLinearScale2
ChartDirector Ver 4.1 (C++ Edition) Axis .setLinearScale2 Usage void setLinearScale(double lowerLimit, double upperLimit, StringArray labels); Description Sets the axis to use the given linear scale...
- Axis.setLinearScale3
ChartDirector Ver 4.1 (C++ Edition) Axis .setLinearScale3 Usage void setLinearScale(const char *formatString = 0); Description Sets the axis to use linear auto-scale. Arguments Argument Default...
- Axis.setLogScale
ChartDirector Ver 4.1 (C++ Edition) Axis .setLogScale Usage void setLogScale(double lowerLimit, double upperLimit, double majorTickInc = 0, double minorTickInc = 0); Description Sets the axis to use...
- Axis.setLogScale2
ChartDirector Ver 4.1 (C++ Edition) Axis .setLogScale2 Usage void setLogScale(double lowerLimit, double upperLimit, StringArray labels); Description Sets the axis to use the given logarithmic scale...
- Axis.setLogScale3
ChartDirector Ver 4.1 (C++ Edition) Axis .setLogScale3 Usage void setLogScale(const char *formatString = 0); Description Sets the axis to use logarithmic auto-scale. Arguments Argument Default...
- Axis.setMargin
ChartDirector Ver 4.1 (C++ Edition) Axis .setMargin Usage void setMargin(int topMargin, int bottomMargin = 0); Description Reserve margins at the ends of the axis. This method is usually used to...
- Axis.setMinTickInc
ChartDirector Ver 4.1 (C++ Edition) Axis .setMinTickInc Usage void setMinTickInc(double inc); Description Sets the minimum distance between two ticks on the axis for auto-scaled axis. The most common...
- Axis.setMultiFormat
ChartDirector Ver 4.1 (C++ Edition) Axis .setMultiFormat Usage void setMultiFormat(int filter1, const char *format1, int filter2, const char *format2, int labelSpan = 1, bool promoteFirst = true);...
- Axis.setMultiFormat2
ChartDirector Ver 4.1 (C++ Edition) Axis .setMultiFormat2 Usage void setMultiFormat(int filterId, const char *formatString, int labelSpan = 1, bool promoteFirst = true); Description Adds one filter...
- Axis.setReverse
ChartDirector Ver 4.1 (C++ Edition) Axis .setReverse Usage void setReverse(bool b = true); Description Reverse the axis. For a normal vertical axis, the axis starts from the bottom and increase its...
- Axis.setRounding
ChartDirector Ver 4.1 (C++ Edition) Axis .setRounding Usage void setRounding(bool roundMin, bool roundMax); Description Controls whether to round the ends of the axis to align with tick positions....
- Axis.setTickColor
ChartDirector Ver 4.1 (C++ Edition) Axis .setTickColor Usage void setTickColor(int majorTickColor, int minorTickColor = -1); Description Sets the colors of the axis ticks. Arguments Argument Default...
- Axis.setTickDensity
ChartDirector Ver 4.1 (C++ Edition) Axis .setTickDensity Usage void setTickDensity(int majorTickSpacing, int minorTickSpacing = -1); Description Sets the density of the axis ticks. Tick density is...
- Axis.setTickLength
ChartDirector Ver 4.1 (C++ Edition) Axis .setTickLength Usage void setTickLength(int majorTickLen); Description Sets the length of the axis ticks. A positive tick length means the ticks are drawn...
- Axis.setTickLength2
ChartDirector Ver 4.1 (C++ Edition) Axis .setTickLength2 Usage void setTickLength(int majorTickLen, int minorTickLen); Description Sets the length of the major and minor axis ticks. A positive tick...
- Axis.setTickOffset
ChartDirector Ver 4.1 (C++ Edition) Axis .setTickOffset Usage void setTickOffset(double offset); Description Shifts the position of the ticks along the axis. By default, ChartDirector draws the ticks...
- Axis.setTickWidth
ChartDirector Ver 4.1 (C++ Edition) Axis .setTickWidth Usage void setTickWidth(int majorTickWidth, int minorTickWidth = -1); Description Sets the width of the axis ticks. Arguments Argument Default...
- Axis.setTitle
ChartDirector Ver 4.1 (C++ Edition) Axis .setTitle Usage TextBox *setTitle(const char *text, const char *font = 0, double fontSize = 8, int fontColor = TextColor); Description Adds a title to the...
- Axis.setTitlePos
ChartDirector Ver 4.1 (C++ Edition) Axis .setTitlePos Usage void setTitlePos(int alignment, int titleGap = 3); Description Sets the position of the axis title relative to the axis. By default, the...
- Axis.setWidth
ChartDirector Ver 4.1 (C++ Edition) Axis .setWidth Usage void setWidth(int width); Description Sets the line width of the axis. Arguments Argument Default Description width (Mandatory) The line width...
- Axis.syncAxis
ChartDirector Ver 4.1 (C++ Edition) Axis .syncAxis Usage void syncAxis(const Axis *axis, double slope = 1, double intercept = 0); Description Synchronizes this axis with another axis using a linear...
- Background and Wallpaper
ChartDirector Ver 4.1 (C++ Edition) Background and Wallpaper This example demonstrates some of the background effects supported by ChartDirector. ChartDirector...
- Bar Charts
ChartDirector Ver 4.1 (C++ Edition) Bar Charts Title Description Simple Bar Chart Demonstrates the basic steps in creating bar charts. Multi-Color Bar Chart Demonstrates creating a multi-color bar...
- Bar Gap
ChartDirector Ver 4.1 (C++ Edition) Bar Gap This example demonstrates the effects of different bar gaps configured using...
- BarLayer
ChartDirector Ver 4.1 (C++ Edition) BarLayer The BarLayer class represents bar layers. BarLayer is a subclass of Layer . BarLayer objects are created using XYChart.addBarLayer , XYChart.addBarLayer2...
- BarLayer.setBarGap
ChartDirector Ver 4.1 (C++ Edition) BarLayer .setBarGap Usage void setBarGap(double barGap, double subBarGap = 0.2); Description Sets the gap between the bars in a bar chart layer. In the setBarGap...
- BarLayer.setBarShape
ChartDirector Ver 4.1 (C++ Edition) BarLayer .setBarShape Usage void setBarShape(int shape, int dataGroup = -1, int dataItem = -1); Description Sets the shape of the bar(s) using built-in shapes....
- BarLayer.setBarShape2
ChartDirector Ver 4.1 (C++ Edition) BarLayer .setBarShape2 Usage void setBarShape(IntArray shape, int dataGroup = -1, int dataItem = -1); Description Sets the shape of the bar(s) to a custom shape...
- BarLayer.setBarWidth
ChartDirector Ver 4.1 (C++ Edition) BarLayer .setBarWidth Usage void setBarWidth(int barWidth, int subBarWidth = -1); Description Sets the width of the bars. Arguments Argument Default Description...
- BarLayer.setIconSize
ChartDirector Ver 4.1 (C++ Edition) BarLayer .setIconSize Usage void setIconSize(int height, int width = -1); Description Sets the size of the icon(s) to be used in legend box. By default, if a...
- BarLayer.setMinLabelSize
ChartDirector Ver 4.1 (C++ Edition) BarLayer .setMinLabelSize Usage void setMinLabelSize(int s); Description Sets the minimum height (or width for horizontal bars) of the bar segments below which...
- BarLayer.setOverlapRatio
ChartDirector Ver 4.1 (C++ Edition) BarLayer .setOverlapRatio Usage void setOverlapRatio(double overlapRatio, bool firstOnTop = true); Description Sets overlapping among bars in within a bar group in...
- BaseBoxLayer
ChartDirector Ver 4.1 (C++ Edition) BaseBoxLayer The BaseBoxLayer class is the base class for layers that uses isolated symbols to represent multiple data sets. These include BoxWhiskerLayer ,...
- BaseBoxLayer.setDataGap
ChartDirector Ver 4.1 (C++ Edition) BaseBoxLayer .setDataGap Usage void setDataGap(double gap); Description Sets the symbol width by specifying the gap ratio between adjacent symbols. Arguments...
- BaseBoxLayer.setDataWidth
ChartDirector Ver 4.1 (C++ Edition) BaseBoxLayer .setDataWidth Usage void setDataWidth(int width); Description Sets the symbol width by specifying the pixel width of the symbols. Arguments Argument...
- BaseChart
ChartDirector Ver 4.1 (C++ Edition) BaseChart The BaseChart class is an abstract class containing methods that are common to all chart types. Method Inherited Description setSize (Self) Sets the size...
- BaseChart.addExtraField
ChartDirector Ver 4.1 (C++ Edition) BaseChart .addExtraField Usage void addExtraField(StringArray texts); Description Adds an array of text to be used as an extra field in various places. This method...
- BaseChart.addExtraField2
ChartDirector Ver 4.1 (C++ Edition) BaseChart .addExtraField2 Usage void addExtraField(DoubleArray numbers); Description Adds an array of numbers/dates to be used as an extra field in various places....
- BaseChart.addLegend
ChartDirector Ver 4.1 (C++ Edition) BaseChart .addLegend Usage LegendBox *addLegend(int x, int y, bool vertical = true, const char *font = 0, double fontSize = 10); Description Adds a legend box to...
- BaseChart.addLegend2
ChartDirector Ver 4.1 (C++ Edition) BaseChart .addLegend2 Usage LegendBox *addLegend2(int x, int y, int noOfCols, const char *font = 0, double fontSize = 10); Description Adds a legend box to the...
- BaseChart.addLine
ChartDirector Ver 4.1 (C++ Edition) BaseChart .addLine Usage Line *addLine(int x1, int y1, int x2, int y2, int color = LineColor, int lineWidth = 1); Description Adds a line to the chart. Arguments...
- BaseChart.addText
ChartDirector Ver 4.1 (C++ Edition) BaseChart .addText Usage TextBox *addText(int x, int y, const char *text, const char *font = 0, double fontSize = 8, int fontColor = TextColor, int alignment =...
- BaseChart.addTitle
ChartDirector Ver 4.1 (C++ Edition) BaseChart .addTitle Usage TextBox *addTitle(const char *text, const char *font = 0, double fontSize = 12, int fontColor = TextColor, int bgColor = Transparent, int...
- BaseChart.addTitle2
ChartDirector Ver 4.1 (C++ Edition) BaseChart .addTitle2 Usage TextBox *addTitle(int alignment, const char *text, const char *font = 0, double fontSize = 12, int fontColor = TextColor, int bgColor =...
- BaseChart.dashLineColor
ChartDirector Ver 4.1 (C++ Edition) BaseChart .dashLineColor Usage int dashLineColor(int color, int patternCode = DashLine); Description Creates a dash line color. A dash line color is a dynamic...
- BaseChart.formatValue
ChartDirector Ver 4.1 (C++ Edition) BaseChart .formatValue Usage const char *formatValue(double value, const char *formatString); Description Formats a number/date using the ChartDirector formatting...
- BaseChart.getChartMetrics
ChartDirector Ver 4.1 (C++ Edition) BaseChart .getChartMetrics Usage const char *getChartMetrics(); Description Gets the chart metrics for passing to CChartViewer to support view ports. The format of...
- BaseChart.getColor
ChartDirector Ver 4.1 (C++ Edition) BaseChart .getColor Usage int getColor(int paletteEntry); Description Gets the color at the specified position of the palette. See Color Specification on how...
- BaseChart.getDrawArea
ChartDirector Ver 4.1 (C++ Edition) BaseChart .getDrawArea Usage DrawArea *getDrawArea(); Description Retrieves the internal DrawArea object that is used to draw the chart. The most common reason of...
- BaseChart.getHTMLImageMap
ChartDirector Ver 4.1 (C++ Edition) BaseChart .getHTMLImageMap Usage const char *getHTMLImageMap(const char *url, const char *queryFormat = 0, const char *extraAttr = 0, int offsetX = 0, int offsetY...
- BaseChart.getLegend
ChartDirector Ver 4.1 (C++ Edition) BaseChart .getLegend Usage LegendBox *getLegend(); Description Gets the LegendBox object representing the legend box in the chart. The LegendBox obtains using this...
- BaseChart.gradientColor
ChartDirector Ver 4.1 (C++ Edition) BaseChart .gradientColor Usage int gradientColor(int startX, int startY, int endX, int endY, int startColor, int endColor); Description Creates a two-point linear...
- BaseChart.gradientColor2
ChartDirector Ver 4.1 (C++ Edition) BaseChart .gradientColor2 Usage int gradientColor(IntArray colorArray, double angle = 90, double scale = 1.0, int startX = 0, int startY = 0); Description Creates...
- BaseChart.halfColor
ChartDirector Ver 4.1 (C++ Edition) BaseChart .halfColor Usage int halfColor(int c); Description Creates a color that is half the intensity of the given color. Arguments Argument Default Description...
- BaseChart.layout
ChartDirector Ver 4.1 (C++ Edition) BaseChart .layout Usage void layout(); Description Perform auto-scaling of the axis and compute the positions of the various objects in the chart. BaseChart.layout...
- BaseChart.layoutLegend
ChartDirector Ver 4.1 (C++ Edition) BaseChart .layoutLegend Usage LegendBox *layoutLegend(); Description Lays out and gets the LegendBox object representing the legend box in the chart. Once the...
- BaseChart.linearGradientColor
ChartDirector Ver 4.1 (C++ Edition) BaseChart .linearGradientColor Usage int linearGradientColor(int startX, int startY, int endX, int endY, int startColor, int endColor, bool periodic = false);...
- BaseChart.linearGradientColor2
ChartDirector Ver 4.1 (C++ Edition) BaseChart .linearGradientColor2 Usage int linearGradientColor(int startX, int startY, int endX, int endY, IntArray colorArray, bool periodic = false); Description...
- BaseChart.makeChart
ChartDirector Ver 4.1 (C++ Edition) BaseChart .makeChart Usage bool makeChart(const char *filename); Description Generates the chart image and save it into a file. ChartDirector supports PNG, JPG,...
- BaseChart.makeChart2
ChartDirector Ver 4.1 (C++ Edition) BaseChart .makeChart2 Usage MemBlock makeChart(int format); Description Generates the chart as an image in memory. This method is most often used to output the...
- BaseChart.makeChart3
ChartDirector Ver 4.1 (C++ Edition) BaseChart .makeChart3 Usage DrawArea *makeChart(); Description Generates the chart in internal format and return a DrawArea object to allow adding custom drawings...
- BaseChart.patternColor
ChartDirector Ver 4.1 (C++ Edition) BaseChart .patternColor Usage int patternColor(IntArray colorArray, int height, int startX = 0, int startY = 0); Description Creates a pattern color using an array...
- BaseChart.patternColor2
ChartDirector Ver 4.1 (C++ Edition) BaseChart .patternColor2 Usage int patternColor(const char *filename, int startX = 0, int startY = 0); Description Creates a pattern color by loading the pattern...
- BaseChart.radialGradientColor
ChartDirector Ver 4.1 (C++ Edition) BaseChart .radialGradientColor Usage int radialGradientColor(int cx, int cy, int rx, int ry, int startColor, int endColor, bool periodic = false); Description...
- BaseChart.radialGradientColor2
ChartDirector Ver 4.1 (C++ Edition) BaseChart .radialGradientColor2 Usage int radialGradientColor(int cx, int cy, int rx, int ry, IntArray colorArray, bool periodic = false); Description Creates a...
- BaseChart.setAMPM
ChartDirector Ver 4.1 (C++ Edition) BaseChart .setAMPM Usage void setAMPM(const char *am, const char *pm); Description Sets the names to be used to denote morning and afternoon. The default is to use...
- BaseChart.setAntiAlias
ChartDirector Ver 4.1 (C++ Edition) BaseChart .setAntiAlias Usage void setAntiAlias(bool shapeAntiAlias = true, int textAntiAlias = AutoAntiAlias); Description Controls whether anti-alias is used...
- BaseChart.setBackground
ChartDirector Ver 4.1 (C++ Edition) BaseChart .setBackground Usage void setBackground(int color, int edgeColor = Transparent, int raisedEffect = 0); Description Sets the background color, border...
- BaseChart.setBgImage
ChartDirector Ver 4.1 (C++ Edition) BaseChart .setBgImage Usage void setBgImage(const char *img, int align = Center); Description Uses the image from the specified file as the background image of the...
- BaseChart.setBorder
ChartDirector Ver 4.1 (C++ Edition) BaseChart .setBorder Usage void setBorder(int color); Description Sets the border color of the chart. Arguments Argument Default Description color (Mandatory) The...
- BaseChart.setColor
ChartDirector Ver 4.1 (C++ Edition) BaseChart .setColor Usage void setColor(int paletteEntry, int color); Description Change the color at the specified position in the palette. See Color...
- BaseChart.setColors
ChartDirector Ver 4.1 (C++ Edition) BaseChart .setColors Usage void setColors(IntArray colors); Description Change the colors in the palette. See Color Specification on how colors are represented in...
- BaseChart.setColors2
ChartDirector Ver 4.1 (C++ Edition) BaseChart .setColors2 Usage void setColors(int paletteEntry, IntArray colors); Description Change the colors in the palette, starting from the specified position...
- BaseChart.setDefaultFonts
ChartDirector Ver 4.1 (C++ Edition) BaseChart .setDefaultFonts Usage void setDefaultFonts(const char *normal, const char *bold = 0, const char *italic = 0, const char *boldItalic = 0); Description...
- BaseChart.setFontTable
ChartDirector Ver 4.1 (C++ Edition) BaseChart .setFontTable Usage void setFontTable(int index, const char *font); Description Sets an entry in the font table to the specified font name. The first 4...
- BaseChart.setMonthNames
ChartDirector Ver 4.1 (C++ Edition) BaseChart .setMonthNames Usage void setMonthNames(StringArray names); Description Sets the names of the months for date/time formatting purposes. The default is to...
- BaseChart.setNumberFormat
ChartDirector Ver 4.1 (C++ Edition) BaseChart .setNumberFormat Usage void setNumberFormat(char thousandSeparator = '~', char decimalPointChar = '.', char signChar = '-'); Description Sets the...
- BaseChart.setRoundedFrame
ChartDirector Ver 4.1 (C++ Edition) BaseChart .setRoundedFrame Usage void setRoundedFrame(int extColor = 0xffffff, int r1 = 10, int r2 = -1, int r3 = -1, int r4 = -1); Description Sets the border...
- BaseChart.setSearchPath
ChartDirector Ver 4.1 (C++ Edition) BaseChart .setSearchPath Usage void setSearchPath(const char *path); Description Sets the file system search path for loading image files. Several ChartDirector...
- BaseChart.setSize
ChartDirector Ver 4.1 (C++ Edition) BaseChart .setSize Usage void setSize(int width, int height); Description Sets the size of the chart. Arguments Argument Default Description width (Mandatory) The...
- BaseChart.setTransparentColor
ChartDirector Ver 4.1 (C++ Edition) BaseChart .setTransparentColor Usage void setTransparentColor(int c); Description Specifies a certain color to mean transparent when creating the image output, or...
- BaseChart.setWallpaper
ChartDirector Ver 4.1 (C++ Edition) BaseChart .setWallpaper Usage void setWallpaper(const char *img); Description Uses the image from the specified file as the wallpaper to repetitively fill the...
- BaseChart.setWeekDayNames
ChartDirector Ver 4.1 (C++ Edition) BaseChart .setWeekDayNames Usage void setWeekDayNames(StringArray names); Description Sets the names of the week days for date/time formatting purposes. The...
- BaseMeter
ChartDirector Ver 4.1 (C++ Edition) BaseMeter The BaseMeter class represents a generic meter. It is the base class for AngularMeter and LinearMeter . Method Inherited Description setScale (Self) Sets...
- BaseMeter.addLabel
ChartDirector Ver 4.1 (C++ Edition) BaseMeter .addLabel Usage void addLabel(double pos, const char *label); Description Adds a label to a specific position on the meter scale. By default, all labels...
- BaseMeter.addPointer
ChartDirector Ver 4.1 (C++ Edition) BaseMeter .addPointer Usage MeterPointer *addPointer(double value, int fillColor = LineColor, int edgeColor = -1); Description Adds a pointer to the meter....
- BaseMeter.getCoor
ChartDirector Ver 4.1 (C++ Edition) BaseMeter .getCoor Usage int getCoor(double v) const; Description Gets the geometric coordinates given the data value. For an angular meter, this method returns...
- BaseMeter.getLabel
ChartDirector Ver 4.1 (C++ Edition) BaseMeter .getLabel Usage const char *getLabel(double i) const; Description Gets the label at the specified position on the meter scale. Arguments Argument Default...
- BaseMeter.getTicks
ChartDirector Ver 4.1 (C++ Edition) BaseMeter .getTicks Usage DoubleArray getTicks() const; Description Returns the positions of all ticks as values on the meter scale. Arguments None Return Value...
- BaseMeter.setLabelFormat
ChartDirector Ver 4.1 (C++ Edition) BaseMeter .setLabelFormat Usage void setLabelFormat(const char *formatString); Description Sets the format of the labels computed by ChartDirector. The method is...
- BaseMeter.setLabelPos
ChartDirector Ver 4.1 (C++ Edition) BaseMeter .setLabelPos Usage void setLabelPos(bool labelInside, int labelOffset = 0); Description Sets the positions of the meter scale labels. Arguments Argument...
- BaseMeter.setLabelStyle
ChartDirector Ver 4.1 (C++ Edition) BaseMeter .setLabelStyle Usage TextBox *setLabelStyle(const char *font = "bold", double fontSize = -1, int fontColor = TextColor, double fontAngle = 0);...
- BaseMeter.setLineWidth
ChartDirector Ver 4.1 (C++ Edition) BaseMeter .setLineWidth Usage void setLineWidth(int axisWidth, int majorTickWidth = 1, int minorTickWidth = 1, int microTickWidth = 1); Description Sets the line...
- BaseMeter.setMeterColors
ChartDirector Ver 4.1 (C++ Edition) BaseMeter .setMeterColors Usage void setMeterColors(int axisColor, int labelColor = -1, int tickColor = -1); Description Sets the colors of the meter scale line,...
- BaseMeter.setScale
ChartDirector Ver 4.1 (C++ Edition) BaseMeter .setScale Usage void setScale(double lowerLimit, double upperLimit, double majorTickInc = 0, double minorTickInc = 0, double microTickInc = 0);...
- BaseMeter.setScale2
ChartDirector Ver 4.1 (C++ Edition) BaseMeter .setScale2 Usage void setScale(double lowerLimit, double upperLimit, StringArray labels); Description Sets the meter to use the given scale with the...
- BaseMeter.setScale3
ChartDirector Ver 4.1 (C++ Edition) BaseMeter .setScale3 Usage void setScale(double lowerLimit, double upperLimit, DoubleArray labels, const char *formatString = 0); Description Sets the meter to use...
- BaseMeter.setTickLength
ChartDirector Ver 4.1 (C++ Edition) BaseMeter .setTickLength Usage void setTickLength(int majorLen, int minorLen = -0x7fffffff, int microLen = -0x7fffffff); Description Set the lengths of the ticks....
- Borderless Bar Chart
ChartDirector Ver 4.1 (C++ Edition) Borderless Bar Chart This example demonstrates a horizontal bar chart with no axes, grid lines or and plot area border. It also demonstrates using gradient colors...
- Box
ChartDirector Ver 4.1 (C++ Edition) Box The Box class represents boxes. It is used as the base class for more complex classes (such as the TextBox class). Method Inherited Description setPos (Self)...
- Box.getHeight
ChartDirector Ver 4.1 (C++ Edition) Box .getHeight Usage int getHeight() const; Description Gets the height of the box. In some usages, the height of a box may be dynamically determined. An example...
- Box.getImageCoor
ChartDirector Ver 4.1 (C++ Edition) Box .getImageCoor Usage const char *getImageCoor(int offsetX = 0, int offsetY = 0); Description Gets the image map coordinates of the box as HTML image map...
- Box.getWidth
ChartDirector Ver 4.1 (C++ Edition) Box .getWidth Usage int getWidth() const; Description Gets the width of the box. In some usages, the width of a box may be dynamically determined. An example is...
- Box.setBackground
ChartDirector Ver 4.1 (C++ Edition) Box .setBackground Usage void setBackground(int color, int edgeColor = -1, int raisedEffect = 0); Description Sets the background color, border color and 3D border...
- Box.setPos
ChartDirector Ver 4.1 (C++ Edition) Box .setPos Usage void setPos(int x, int y); Description Sets the coordinates of the top-left corner of the box. Arguments Argument Default Description x...
- Box.setRoundedCorners
ChartDirector Ver 4.1 (C++ Edition) Box .setRoundedCorners Usage void setRoundedCorners(int r1 = 10, int r2 = -1, int r3 = -1, int r4 = -1); Description Sets the border style to use rounded corners....
- Box.setSize
ChartDirector Ver 4.1 (C++ Edition) Box .setSize Usage void setSize(int w, int h); Description Sets the width and height of the box. Arguments Argument Default Description w (Mandatory) The width of...
- Box.setZOrder
ChartDirector Ver 4.1 (C++ Edition) Box .setZOrder Usage void setZOrder(int z); Description Sets the z-order (drawing order) for custom box objects. The setZOrder method of the Box object only...
- Box-Whisker Chart
ChartDirector Ver 4.1 (C++ Edition) Box-Whisker Chart This example demonstrates creating a box-whisker chart. A standard box-whisker chart plots up to 5 data sets using box-whisker symbols. The 5...
- BoxWhiskerLayer
ChartDirector Ver 4.1 (C++ Edition) BoxWhiskerLayer The BoxWhiskerLayer class represents box-whisker layers. It is a subclass of BaseBoxLayer . BoxWhiskerLayer objects are created by using...
- BoxWhiskerLayer.setBoxColor
ChartDirector Ver 4.1 (C++ Edition) BoxWhiskerLayer .setBoxColor Usage void setBoxColor(int item, int boxColor); Description Sets the color for a single box. Arguments Argument Default Description...
- BoxWhiskerLayer.setBoxColors
ChartDirector Ver 4.1 (C++ Edition) BoxWhiskerLayer .setBoxColors Usage void setBoxColors(IntArray colors, StringArray names = StringArray()); Description Sets the colors for all boxes. The method...
- BoxWhiskerLayer.setWhiskerBrightness
ChartDirector Ver 4.1 (C++ Edition) BoxWhiskerLayer .setWhiskerBrightness Usage void setWhiskerBrightness(double whiskerBrightness); Description Sets the whisker colors as darken or brightened fill...
- Bubble Chart
ChartDirector Ver 4.1 (C++ Edition) Bubble Chart This example demonstrates how to create a bubble chart. In ChartDirector, a bubble chart can be created as a scatter layer with circles as symbols...
- Bubble XY Scaling
ChartDirector Ver 4.1 (C++ Edition) Bubble XY Scaling This example demonstrates a bubble chart with independent x and y bubble sizes and non-circular bubbles. In ChartDirector, a bubble chart in...
- Built-In Symbols
ChartDirector Ver 4.1 (C++ Edition) Built-In Symbols This example demonstrates the built-in symbols supported by ChartDirector. Source Code Listing [The following code is available in...
- Candlestick Chart
ChartDirector Ver 4.1 (C++ Edition) Candlestick Chart This example demonstrates a candlestick chart. Create a candlestick layer using XYChart.addCandleStickLayer . Add custom text to the top left...
- CandleStickLayer
ChartDirector Ver 4.1 (C++ Edition) CandleStickLayer The CandleStickLayer class represents candlestick layers. It is a subclass of BaseBoxLayer . CandleStickLayer objects are created by using...
- CChartViewer
ChartDirector Ver 4.1 (C++ Edition) CChartViewer CChartViewer is a derived class of the MFC CStatic control. It is used in MFC applications for displaying chart images and to handle mouse...
- CChartViewer.getChart
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .getChart Usage BaseChart *getChart(); Description Gets the BaseChart pointer provided by the previous CChartViewer.setChart method call. Arguments...
- CChartViewer.getImageMapHandler
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .getImageMapHandler Usage ImageMapHandler *getImageMapHandler(); Description Gets the ImageMapHandler object for the current image map. By using the...
- CChartViewer.getMinDragAmount
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .getMinDragAmount Usage int getMinDragAmount(); Description Gets the minimum mouse drag distance before it is considered as an intentional drag....
- CChartViewer.getMinimumDrag
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .getMinimumDrag Usage int getMinimumDrag(); Description Gets the minimum mouse drag distance before it is considered as an intentional drag. Arguments...
- CChartViewer.getMouseUsage
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .getMouseUsage Usage int getMouseUsage(); Description Gets the mouse usage mode of the control. Arguments None Return Value An integer representing...
- CChartViewer.getScrollDirection
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .getScrollDirection Usage int getScrollDirection(); Description Gets the scroll direction for mouse scroll actions. Please refer to...
- CChartViewer.getSelectionBorderColor
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .getSelectionBorderColor Usage COLORREF getSelectionBorderColor(); Description Gets the border color of the zoom selection box. Arguments None Return...
- CChartViewer.getSelectionBorderWidth
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .getSelectionBorderWidth Usage int getSelectionBorderWidth(); Description Gets the border width of the zoom selection box. Arguments None Return Value...
- CChartViewer.getToolTipCtrl
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .getToolTipCtrl Usage CToolTipCtrl *getToolTipCtrl(); Description Gets the MFC CToolTipCtrl object used by CChartViewer for handling the tool tips....
- CChartViewer.getUpdateInterval
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .getUpdateInterval Usage int getUpdateInterval(); Description Gets the minimum gap interval between two CVN_ViewPortChanged messages in milliseconds....
- CChartViewer.getZoomDirection
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .getZoomDirection Usage int getZoomDirection(); Description Gets the zoom direction for mouse zoom in/out actions. Please refer to...
- CChartViewer.getZoomInRatio
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .getZoomInRatio Usage double getZoomInRatio(); Description Gets the magnification ratio for each zoom in click of the mouse. For zoom in, the ratio...
- CChartViewer.getZoomOutRatio
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .getZoomOutRatio Usage double getZoomOutRatio(); Description Gets the magnification ratio for each zoom out click of the mouse. For zoom out, the...
- CChartViewer.needUpdateChart
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .needUpdateChart Usage bool needUpdateChart(); Description Determines if the current CVN_ViewPortChanged message requires chart update. The message...
- CChartViewer.needUpdateImageMap
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .needUpdateImageMap Usage bool needUpdateImageMap(); Description Determines if the current CVN_ViewPortChanged message requires image map update. The...
- CChartViewer.setChart
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .setChart Usage void setChart(BaseChart *c); Description Sets a BaseChart object for display. CChartViewer stores the BaseChart pointer internally so...
- CChartViewer.setDefaultToolTip
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .setDefaultToolTip Usage void setDefaultToolTip(LPCTSTR text); Description Sets the default tool tip to use when the mouse is over the CChartViewer...
- CChartViewer.setImageMap
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .setImageMap Usage void setImageMap(const char *imageMap); Description Sets the image map that defines the hot spots on the chart image. The...
- CChartViewer.setMinDragAmount
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .setMinDragAmount Usage void setMinDragAmount(int offset); Description Sets the minimum mouse drag distance before it is considered as an intentional...
- CChartViewer.setMinimumDrag
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .setMinimumDrag Usage void setMinimumDrag(int offset); Description Sets the minimum mouse drag distance before it is considered as an intentional...
- CChartViewer.setMouseUsage
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .setMouseUsage Usage void setMouseUsage(int mouseUsage); Description Sets the mouse usage mode of the control. The following table describes the...
- CChartViewer.setScrollDirection
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .setScrollDirection Usage void setScrollDirection(int direction); Description Sets the scroll direction for mouse scroll actions. Please refer to...
- CChartViewer.setSelectionBorderColor
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .setSelectionBorderColor Usage void setSelectionBorderColor(COLORREF color); Description Sets the border color of the zoom selection box as a Win32...
- CChartViewer.setSelectionBorderWidth
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .setSelectionBorderWidth Usage void setSelectionBorderWidth(int width); Description Sets the border width of the zoom selection box. Arguments...
- CChartViewer.setUpdateInterval
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .setUpdateInterval Usage void setUpdateInterval(int interval); Description Sets the minimum gap interval between two CVN_ViewPortChanged messages in...
- CChartViewer.setZoomDirection
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .setZoomDirection Usage void setZoomDirection(int direction); Description Sets the zoom direction for mouse zoom in/out actions. In zoom operations...
- CChartViewer.setZoomInRatio
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .setZoomInRatio Usage void setZoomInRatio(double ratio); Description Sets the magnification ratio for each zoom in click of the mouse. For zoom in,...
- CChartViewer.setZoomOutRatio
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .setZoomOutRatio Usage void setZoomOutRatio(double ratio); Description Sets the magnification ratio for each zoom out click of the mouse. For zoom...
- CChartViewer.updateViewPort
ChartDirector Ver 4.1 (C++ Edition) CChartViewer .updateViewPort Usage void updateViewPort(bool needUpdateChart, bool needUpdateImageMap); Description Triggers the CVN_ViewPortChanged message....
- Chart
ChartDirector Ver 4.1 (C++ Edition) Chart Chart is a namespace for all ChartDirector global functions and predefined constants. Properties Name Description NoValue A constant equals to 1.7E+308 to...
- Chart.AggregateAvg
ChartDirector Ver 4.1 (C++ Edition) Chart .AggregateAvg Declaration static const int AggregateAvg; Description A constant equals to 1 to represent using the average as the aggregated value in...
- Chart.AggregateCount
ChartDirector Ver 4.1 (C++ Edition) Chart .AggregateCount Declaration static const int AggregateCount; Description A constant equals to 9 to represent using the item count as the aggregated value in...
- Chart.AggregateFirst
ChartDirector Ver 4.1 (C++ Edition) Chart .AggregateFirst Declaration static const int AggregateFirst; Description A constant equals to 7 to represent using the first value as the aggregated value in...
- Chart.AggregateLast
ChartDirector Ver 4.1 (C++ Edition) Chart .AggregateLast Declaration static const int AggregateLast; Description A constant equals to 8 to represent using the last value as the aggregated value in...
- Chart.AggregateMax
ChartDirector Ver 4.1 (C++ Edition) Chart .AggregateMax Declaration static const int AggregateMax; Description A constant equals to 5 to represent using the maximum value as the aggregated value in...
- Chart.AggregateMed
ChartDirector Ver 4.1 (C++ Edition) Chart .AggregateMed Declaration static const int AggregateMed; Description A constant equals to 4 to represent using the median value as the aggregated value in...
- Chart.AggregateMin
ChartDirector Ver 4.1 (C++ Edition) Chart .AggregateMin Declaration static const int AggregateMin; Description A constant equals to 3 to represent using the minimum value as the aggregated value in...
- Chart.AggregatePercentile
ChartDirector Ver 4.1 (C++ Edition) Chart .AggregatePercentile Declaration static const int AggregatePercentile; Description A constant equals to 6 to represent using the percentile value as the...
- Chart.AggregateStdDev
ChartDirector Ver 4.1 (C++ Edition) Chart .AggregateStdDev Declaration static const int AggregateStdDev; Description A constant equals to 2 to represent using the standard deviation as the aggregated...
- Chart.AggregateSum
ChartDirector Ver 4.1 (C++ Edition) Chart .AggregateSum Declaration static const int AggregateSum; Description A constant equals to 0 to represent using the sum as the aggregated value in...
- Chart.AllPassFilter
ChartDirector Ver 4.1 (C++ Edition) Chart .AllPassFilter Usage int AllPassFilter(); Description Creates a data filter that matches every element. This method is typically used in Axis.setMultiFormat...
- Chart.AltDashLine
ChartDirector Ver 4.1 (C++ Edition) Chart .AltDashLine Declaration static const int AltDashLine; Description A constant equals to 0A050505 (in hex) to represent a alternating long/short dash line...
- Chart.AngularAxisScale
ChartDirector Ver 4.1 (C++ Edition) Chart .AngularAxisScale Declaration static const int AngularAxisScale; Description A constant equals to 1 to represent that the size is measured using the...
- Chart.AntiAlias
ChartDirector Ver 4.1 (C++ Edition) Chart .AntiAlias Declaration static const int AntiAlias; Description A constant equals to 1 to represent that text should be drawn with anti-alias. This constant...
- Chart.ArrowPointer
ChartDirector Ver 4.1 (C++ Edition) Chart .ArrowPointer Declaration static const int ArrowPointer; Description A constant equals to 2 to represent the arrow style meter pointer. This constant is used...
- Chart.ArrowPointer2
ChartDirector Ver 4.1 (C++ Edition) Chart .ArrowPointer2 Declaration static const int ArrowPointer2; Description A constant equals to 3 to represent the alternative arrow style meter pointer. This...
- Chart.AutoAntiAlias
ChartDirector Ver 4.1 (C++ Edition) Chart .AutoAntiAlias Declaration static const int AutoAntiAlias; Description A constant equals to 2 to represent that text should be drawn with anti-alias if...
- Chart.AutoGrid
ChartDirector Ver 4.1 (C++ Edition) Chart .AutoGrid Declaration static const int AutoGrid; Description A constant equals to -2 to represent that the number of columns in the legend box with grid...
- Chart.BackgroundColor
ChartDirector Ver 4.1 (C++ Edition) Chart .BackgroundColor Declaration static const int BackgroundColor; Description A constant equals to FFFF0000 (in hex) to represent the background color. See...
- Chart.BesselFilter
ChartDirector Ver 4.1 (C++ Edition) Chart .BesselFilter Declaration static const int BesselFilter; Description A constant equals to 13 to represent a Bessel graphical re-sampling filter. Please refer...
- Chart.BlackmanFilter
ChartDirector Ver 4.1 (C++ Edition) Chart .BlackmanFilter Declaration static const int BlackmanFilter; Description A constant equals to 12 to represent a Blackman graphical re-sampling filter. Please...
- Chart.blueMetalGradient
ChartDirector Ver 4.1 (C++ Edition) Chart .blueMetalGradient Declaration static const int[] blueMetalGradient; Description A constant array of integers to represent a gradient that looks like a blue...
- Chart.BMP
ChartDirector Ver 4.1 (C++ Edition) Chart .BMP Declaration static const int BMP; Description A constant equals to 4 to represent the BMP image format. This constant is used in BaseChart.makeChart2 ....
- Chart.Bottom
ChartDirector Ver 4.1 (C++ Edition) Chart .Bottom Declaration static const int Bottom; Description A constant equals to 2 to represent the bottom position. See Alignment Specification for supported...
- Chart.BottomCenter
ChartDirector Ver 4.1 (C++ Edition) Chart .BottomCenter Declaration static const int BottomCenter; Description A constant equals to 2 to represent the bottom center position. See Alignment...
- Chart.BottomLeft
ChartDirector Ver 4.1 (C++ Edition) Chart .BottomLeft Declaration static const int BottomLeft; Description A constant equals to 1 to represent the bottom left position. See Alignment Specification...
- Chart.BottomLeft2
ChartDirector Ver 4.1 (C++ Edition) Chart .BottomLeft2 Declaration static const int BottomLeft2; Description A constant equals to 12 to represent the alternative exterior bottom left position. See...
- Chart.BottomRight
ChartDirector Ver 4.1 (C++ Edition) Chart .BottomRight Declaration static const int BottomRight; Description A constant equals to 3 to represent the bottom right position. See Alignment Specification...
- Chart.BottomRight2
ChartDirector Ver 4.1 (C++ Edition) Chart .BottomRight2 Declaration static const int BottomRight2; Description A constant equals to 13 to represent the alternative exterior bottom right position. See...
- Chart.BoxFilter
ChartDirector Ver 4.1 (C++ Edition) Chart .BoxFilter Declaration static const int BoxFilter; Description A constant equals to 0 to represent a Box graphical re-sampling filter. Please refer to...
- Chart.BSplineFilter
ChartDirector Ver 4.1 (C++ Edition) Chart .BSplineFilter Declaration static const int BSplineFilter; Description A constant equals to 3 to represent a B-spline graphical re-sampling filter. Please...
- Chart.CatromFilter
ChartDirector Ver 4.1 (C++ Edition) Chart .CatromFilter Declaration static const int CatromFilter; Description A constant equals to 5 to represent a Catrom graphical re-sampling filter. Please refer...
- Chart.Center
ChartDirector Ver 4.1 (C++ Edition) Chart .Center Declaration static const int Center; Description A constant equals to 5 to represent the center position. See Alignment Specification for supported...
- Chart.ChartBackZ
ChartDirector Ver 4.1 (C++ Edition) Chart .ChartBackZ Declaration static const int ChartBackZ; Description A constant equals to 100 (in hex) to represent the z-order of the back surface of the chart....
- Chart.ChartFrontZ
ChartDirector Ver 4.1 (C++ Edition) Chart .ChartFrontZ Declaration static const int ChartFrontZ; Description A constant equals to ffff (in hex) to represent the z-order of the front surface of the...
- Chart.chartTime
ChartDirector Ver 4.1 (C++ Edition) Chart .chartTime Usage double chartTime(int y, int m, int d, int h = 0, int n = 0, int s = 0); Description Obtain the second elapsed since 01-01-0001 00:00:00 to...
- Chart.chartTime2
ChartDirector Ver 4.1 (C++ Edition) Chart .chartTime2 Usage double chartTime2(int t); Description Converts a UNIX time (seconds elapsed since 01-01-1970 00:00:00 GMT) to the date/time format used by...
- Chart.CircleLayout
ChartDirector Ver 4.1 (C++ Edition) Chart .CircleLayout Declaration static const int CircleLayout; Description A constant equals to 1 to represent the circular label layout method for pie/donut...
- Chart.CircleShape
ChartDirector Ver 4.1 (C++ Edition) Chart .CircleShape Declaration static const int CircleShape; Description A constant equals to 7 to represent a circle. Please refer to Shape Specification for...
- Chart.Cross2Shape
ChartDirector Ver 4.1 (C++ Edition) Chart .Cross2Shape Usage int Cross2Shape(double width); Description Gets the shape id that represents a 'X' shape. Please refer to Shape Specification for samples...
- Chart.CrossShape
ChartDirector Ver 4.1 (C++ Edition) Chart .CrossShape Usage int CrossShape(double width); Description Gets the shape id that represents a '+' shape. Please refer to Shape Specification for samples...
- Chart.DashLine
ChartDirector Ver 4.1 (C++ Edition) Chart .DashLine Declaration static const int DashLine; Description A constant equals to 0505 (in hex) to represent a dash line pattern for use in dash colors. See...
- Chart.DataColor
ChartDirector Ver 4.1 (C++ Edition) Chart .DataColor Declaration static const int DataColor; Description A constant equals to FFFF0008 (in hex) to represent the starting index of automatic data...
- Chart.defaultPalette
ChartDirector Ver 4.1 (C++ Edition) Chart .defaultPalette Declaration static const int[] defaultPalette; Description A constant array of integers to represent the default palette. The array is in a...
- Chart.DiamondPointer
ChartDirector Ver 4.1 (C++ Edition) Chart .DiamondPointer Declaration static const int DiamondPointer; Description A constant equals to 0 to represent the diamond style meter pointer. This constant...
- Chart.DiamondShape
ChartDirector Ver 4.1 (C++ Edition) Chart .DiamondShape Declaration static const int DiamondShape; Description A constant equals to 2 to represent a diamond shape. Please refer to Shape Specification...
- Chart.DirectionHorizontal
ChartDirector Ver 4.1 (C++ Edition) Chart .DirectionHorizontal Declaration static const int DirectionHorizontal; Description A constant equals to 0 to represent that the zoom and/or scroll...
- Chart.DirectionHorizontalVertical
ChartDirector Ver 4.1 (C++ Edition) Chart .DirectionHorizontalVertical Declaration static const int DirectionHorizontalVertical; Description A constant equals to 2 to represent that the zoom and/or...
- Chart.DirectionVertical
ChartDirector Ver 4.1 (C++ Edition) Chart .DirectionVertical Declaration static const int DirectionVertical; Description A constant equals to 1 to represent that the zoom and/or scroll orientation is...
- Chart.DotDashLine
ChartDirector Ver 4.1 (C++ Edition) Chart .DotDashLine Declaration static const int DotDashLine; Description A constant equals to 05050205 (in hex) to represent a dot-dash line pattern for use in...
- Chart.DotLine
ChartDirector Ver 4.1 (C++ Edition) Chart .DotLine Declaration static const int DotLine; Description A constant equals to 0202 (in hex) to represent a dotted line pattern for use in dash colors. See...
- Chart.ErrorDiffusion
ChartDirector Ver 4.1 (C++ Edition) Chart .ErrorDiffusion Declaration static const int ErrorDiffusion; Description A constant equals to 2 to represent that the error diffusion dithering method should...
- Chart.ForcePalette
ChartDirector Ver 4.1 (C++ Edition) Chart .ForcePalette Declaration static const int ForcePalette; Description A constant equals to 1 to represent that palette based image format should always be...
- Chart.GaussianFilter
ChartDirector Ver 4.1 (C++ Edition) Chart .GaussianFilter Declaration static const int GaussianFilter; Description A constant equals to 9 to represent a Gaussian graphical re-sampling filter. Please...
- Chart.getBootLog
ChartDirector Ver 4.1 (C++ Edition) Chart .getBootLog Usage void getBootLog(char *buffer); Description A diagnostic function to obtain the ChartDirector boot log. Currently, ChartDirector does not...
- Chart.getChartWeekDay
ChartDirector Ver 4.1 (C++ Edition) Chart .getChartWeekDay Usage int getChartWeekDay(double t); Description Gets the weekday represented by a ChartDirector date/time . Arguments Argument Default...
- Chart.getChartYMD
ChartDirector Ver 4.1 (C++ Edition) Chart .getChartYMD Usage int getChartYMD(double t); Description Gets the year, month and day represented by a ChartDirector date/time . Arguments Argument Default...
- Chart.getVersion
ChartDirector Ver 4.1 (C++ Edition) Chart .getVersion Usage int getVersion(); Description Gets ChartDirector version information. The version number is encoded as a 32-bit integer. The most...
- Chart.GIF
ChartDirector Ver 4.1 (C++ Edition) Chart .GIF Declaration static const int GIF; Description A constant equals to 1 to represent the GIF image format. This constant is used in BaseChart.makeChart2 ....
- Chart.glassEffect
ChartDirector Ver 4.1 (C++ Edition) Chart .glassEffect Usage int glassEffect(int glareSize = NormalGlare, int glareDirection = Top, int raisedEffect = 5); Description A complex shading effect that...
- Chart.goldColor
ChartDirector Ver 4.1 (C++ Edition) Chart .goldColor Usage int goldColor(int angle = 90); Description Creates a golden color, most commonly used as a background color. This method is a short cut to...
- Chart.goldGradient
ChartDirector Ver 4.1 (C++ Edition) Chart .goldGradient Declaration static const int[] goldGradient; Description A constant array of integers to represent a gradient that looks like a golden color....
- Chart.greenMetalGradient
ChartDirector Ver 4.1 (C++ Edition) Chart .greenMetalGradient Declaration static const int[] greenMetalGradient; Description A constant array of integers to represent a gradient that looks like a...
- Chart.GridLinesZ
ChartDirector Ver 4.1 (C++ Edition) Chart .GridLinesZ Declaration static const int GridLinesZ; Description A constant equals to 2000 (in hex) to represent the z-order of the grid lines of the chart....
- Chart.HammingFilter
ChartDirector Ver 4.1 (C++ Edition) Chart .HammingFilter Declaration static const int HammingFilter; Description A constant equals to 11 to represent a Hamming graphical re-sampling filter. Please...
- Chart.HanningFilter
ChartDirector Ver 4.1 (C++ Edition) Chart .HanningFilter Declaration static const int HanningFilter; Description A constant equals to 10 to represent a Hanning graphical re-sampling filter. Please...
- Chart.HermiteFilter
ChartDirector Ver 4.1 (C++ Edition) Chart .HermiteFilter Declaration static const int HermiteFilter; Description A constant equals to 4 to represent a Hermite graphical re-sampling filter. Please...
- Chart.HLOCDefault
ChartDirector Ver 4.1 (C++ Edition) Chart .HLOCDefault Declaration static const int HLOCDefault; Description A constant equals to 0 to represent that the HLOC symbols should be drawn using the same...
- Chart.HLOCOpenClose
ChartDirector Ver 4.1 (C++ Edition) Chart .HLOCOpenClose Declaration static const int HLOCOpenClose; Description A constant equals to 1 to represent that the HLOC symbols should be drawn using two...
- Chart.HLOCUpDown
ChartDirector Ver 4.1 (C++ Edition) Chart .HLOCUpDown Declaration static const int HLOCUpDown; Description A constant equals to 2 to represent that the HLOC symbols should be drawn using two...
- Chart.InvertedTriangleShape
ChartDirector Ver 4.1 (C++ Edition) Chart .InvertedTriangleShape Declaration static const int InvertedTriangleShape; Description A constant equals to 6 to represent a triangle pointing downwards....
- Chart.JPG
ChartDirector Ver 4.1 (C++ Edition) Chart .JPG Declaration static const int JPG; Description A constant equals to 2 to represent the JPG image format. This constant is used in BaseChart.makeChart2 ....
- Chart.LanczosFilter
ChartDirector Ver 4.1 (C++ Edition) Chart .LanczosFilter Declaration static const int LanczosFilter; Description A constant equals to 8 to represent a Lanczos graphical re-sampling filter. Please...
- Chart.Left
ChartDirector Ver 4.1 (C++ Edition) Chart .Left Declaration static const int Left; Description A constant equals to 4 to represent the left position. See Alignment Specification for supported...
- Chart.LeftTriangleShape
ChartDirector Ver 4.1 (C++ Edition) Chart .LeftTriangleShape Declaration static const int LeftTriangleShape; Description A constant equals to 5 to represent a triangle pointing leftwards. Please...
- Chart.LinearFilter
ChartDirector Ver 4.1 (C++ Edition) Chart .LinearFilter Declaration static const int LinearFilter; Description A constant equals to 1 to represent a Linear graphical re-sampling filter. Please refer...
- Chart.LineColor
ChartDirector Ver 4.1 (C++ Edition) Chart .LineColor Declaration static const int LineColor; Description A constant equals to FFFF0001 (in hex) to represent the default line color. See Color...
- Chart.LinePointer
ChartDirector Ver 4.1 (C++ Edition) Chart .LinePointer Declaration static const int LinePointer; Description A constant equals to 4 to represent the line style meter pointer. This constant is used in...
- Chart.LogTick
ChartDirector Ver 4.1 (C++ Edition) Chart .LogTick Declaration static const double LogTick; Description A constant equals to +1.6e308 to represent that the ticks in a log scale axis should be 1 - 2 -...
- Chart.metalColor
ChartDirector Ver 4.1 (C++ Edition) Chart .metalColor Usage int metalColor(int c, int angle = 90); Description Creates a color by modulates the brightness of another color to create metallic shiny...
- Chart.MicroTickOnly
ChartDirector Ver 4.1 (C++ Edition) Chart .MicroTickOnly Declaration static const double MicroTickOnly; Description A constant equals to -1.6e308 to represent that the label position should contain a...
- Chart.MinorTickOnly
ChartDirector Ver 4.1 (C++ Edition) Chart .MinorTickOnly Declaration static const double MinorTickOnly; Description A constant equals to -1.7e308 to represent that the label position should contain a...
- Chart.MitchellFilter
ChartDirector Ver 4.1 (C++ Edition) Chart .MitchellFilter Declaration static const int MitchellFilter; Description A constant equals to 6 to represent a Mitchell graphical re-sampling filter. Please...
- Chart.MouseUsageDefault
ChartDirector Ver 4.1 (C++ Edition) Chart .MouseUsageDefault Declaration static const int MouseUsageDefault; Description A constant equals to 0 to represent using the default mouse behaviour. This...
- Chart.MouseUsageScroll
ChartDirector Ver 4.1 (C++ Edition) Chart .MouseUsageScroll Declaration static const int MouseUsageScroll; Description A constant equals to 1 to represent using the mouse for drag scrolling. This...
- Chart.MouseUsageZoomIn
ChartDirector Ver 4.1 (C++ Edition) Chart .MouseUsageZoomIn Declaration static const int MouseUsageZoomIn; Description A constant equals to 3 to represent using the mouse for zoom in actions. This...
- Chart.MouseUsageZoomOut
ChartDirector Ver 4.1 (C++ Edition) Chart .MouseUsageZoomOut Declaration static const int MouseUsageZoomOut; Description A constant equals to 4 to represent using the mouse for zoom out actions. This...
- Chart.NoAntiAlias
ChartDirector Ver 4.1 (C++ Edition) Chart .NoAntiAlias Declaration static const int NoAntiAlias; Description A constant equals to 0 to represent that text should be drawn without using anti-alias....
- Chart.NoGlare
ChartDirector Ver 4.1 (C++ Edition) Chart .NoGlare Declaration static const int NoGlare; Description A constant equals to 1 to represent disabling the glare in Chart::glassEffect shading style. ©...
- Chart.NoLegend
ChartDirector Ver 4.1 (C++ Edition) Chart .NoLegend Declaration static const int NoLegend; Description A constant equals to 2 to represent that no legend keys should be added to the legend box. This...
- Chart.NonePassFilter
ChartDirector Ver 4.1 (C++ Edition) Chart .NonePassFilter Usage int NonePassFilter(); Description Creates a data filter that matches no element. This method is typically used in Axis.setMultiFormat...
- Chart.NoPalette
ChartDirector Ver 4.1 (C++ Edition) Chart .NoPalette Declaration static const int NoPalette; Description A constant equals to 2 to represent that true color image format should always be used. This...
- Chart.NormalGlare
ChartDirector Ver 4.1 (C++ Edition) Chart .NormalGlare Declaration static const int NormalGlare; Description A constant equals to 3 to represent using normal glare strength in Chart::glassEffect...
- Chart.NormalLegend
ChartDirector Ver 4.1 (C++ Edition) Chart .NormalLegend Declaration static const int NormalLegend; Description A constant equals to 0 to represent that the legend keys order should follow the...
- Chart.NoValue
ChartDirector Ver 4.1 (C++ Edition) Chart .NoValue Declaration static const double NoValue; Description A constant equals to 1.7E+308 to represent missing values in ChartDirector. Please refer to No...
- Chart.OrderedDither
ChartDirector Ver 4.1 (C++ Edition) Chart .OrderedDither Declaration static const int OrderedDither; Description A constant equals to 1 to represent that the ordered dithering method should be used...
- Chart.Overlay
ChartDirector Ver 4.1 (C++ Edition) Chart .Overlay Declaration static const int Overlay; Description A constant equals to 0 to represent the "Overlay" data representation method for multiple data...
- Chart.Palette
ChartDirector Ver 4.1 (C++ Edition) Chart .Palette Declaration static const int Palette; Description A constant equals to FFFF0000 (in hex) to represent the starting index of the color palette. See...
- Chart.PencilPointer
ChartDirector Ver 4.1 (C++ Edition) Chart .PencilPointer Declaration static const int PencilPointer; Description A constant equals to 5 to represent the pencil style meter pointer. This constant is...
- Chart.Percentage
ChartDirector Ver 4.1 (C++ Edition) Chart .Percentage Declaration static const int Percentage; Description A constant equals to 4 to represent the "Percentage" data representation method for multiple...
- Chart.PixelScale
ChartDirector Ver 4.1 (C++ Edition) Chart .PixelScale Declaration static const int PixelScale; Description A constant equals to 0 to represent that the size is measured in pixels. This constant is...
- Chart.PlotAreaZ
ChartDirector Ver 4.1 (C++ Edition) Chart .PlotAreaZ Declaration static const int PlotAreaZ; Description A constant equals to 1000 (in hex) to represent the z-order of the plot area back surface of...
- Chart.PNG
ChartDirector Ver 4.1 (C++ Edition) Chart .PNG Declaration static const int PNG; Description A constant equals to 0 to represent the PNG image format. This constant is used in BaseChart.makeChart2 ....
- Chart.Polygon2Shape
ChartDirector Ver 4.1 (C++ Edition) Chart .Polygon2Shape Usage int Polygon2Shape(int side); Description Gets the shape id that represents a polygon in an alternative orientation. Please refer to...
- Chart.PolygonShape
ChartDirector Ver 4.1 (C++ Edition) Chart .PolygonShape Usage int PolygonShape(int side); Description Gets the shape id that represents a polygon. Please refer to Shape Specification for samples and...
- Chart.QuadraticFilter
ChartDirector Ver 4.1 (C++ Edition) Chart .QuadraticFilter Declaration static const int QuadraticFilter; Description A constant equals to 2 to represent a Quadratic graphical re-sampling filter....
- Chart.Quantize
ChartDirector Ver 4.1 (C++ Edition) Chart .Quantize Declaration static const int Quantize; Description A constant equals to 0 to represent that the quantize dithering method should be used if...
- Chart.RadialAxisScale
ChartDirector Ver 4.1 (C++ Edition) Chart .RadialAxisScale Declaration static const int RadialAxisScale; Description A constant equals to 2 to represent that the size is measured using the...
- Chart.redMetalGradient
ChartDirector Ver 4.1 (C++ Edition) Chart .redMetalGradient Declaration static const int[] redMetalGradient; Description A constant array of integers to represent a gradient that looks like a red...
- Chart.ReducedGlare
ChartDirector Ver 4.1 (C++ Edition) Chart .ReducedGlare Declaration static const int ReducedGlare; Description A constant equals to 2 to represent using reduced glare strength in Chart::glassEffect...
- Chart.RegularSpacingFilter
ChartDirector Ver 4.1 (C++ Edition) Chart .RegularSpacingFilter Usage int RegularSpacingFilter(int labelStep = 1, double initialMargin = 0); Description Creates a data filter that matches 1 out of...
- Chart.ReverseLegend
ChartDirector Ver 4.1 (C++ Edition) Chart .ReverseLegend Declaration static const int ReverseLegend; Description A constant equals to 1 to represent that the legend keys order is the reverse of the...
- Chart.Right
ChartDirector Ver 4.1 (C++ Edition) Chart .Right Declaration static const int Right; Description A constant equals to 6 to represent the right position. See Alignment Specification for supported...
- Chart.RightTriangleShape
ChartDirector Ver 4.1 (C++ Edition) Chart .RightTriangleShape Declaration static const int RightTriangleShape; Description A constant equals to 4 to represent a triangle pointing rightwards. Please...
- Chart.SameAsMainColor
ChartDirector Ver 4.1 (C++ Edition) Chart .SameAsMainColor Declaration static const int SameAsMainColor; Description A constant equals to FFFF0007 (in hex) to represent the current main color. See...
- Chart.SelectItemFilter
ChartDirector Ver 4.1 (C++ Edition) Chart .SelectItemFilter Usage int SelectItemFilter(int item); Description Creates a data filter that matches the specified item. This method is typically used in...
- Chart.setLicenseCode
ChartDirector Ver 4.1 (C++ Edition) Chart .setLicenseCode Usage bool setLicenseCode(const char *licCode, char *buffer = 0); Description Sets the license code into ChartDirector. ChartDirector will...
- Chart.Side
ChartDirector Ver 4.1 (C++ Edition) Chart .Side Declaration static const int Side; Description A constant equals to 3 to represent the "Side" data representation method for multiple data sets. This...
- Chart.SideLayout
ChartDirector Ver 4.1 (C++ Edition) Chart .SideLayout Declaration static const int SideLayout; Description A constant equals to 0 to represent the side label layout method for pie/donut charts. This...
- Chart.silverColor
ChartDirector Ver 4.1 (C++ Edition) Chart .silverColor Usage int silverColor(int angle = 90); Description Creates a silver color, most commonly used as a background color. This method is a short cut...
- Chart.silverGradient
ChartDirector Ver 4.1 (C++ Edition) Chart .silverGradient Declaration static const int[] silverGradient; Description A constant array of integers to represent a gradient that looks like a silver...
- Chart.SincFilter
ChartDirector Ver 4.1 (C++ Edition) Chart .SincFilter Declaration static const int SincFilter; Description A constant equals to 7 to represent a Sinc graphical re-sampling filter. Please refer to...
- Chart.softLighting
ChartDirector Ver 4.1 (C++ Edition) Chart .softLighting Usage int softLighting(int direction = Top, int raisedEffect = 4); Description A special shading effect that looks like gradient coloring. This...
- Chart.SquareShape
ChartDirector Ver 4.1 (C++ Edition) Chart .SquareShape Declaration static const int SquareShape; Description A constant equals to 1 to represent a square. Please refer to Shape Specification for...
- Chart.Stack
ChartDirector Ver 4.1 (C++ Edition) Chart .Stack Declaration static const int Stack; Description A constant equals to 1 to represent the "Stack" data representation method for multiple data sets....
- Chart.StarShape
ChartDirector Ver 4.1 (C++ Edition) Chart .StarShape Usage int StarShape(int side); Description Gets the shape id that represents a star shape. Please refer to Shape Specification for samples and...
- Chart.StartOfDayFilter
ChartDirector Ver 4.1 (C++ Edition) Chart .StartOfDayFilter Usage int StartOfDayFilter(int labelStep = 1, double initialMargin = 0.05); Description Creates a data filter that matches date/times that...
- Chart.StartOfHourFilter
ChartDirector Ver 4.1 (C++ Edition) Chart .StartOfHourFilter Usage int StartOfHourFilter(int labelStep = 1, double initialMargin = 0.05); Description Creates a data filter that matches date/times...
- Chart.StartOfMonthFilter
ChartDirector Ver 4.1 (C++ Edition) Chart .StartOfMonthFilter Usage int StartOfMonthFilter(int labelStep = 1, double initialMargin = 0.05); Description Creates a data filter that matches date/times...
- Chart.StartOfWeekFilter
ChartDirector Ver 4.1 (C++ Edition) Chart .StartOfWeekFilter Usage int StartOfWeekFilter(int labelStep = 1, double initialMargin = 0.05); Description Creates a data filter that matches date/times...
- Chart.StartOfYearFilter
ChartDirector Ver 4.1 (C++ Edition) Chart .StartOfYearFilter Usage int StartOfYearFilter(int labelStep = 1, double initialMargin = 0.05); Description Creates a data filter that matches date/times...
- Chart.testFont
ChartDirector Ver 4.1 (C++ Edition) Chart .testFont Usage bool testFont(const char *font, int fontIndex, double fontHeight, double fontWidth, double angle, char *buffer); Description A diagnostic...
- Chart.TextColor
ChartDirector Ver 4.1 (C++ Edition) Chart .TextColor Declaration static const int TextColor; Description A constant equals to FFFF0002 (in hex) to represent the default text color. See Color...
- Chart.Top
ChartDirector Ver 4.1 (C++ Edition) Chart .Top Declaration static const int Top; Description A constant equals to 8 to represent the top position. See Alignment Specification for supported alignment...
- Chart.TopCenter
ChartDirector Ver 4.1 (C++ Edition) Chart .TopCenter Declaration static const int TopCenter; Description A constant equals to 8 to represent the top center position. See Alignment Specification for...
- Chart.TopLeft
ChartDirector Ver 4.1 (C++ Edition) Chart .TopLeft Declaration static const int TopLeft; Description A constant equals to 7 to represent the top left position. See Alignment Specification for...
- Chart.TopLeft2
ChartDirector Ver 4.1 (C++ Edition) Chart .TopLeft2 Declaration static const int TopLeft2; Description A constant equals to 10 to represent the alternative exterior top left position. See Alignment...
- Chart.TopRight
ChartDirector Ver 4.1 (C++ Edition) Chart .TopRight Declaration static const int TopRight; Description A constant equals to 9 to represent the top right position. See Alignment Specification for...
- Chart.TopRight2
ChartDirector Ver 4.1 (C++ Edition) Chart .TopRight2 Declaration static const int TopRight2; Description A constant equals to 11 to represent the alternative exterior top right position. See...
- Chart.TouchBar
ChartDirector Ver 4.1 (C++ Edition) Chart .TouchBar Declaration static const int TouchBar; Description A constant equals to -1.7e-100 to represent that the bars in a bar layer should touch each...
- Chart.Transparent
ChartDirector Ver 4.1 (C++ Edition) Chart .Transparent Declaration static const int Transparent; Description A constant equals to FF000000 (in hex) to represent the transparent color. See Color...
- Chart.transparentPalette
ChartDirector Ver 4.1 (C++ Edition) Chart .transparentPalette Declaration static const int[] transparentPalette; Description A constant array of integers to represent the semi-transparent palette....
- Chart.TriangleShape
ChartDirector Ver 4.1 (C++ Edition) Chart .TriangleShape Declaration static const int TriangleShape; Description A constant equals to 3 to represent a triangle pointing upwards. Please refer to Shape...
- Chart.TriangularPointer
ChartDirector Ver 4.1 (C++ Edition) Chart .TriangularPointer Declaration static const int TriangularPointer; Description A constant equals to 1 to represent the triangular style meter pointer. This...
- Chart.TryPalette
ChartDirector Ver 4.1 (C++ Edition) Chart .TryPalette Declaration static const int TryPalette; Description A constant equals to 0 to represent that palette based image format should be used if the...
- Chart.whiteOnBlackPalette
ChartDirector Ver 4.1 (C++ Edition) Chart .whiteOnBlackPalette Declaration static const int[] whiteOnBlackPalette; Description A constant array of integers to represent the white on black palette....
- Chart.WMP
ChartDirector Ver 4.1 (C++ Edition) Chart .WMP Declaration static const int WMP; Description A constant equals to 3 to represent the WAP bitmap image format. This constant is used in...
- Chart.XAxisAtOrigin
ChartDirector Ver 4.1 (C++ Edition) Chart .XAxisAtOrigin Declaration static const int XAxisAtOrigin; Description A constant equals to 1 to represent that the x-axis should intersect with the zero...
- Chart.XAxisScale
ChartDirector Ver 4.1 (C++ Edition) Chart .XAxisScale Declaration static const int XAxisScale; Description A constant equals to 1 to represent that the size is measured using the x-axis scale. This...
- Chart.XAxisSymmetric
ChartDirector Ver 4.1 (C++ Edition) Chart .XAxisSymmetric Declaration static const int XAxisSymmetric; Description A constant equals to 1 to represent that the x-axis should be symmetrical about the...
- Chart.XAxisSymmetricIfNeeded
ChartDirector Ver 4.1 (C++ Edition) Chart .XAxisSymmetricIfNeeded Declaration static const int XAxisSymmetricIfNeeded; Description A constant equals to 2 to represent that the x-axis should be...
- Chart.XYAxisAtOrigin
ChartDirector Ver 4.1 (C++ Edition) Chart .XYAxisAtOrigin Declaration static const int XYAxisAtOrigin; Description A constant equals to 3 to represent that the x-axis and y-axis should intersect at...
- Chart.XYAxisSymmetric
ChartDirector Ver 4.1 (C++ Edition) Chart .XYAxisSymmetric Declaration static const int XYAxisSymmetric; Description A constant equals to 16 to represent that the the x-axis and y-axis should be...
- Chart.XYAxisSymmetricIfNeeded
ChartDirector Ver 4.1 (C++ Edition) Chart .XYAxisSymmetricIfNeeded Declaration static const int XYAxisSymmetricIfNeeded; Description A constant equals to 32 to represent that the x-axis and y-axis...
- Chart.YAxisAtOrigin
ChartDirector Ver 4.1 (C++ Edition) Chart .YAxisAtOrigin Declaration static const int YAxisAtOrigin; Description A constant equals to 2 to represent that the y-axis should intersect with the zero...
- Chart.YAxisScale
ChartDirector Ver 4.1 (C++ Edition) Chart .YAxisScale Declaration static const int YAxisScale; Description A constant equals to 2 to represent that the size is measured using y-axis scale. This...
- Chart.YAxisSymmetric
ChartDirector Ver 4.1 (C++ Edition) Chart .YAxisSymmetric Declaration static const int YAxisSymmetric; Description A constant equals to 4 to represent that the y-axis should be symmetrical about the...
- Chart.YAxisSymmetricIfNeeded
ChartDirector Ver 4.1 (C++ Edition) Chart .YAxisSymmetricIfNeeded Declaration static const int YAxisSymmetricIfNeeded; Description A constant equals to 8 to represent that the y-axis should be...
- ChartDirector Mark Up Language
ChartDirector Ver 4.1 (C++ Edition) ChartDirector Mark Up Language ChartDirector Mark Up Language (CDML) is a language for including formatting information in text strings by marking up the text with...
- ChartDirector Object Model Overview
ChartDirector Ver 4.1 (C++ Edition) ChartDirector Object Model Overview This section will give a very brief high level overview of the ChartDirector object model, which may be helpful for...
- ChartDirector Reference
ChartDirector Ver 4.1 (C++ Edition) ChartDirector Reference This sector contains reference documentation for all ChartDirector classes and methods, as well as the data types and other conventions...
- ChartDirector Ver 4.1 (C++ Edition)
ChartDirector Version 4.1 C++ Edition Programmer's Manual if (!document.getElementById && !document.all) { var temp = ' ' + ' ' + 'This document is designed for Internet Explorer 5.0 or above,...
- ChartDirector Ver 4.1 (C++ Edition) Documentation
- Circular Label Layout
ChartDirector Ver 4.1 (C++ Edition) Circular Label Layout This example demonstrates various options in the "circular label layout" method. It also demonstrates the use of alternative...
- Circular Zones
ChartDirector Ver 4.1 (C++ Edition) Circular Zones This example demonstrates adding circular zones to a polar chart. In ChartDirector, a zone defined on the radial axis will mark a radius range, and...
- Class Library
ChartDirector Ver 4.1 (C++ Edition) Class Library This section describes the core ChartDirector classes. chartdir.h "chartdir" is the main header file for ChartDirector. All programs accessing the...
- Color Specification
ChartDirector Ver 4.1 (C++ Edition) Color Specification Many functions in the ChartDirector API accept colors as parameters. ChartDirector supports colors specified in web and HTML compatible ARGB...
- Coloring and Wallpaper
ChartDirector Ver 4.1 (C++ Edition) Coloring and Wallpaper This example demonstrates different coloring schemes and background effects. This example...
- Compact Line Chart
ChartDirector Ver 4.1 (C++ Edition) Compact Line Chart This example extends the Simple Line Chart example by decorating the chart using a number of chart formatting features. In this example, random...
- Concentric Donut Chart
ChartDirector Ver 4.1 (C++ Edition) Concentric Donut Chart This example demonstrates creating concentric donut chart by merging two donuts of different radii. The chart in this example is created as...
- Confidence Band
ChartDirector Ver 4.1 (C++ Edition) Confidence Band This example demonstrates adding confidence bands to a trend line. It also demonstrates how to display linear regression parameters on the chart....
- Controls
ChartDirector Ver 4.1 (C++ Edition) Controls This section describes controls and libraries for displaying charts and handling user interactions. In this section CChartViewer (Windows edition only) An...
- Custom Scatter Labels
ChartDirector Ver 4.1 (C++ Edition) Custom Scatter Labels This example demonstrates adding custom labels to data points. The red circles in this example comes from a scatter layer created using...
- Custom Scatter Symbols
ChartDirector Ver 4.1 (C++ Edition) Custom Scatter Symbols This example demonstrates using external image files as scatter symbols. The chart in this example is created as 5 scatter layers using...
- Custom Symbols
ChartDirector Ver 4.1 (C++ Edition) Custom Symbols This example demonstrates loading external image files as data symbols by using DataSet.setDataSymbol2 . Source Code Listing [The following code is...
- Cylinder Bar Shading
ChartDirector Ver 4.1 (C++ Edition) Cylinder Bar Shading This example demonstrates using cylinder shading effect for bars and gradient color for plot area background. It also demonstrates putting...
- Cylinder Bar Shape
ChartDirector Ver 4.1 (C++ Edition) Cylinder Bar Shape This example demonstrates bars of cylinder shape. ChartDirector supports bars in cylindrical or arbitrary polygonal shapes. The shape are...
- Data Types
ChartDirector Ver 4.1 (C++ Edition) Data Types This section describes various data types and how they are represented in ChartDirector. In this section Color Specification Describes ChartDirector's...
- DataSet
ChartDirector Ver 4.1 (C++ Edition) DataSet The DataSet class represents data sets. DataSet objects are created by using Layer.addDataSet . Existing DataSet objects can be retrieved using...
- DataSet.setDataColor
ChartDirector Ver 4.1 (C++ Edition) DataSet .setDataColor Usage void setDataColor(int dataColor, int edgeColor = -1, int shadowColor = -1, int shadowEdgeColor = -1); Description Sets the colors used...
- DataSet.setDataLabelFormat
ChartDirector Ver 4.1 (C++ Edition) DataSet .setDataLabelFormat Usage void setDataLabelFormat(const char *formatString); Description Sets the data label format for the data set. To set the label...
- DataSet.setDataLabelStyle
ChartDirector Ver 4.1 (C++ Edition) DataSet .setDataLabelStyle Usage TextBox *setDataLabelStyle(const char *font = 0, double fontSize = 8, int fontColor = TextColor, double fontAngle = 0);...
- DataSet.setDataName
ChartDirector Ver 4.1 (C++ Edition) DataSet .setDataName Usage void setDataName(const char *name); Description Sets the name of the data set. The name will be used in the legend box, if one is...
- DataSet.setDataSymbol
ChartDirector Ver 4.1 (C++ Edition) DataSet .setDataSymbol Usage void setDataSymbol(int symbol, int size = 5, int fillColor = -1, int edgeColor = -1, int lineWidth = 1); Description Uses one of the...
- DataSet.setDataSymbol2
ChartDirector Ver 4.1 (C++ Edition) DataSet .setDataSymbol2 Usage void setDataSymbol(const char *image); Description Load an image from a file and use it as the graphics symbol to plot the data...
- DataSet.setDataSymbol3
ChartDirector Ver 4.1 (C++ Edition) DataSet .setDataSymbol3 Usage void setDataSymbol(const DrawArea *obj); Description Uses a DrawArea object as the graphics symbol to plot the data points. In the...
- DataSet.setDataSymbol4
ChartDirector Ver 4.1 (C++ Edition) DataSet .setDataSymbol4 Usage void setDataSymbol(IntArray polygon, int size = 11, int fillColor = -1, int edgeColor = -1); Description Uses a custom polygon as the...
- DataSet.setLineWidth
ChartDirector Ver 4.1 (C++ Edition) DataSet .setLineWidth Usage void setLineWidth(int w); Description Sets the line width of lines when drawing the data set. This method only applies to layers that...
- DataSet.setUseYAxis
ChartDirector Ver 4.1 (C++ Edition) DataSet .setUseYAxis Usage void setUseYAxis(const Axis* a); Description Determine the y-axis to use when drawing the data set. To set the y-axis to use for all...
- DataSet.setUseYAxis2
ChartDirector Ver 4.1 (C++ Edition) DataSet .setUseYAxis2 Usage void setUseYAxis2(bool b = true); Description Determine if the primary or secondary y-axis should be used when drawing the data set. To...
- Date/Time Specification
ChartDirector Ver 4.1 (C++ Edition) Date/Time Specification Many functions in the ChartDirector API accept dates/times as parameters, in which the dates/times are represented as the seconds elapsed...
- Depth Area Chart
ChartDirector Ver 4.1 (C++ Edition) Depth Area Chart This example demonstrates using multiple area layers with semi-transparent colors to create a depth area chart. ChartDirector allows an XYChart to...
- Depth Bar Chart
ChartDirector Ver 4.1 (C++ Edition) Depth Bar Chart This example demonstrates using multiple bar layers with semi-transparent colors to create a depth bar chart. ChartDirector allows an XYChart to...
- Discontinuous Lines
ChartDirector Ver 4.1 (C++ Edition) Discontinuous Lines This example demonstrates using NoValue to represent lines with missing data points. It also demonstrates vertical zones and custom text boxes....
- Donut Chart
ChartDirector Ver 4.1 (C++ Edition) Donut Chart This example demonstrates a donut chart. It also demonstrates other chart effects, such as using CDML to nicely format sector labels, silver background...
- Donut Width
ChartDirector Ver 4.1 (C++ Edition) Donut Width This example demonstrates the effects of different donut widths. Donut widths are configured by...
- DoubleArray
ChartDirector Ver 4.1 (C++ Edition) DoubleArray The DoubleArray class represents arrays of double precision numbers. It encapsulates a pointer to a C array and the size of the array in a single...
- DoubleArray.DoubleArray
ChartDirector Ver 4.1 (C++ Edition) DoubleArray .DoubleArray Usage DoubleArray(const double *data, int len); Description The constructor of the DoubleArray class. Arguments Argument Default...
- DrawArea
ChartDirector Ver 4.1 (C++ Edition) DrawArea The DrawArea class represents drawing surfaces, with methods for performing graphics primitives (such as drawing lines, shapes and texts) and the...
- DrawArea.affineTransform
ChartDirector Ver 4.1 (C++ Edition) DrawArea .affineTransform Usage void affineTransform(double a, double b, double |