com.esri.arcgis.carto
Interface IMarker3DRotationAngles

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IMarker3DRotationAnglesProxy

public interface IMarker3DRotationAngles
extends java.io.Serializable

COM Interface 'IMarker3DRotationAngles'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members that get and put 3D rotation angles in 3D marker symbols.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID973d0fbb_0fe4_49df_8dbc_ecda8fe6a566
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void getRotationAngles(ISymbol pSymbol, double[] pAngleX, double[] pAngleY, double[] pAngleZ)
          Gets the symbol's rotation angles.
 void setRotationAngles(ISymbol pSymbol, double angleX, double angleY, double angleZ)
          Sets the symbol's rotation angles to the given values.
 

Field Detail

IID973d0fbb_0fe4_49df_8dbc_ecda8fe6a566

static final int IID973d0fbb_0fe4_49df_8dbc_ecda8fe6a566
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getRotationAngles

void getRotationAngles(ISymbol pSymbol,
                       double[] pAngleX,
                       double[] pAngleY,
                       double[] pAngleZ)
                       throws java.io.IOException,
                              AutomationException
Gets the symbol's rotation angles.

Parameters:
pSymbol - A reference to a com.esri.arcgis.display.ISymbol (in)
pAngleX - The pAngleX (out: use single element array)
pAngleY - The pAngleY (out: use single element array)
pAngleZ - The pAngleZ (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRotationAngles

void setRotationAngles(ISymbol pSymbol,
                       double angleX,
                       double angleY,
                       double angleZ)
                       throws java.io.IOException,
                              AutomationException
Sets the symbol's rotation angles to the given values.

Parameters:
pSymbol - A reference to a com.esri.arcgis.display.ISymbol (in)
angleX - The angleX (in)
angleY - The angleY (in)
angleZ - The angleZ (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.