com.esri.arcgis.analyst3d
Interface ISimpleLine3DSymbol

All Superinterfaces:
Serializable
All Known Implementing Classes:
SimpleLine3DSymbol

public interface ISimpleLine3DSymbol
extends Serializable

Provides access to members that control the simple 3D line symbol.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires 3D Analyst Extension.


Method Summary
 double getResolutionQuality()
          Line resolution.
 int getStyle()
          Line style.
 void setResolutionQuality(double quality)
          Line resolution.
 void setStyle(int style)
          Line style.
 

Method Detail

getStyle

int getStyle()
             throws IOException,
                    AutomationException
Line style.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires 3D Analyst Extension.

Supported Platforms

Windows, Solaris, Linux

Returns:
A com.esri.arcgis.analyst3d.esriSimple3DLineStyle constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setStyle

void setStyle(int style)
              throws IOException,
                     AutomationException
Line style.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires 3D Analyst Extension.

Supported Platforms

Windows, Solaris, Linux

Parameters:
style - A com.esri.arcgis.analyst3d.esriSimple3DLineStyle constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getResolutionQuality

double getResolutionQuality()
                            throws IOException,
                                   AutomationException
Line resolution. The range is [0.0, 1.0], where 0 is the lowest and 1 is the highest resolution.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires 3D Analyst Extension.

Supported Platforms

Windows, Solaris, Linux

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

setResolutionQuality

void setResolutionQuality(double quality)
                          throws IOException,
                                 AutomationException
Line resolution. The range is [0.0, 1.0], where 0 is the lowest and 1 is the highest resolution.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires 3D Analyst Extension.

Supported Platforms

Windows, Solaris, Linux

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