Automatic Chart Layout

BuildDefaultCube

This property enables (true) / disable (false) building the default cube in a 3D chart when the automatic chart layout manager is enabled with setPlace(true).

DATA TYPE:

boolean

RANGE:

true = Enable building the default cube, false = Disable building the default cube

DEFAULT:

false

SYNTAX:

void setBuildDefaultCube(boolean newValue);
 boolean getBuildDefaultCube();

EXAMPLE:

setCubeIsometricProjection(true);
setBuildDefaultCube(false);
setCubeRotationMatrix(0.94,-0.50,1.03,0.0,1.33,0.65,-1.15,-0.40,0.85);
setCubeProportional(true);
setCubeWallThickX(0);
setCubeWallThickY(0);
setCubeWallThickZ(0);
setCubeLightSourceX(90.0);
setCubeLightSourceY(90.0);
setCubeLightSourceZ(100.0);
setPlace(true);
setGraphType(8);
setGrid3DLeftWallDisplayY(true);
setGrid3DRightWallDisplayY(true);

setCubeIsometricProjection(true);
setBuildDefaultCube(true);
setCubeRotationMatrix(0.94,-0.50,1.03,0.0,1.33,0.65,-1.15,-0.40,0.85);
setCubeProportional(true);
setCubeWallThickX(0);
setCubeWallThickY(0);
setCubeWallThickZ(0);
setCubeLightSourceX(90.0);
setCubeLightSourceY(90.0);
setCubeLightSourceZ(100.0);
setPlace(true);
setGraphType(8);
setGrid3DLeftWallDisplayY(true);
setGrid3DRightWallDisplayY(true);

ALSO SEE:

Place

DrawNextTimeWithoutRisers

This property enables (true) / disables (false) drawing of a chart without recalculating the risers when the automatic chart layout manager is enabled with setPlace(true).

DATA TYPE:

boolean

RANGE:

true / false; true = Do not recalcute the risers when the chart is drawn, false = Recalculate the risers when the chart is drawn

DEFAULT:

true

SYNTAX:

void setDrawNextTimeWithoutRisers(boolean newValue);
 boolean getDrawNextTimeWithoutRisers();

ALSO SEE:

Place

Place

The Place property enables/disables the automatic chart layout manager. This functionality allows you to automatically setup the spacing of various elements of a chart. Prior to drawing a chart, certain Perspective methods may be set depending on what the automatic chart layout manager determines the optimum chart to be.

DATA TYPE:

boolean

RANGE:

true / false; true = Enable automatic chart layout manager, false = Disable

DEFAULT:

false

SYNTAX:

void setPlace(boolean newValue);
 boolean getPlace();

When Place is true, the following methods further control placement of chart objects:

NOTE:

ALSO SEE:

All get/setPlace... methods.