GraphType

 

This property selects a graph type. Perspective for Java includes a wide variety of two- and three-dimensional graphs. They are listed and illustrated in Appendix A. Two sample graph types are shown in the examples below.

Data Type:

Integer

Range:

0...94 (See Appendix A for an illustration of each graph type)

 

0...7, 9, 10, 12...14

3D Charts

 

17...23

Vertical Bar Charts

 

24...30

Horizontal Bar Charts

 

31...35

Vertical Area Charts

 

36...40

Horizontal Area Charts

 

41...47

Vertical Line Charts

 

48...54

Horizontal Line Charts

 

55...60 & 93...94

Pie Charts

 

61...64

Scatter Charts

 

65...66

Polar Charts

 

67...69

Radar Charts

 

70...84 & 88

Stock Charts

 

85...86

Histograms

 

87

Spectral Map

 

90...92

Bubble Charts

Default:

17 (Vertical Bar, Side-by-Side)

Syntax:

setGraphType ( value );

 

value = getGraphType()

 

perspective1.setGraphType(14);

 

   

Grid3DFloorDisplayX

 

When a 3D chart is selected with GraphType, this property enables (true)/ disables (false) X-axis grid lines on the 3D cube floor.

Data Type:

Boolean

Range:

true / false

 

true=

Draw grid lines

 

false=

Do not draw grid lines

Default:

false

Syntax:

setGrid3DFloorDisplayX( true | false );

 

boolean = get3DFloorDisplayX();

Example:

perspective1.setGrid3DFloorDisplayX(true);
perspective1.setGraphType(4);
perspective1.setAutoshading(false);

 

 

perspective1.setGrid3DFloorDisplayX(false);

 

Also See:

Grid3DFloorDisplayZ, Grid3DLeftWallDisplayY, Grid3DLeftWallDisplayZ, Grid3DRightWallDisplayX, Grid3DRightWallDisplayY, Grid3DRiserDisplayX, Grid3DRiserDisplayY, Grid3DRiserDisplayZ

Grid3DFloorDisplayZ

 

When a 3D chart is selected with GraphType, this property enables (true) / disables (false) Z-axis grid lines on the 3D cube floor.

Data Type:

Boolean

Range:

true / false

 

true=

Draw grid lines

 

false=

Do not draw grid lines

Default:

false

Syntax:

setGrid3DFloorDisplayZ( true | false );

 

boolean = get3DFloorDisplayZ();

Example:

perspective1.setGrid3DFloorDisplayZ(true);
perspective1.setGraphType(4);
perspective1.setAutoshading(false);

 

 

perspective1.setGrid3DFloorDisplayZ(false);

 

Also See:

Grid3DFloorDisplayX, Grid3DLeftWallDisplayY, Grid3DLeftWallDisplayZ, Grid3DRightWallDisplayX, Grid3DRightWallDisplayY, Grid3DRiserDisplayX, Grid3DRiserDisplayY, Grid3DRiserDisplayZ

Grid3DLeftWallDisplayY

 

When a 3D chart is selected with GraphType, this property enables (true) / disables (false) Y-axis grid lines on the 3D cube left wall.

Data Type:

Boolean

Range:

true / false

 

true=

Draw grid lines

 

false=

Do not draw grid lines

Default:

false

Syntax:

setGrid3DLeftWallDisplayY ( true | false );

 

boolean = getGrid3DLeftWallDisplayY();

Example:

perspective1.setGraphType(4);
perspective1.setGrid3DLeftWallDisplayY(true);
perspective1.setAutoshading(false);

 

 

perspective1.setGrid3DLeftWallDisplayY(false);

 

Also See:

Grid3DFloorDisplayX, Grid3DFloorDisplayZ, Grid3DLeftWallDisplayZ, Grid3DRightWallDisplayX, Grid3DRightWallDisplayY, Grid3DRiserDisplayX, Grid3DRiserDisplayY, Grid3DRiserDisplayZ

Grid3DLeftWallDisplayZ

 

When a 3D chart is selected with GraphType, this property enables (true) / disables (false) Z-axis grid lines on the 3D cube left wall.

Data Type:

Boolean

Range:

true / false

 

true=

Draw grid lines

 

false=

Do not draw grid lines

Default:

false

Syntax:

setGrid3DLeftWallDisplayZ ( true | false );

 

boolean = getGrid3DLeftWallDisplayZ();

Example:

perspective1.setGraphType(4);
perspective1.setGrid3DLeftWallDisplayZ(true);
perspective1.setAutoshading(false);

 

 

perspective1.setGrid3DLeftWallDisplayZ(false);

 

Also See:

Grid3DFloorDisplayX, Grid3DFloorDisplayZ, Grid3DLeftWallDisplayY, Grid3DRightWallDisplayX, Grid3DRightWallDisplayY, Grid3DRiserDisplayX, Grid3DRiserDisplayY, Grid3DRiserDisplayZ

Grid3DRightWallDisplayX

 

When a 3D chart is selected with GraphType, this property enables (true)/ disables (false) X-axis grid lines on the right wall of the 3D cube.

Data Type:

Boolean

Range:

true / false

 

true=

Draw grid lines

 

false=

Do not draw grid lines

Default:

false

Syntax:

setGrid3DRightWallDisplayX ( true | false );

 

boolean = getGrid3DRightWallDisplayX();

Example:

perspective1.setGraphType(4);
perspective1.setGrid3DRightWallDisplayX(true);
perspective1.setAutoshading(false);

 

 

perspective1.setGrid3DRightWallDisplayX(false);

 

Also See:

Grid3DFloorDisplayX, Grid3DFloorDisplayZ, Grid3DLeftWallDisplayY, Grid3DLeftWallDisplayZ, Grid3DRightWallDisplayY, Grid3DRiserDisplayX, Grid3DRiserDisplayY, Grid3DRiserDisplayZ

Grid3DRightWallDisplayY

 

When a 3D chart is selected with GraphType, this property enables (true)/ disables (false) Y-axis grid lines on the right wall of the 3D cube.

Data Type:

Boolean

Range:

true / false

 

true=

Draw grid lines

 

false=

Do not draw grid lines

Default:

false

Syntax:

setGrid3DRightWallDisplayY( true | false );

 

boolean = getGrid3DRightWallDisplayY();

Example:

perspective1.setGraphType(4);
perspective1.setGrid3DRightWallDisplayY(true);
perspective1.setAutoshading(false);

 

 

perspective1.setGrid3DRightWallDisplayY(false);

 

Also See:

Grid3DFloorDisplayX, Grid3DFloorDisplayZ, Grid3DLeftWallDisplayY, Grid3DLeftWallDisplayZ, Grid3DRightWallDisplayX, Grid3DRiserDisplayX, Grid3DRiserDisplayY, Grid3DRiserDisplayZ

Grid3DRiserDisplayX

 

When a 3D surface chart is selected with GraphType, this property enables (true) / disables (false) X-axis grid lines on the risers in a 3D chart.

Data Type:

Boolean

Range:

true / false

 

true=

Draw grid lines

 

false=

Do not draw grid lines

Default:

false

Syntax:

setGrid3DRiserDisplayX ( true | false );

 

boolean = getGrid3DRiserDisplayX();

Example:

perspective1.setGrid3DRiserDisplayX(true);
perspective1.setGraphType(12);

 

 

perspective1.setGrid3DRiserDisplayX(false);

 

Also See:

Grid3DFloorDisplayX, Grid3DFloorDisplayZ, Grid3DLeftWallDisplayY, Grid3DLeftWallDisplayZ, Grid3DRightWallDisplayX, Grid3DRightWallDisplayY, Grid3DRiserDisplayY, Grid3DRiserDisplayZ

Grid3DRiserDisplayY

 

When a 3D chart is selected with GraphType, this property enables (true)/ disables (false) Y-axis grid lines on the risers in a 3D chart.

Data Type:

Boolean

Range:

true / false

 

true=

Draw grid lines

 

false=

Do not draw grid lines

Default:

false

Syntax:

setGrid3DRiserDisplayY( true | false );

 

boolean = getGrid3DRiserDisplayY();

Example:

perspective1.setGrid3DRiserDisplayY(true);
perspective1.setGraphType(1);

 

 

perspective1.setGrid3DRiserDisplayY(false);

 

Also See:

Grid3DFloorDisplayX, Grid3DFloorDisplayZ, Grid3DLeftWallDisplayY, Grid3DLeftWallDisplayZ, Grid3DRightWallDisplayX, Grid3DRightWallDisplayY, Grid3DRiserDisplayX, Grid3DRiserDisplayZ

Grid3DRiserDisplayZ

 

When a 3D surface chart is selected with GraphType, this property enables (true) / disables (false) Z-axis grid lines on the risers in a 3D chart.

Data Type:

Boolean

Range:

true / false

 

true=

Draw grid lines

 

false=

Do not draw grid lines

Default:

false

Syntax:

setGrid3DRiserDisplayZ( true | false );

 

boolean = getGrid3DRiserDisplayZ();

Example:

perspective1.setGrid3DRiserDisplayZ(true);
perspective1.setGraphType(12);

 

 

perspective1.setGrid3DRiserDisplayZ(false);

 

Also See:

Grid3DFloorDisplayX, Grid3DFloorDisplayZ, Grid3DLeftWallDisplayY, Grid3DLeftWallDisplayZ, Grid3DRightWallDisplayX, Grid3DRightWallDisplayY, Grid3DRiserDisplayX, Grid3DRiserDisplayY