com.esri.arcgis.display
Interface I3DChartSymbol

All Superinterfaces:
Serializable
All Known Implementing Classes:
BarChartSymbol, PieChartSymbol, StackedChartSymbol

public interface I3DChartSymbol
extends Serializable

Provides access to 3D properties of chart symbols.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 double getThickness()
          3D thickness of the chart symbol.
 int getTilt()
          Tilt of 3D Display (0-90 degrees).
 boolean isDisplay3D()
          Indicates if the chart symbol is 3D.
 void setDisplay3D(boolean flag)
          Indicates if the chart symbol is 3D.
 void setThickness(double points)
          3D thickness of the chart symbol.
 void setTilt(int angle)
          Tilt of 3D Display (0-90 degrees).
 

Method Detail

isDisplay3D

boolean isDisplay3D()
                    throws IOException,
                           AutomationException
Indicates if the chart symbol is 3D.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Returns:
The flag
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDisplay3D

void setDisplay3D(boolean flag)
                  throws IOException,
                         AutomationException
Indicates if the chart symbol is 3D.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Parameters:
flag - The flag (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getThickness

double getThickness()
                    throws IOException,
                           AutomationException
3D thickness of the chart symbol.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Returns:
The points
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setThickness

void setThickness(double points)
                  throws IOException,
                         AutomationException
3D thickness of the chart symbol.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Parameters:
points - The points (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTilt

int getTilt()
            throws IOException,
                   AutomationException
Tilt of 3D Display (0-90 degrees).

Description

Tilt is not supported by the BarChartSymbol coclass.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Returns:
The angle
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTilt

void setTilt(int angle)
             throws IOException,
                    AutomationException
Tilt of 3D Display (0-90 degrees).

Description

Tilt is not supported by the BarChartSymbol coclass.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Parameters:
angle - The angle (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.