|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IRotationRenderer2
COM Interface 'IRotationRenderer2'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriCarto.olb'
Description: 'Provides access to members that control the rotation of marker symbols based on field values, expression, or random. Used for all symbols, not just 3D; used for all apps, including ArcMap.' 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 |
IIDd85e5b0c_68b3_48c8_b8d2_087806273b47
|
static int |
xxDummy
Deprecated. Internal use only |
Method Summary | |
---|---|
void |
getSymbolRotation3DExpressions(java.lang.String[] pExpressionX,
java.lang.String[] pExpressionY,
java.lang.String[] pExpressionZ)
Gets expressions for rotation about each axis. |
int |
getSymbolRotation3DFlags()
Gets rotation flags composed of enum esriSymbolRotation3DFlags. |
void |
getSymbolRotation3DFlags2(int[] pFlagX,
int[] pFlagY,
int[] pFlagZ)
Gets one flag for each axis. |
void |
getSymbolRotation3DRandomRanges(double[] pMinRotationX,
double[] pMinRotationY,
double[] pMinRotationZ,
double[] pMaxRotationX,
double[] pMaxRotationY,
double[] pMaxRotationZ)
Gets rotation range for each axis (for random rotation). |
int |
getSymbolRotation3DRotationTypeZ()
Gets rotation type (geographic or arithmetic) about the Z axis (hardcoded arithmetic about other axes). |
void |
setSymbolRotation3DExpressions(java.lang.String expressionX,
java.lang.String expressionY,
java.lang.String expressionZ)
Sets expressions for rotation about each axis. |
void |
setSymbolRotation3DFlags(int pFlags)
Gets rotation flags composed of enum esriSymbolRotation3DFlags. |
void |
setSymbolRotation3DFlags2(int flagX,
int flagY,
int flagZ)
Sets one flag for each axis. |
void |
setSymbolRotation3DRandomRanges(double minRotationX,
double minRotationY,
double minRotationZ,
double maxRotationX,
double maxRotationY,
double maxRotationZ)
Sets rotation range for each axis (for random rotation). |
void |
setSymbolRotation3DRotationTypeZ(int pType)
Gets rotation type (geographic or arithmetic) about the Z axis (hardcoded arithmetic about other axes). |
Field Detail |
---|
static final int IIDd85e5b0c_68b3_48c8_b8d2_087806273b47
static final int xxDummy
static final java.lang.String IID
Method Detail |
---|
int getSymbolRotation3DFlags() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSymbolRotation3DFlags(int pFlags) throws java.io.IOException, AutomationException
pFlags
- The pFlags (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void getSymbolRotation3DFlags2(int[] pFlagX, int[] pFlagY, int[] pFlagZ) throws java.io.IOException, AutomationException
pFlagX
- A com.esri.arcgis.carto.esriSymbolRotation3DFlags constant (out: use single element array)pFlagY
- A com.esri.arcgis.carto.esriSymbolRotation3DFlags constant (out: use single element array)pFlagZ
- A com.esri.arcgis.carto.esriSymbolRotation3DFlags constant (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSymbolRotation3DFlags2(int flagX, int flagY, int flagZ) throws java.io.IOException, AutomationException
flagX
- A com.esri.arcgis.carto.esriSymbolRotation3DFlags constant (in)flagY
- A com.esri.arcgis.carto.esriSymbolRotation3DFlags constant (in)flagZ
- A com.esri.arcgis.carto.esriSymbolRotation3DFlags constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getSymbolRotation3DRotationTypeZ() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSymbolRotation3DRotationTypeZ(int pType) throws java.io.IOException, AutomationException
pType
- A com.esri.arcgis.carto.esriSymbolRotationType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void getSymbolRotation3DExpressions(java.lang.String[] pExpressionX, java.lang.String[] pExpressionY, java.lang.String[] pExpressionZ) throws java.io.IOException, AutomationException
pExpressionX
- The pExpressionX (out: use single element array)pExpressionY
- The pExpressionY (out: use single element array)pExpressionZ
- The pExpressionZ (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSymbolRotation3DExpressions(java.lang.String expressionX, java.lang.String expressionY, java.lang.String expressionZ) throws java.io.IOException, AutomationException
expressionX
- The expressionX (in)expressionY
- The expressionY (in)expressionZ
- The expressionZ (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void getSymbolRotation3DRandomRanges(double[] pMinRotationX, double[] pMinRotationY, double[] pMinRotationZ, double[] pMaxRotationX, double[] pMaxRotationY, double[] pMaxRotationZ) throws java.io.IOException, AutomationException
pMinRotationX
- The pMinRotationX (out: use single element array)pMinRotationY
- The pMinRotationY (out: use single element array)pMinRotationZ
- The pMinRotationZ (out: use single element array)pMaxRotationX
- The pMaxRotationX (out: use single element array)pMaxRotationY
- The pMaxRotationY (out: use single element array)pMaxRotationZ
- The pMaxRotationZ (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSymbolRotation3DRandomRanges(double minRotationX, double minRotationY, double minRotationZ, double maxRotationX, double maxRotationY, double maxRotationZ) throws java.io.IOException, AutomationException
minRotationX
- The minRotationX (in)minRotationY
- The minRotationY (in)minRotationZ
- The minRotationZ (in)maxRotationX
- The maxRotationX (in)maxRotationY
- The maxRotationY (in)maxRotationZ
- The maxRotationZ (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |