|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ISchematicAlgoRotateNodesAlongLinks
Provides access to members that control the Rotate Nodes Along Links schematic algorithm.
The Rotate Nodes Along Links algorithm allows rotating the symbols used to represent the nodes according to their incident links’ directions. If a selected set has been defined in the active schematic diagram, the algorithm only applies to the selected schematic elements.
ISchematicAlgoRotateTree
Method Summary | |
---|---|
String |
getFlowUserDataName()
Name of the userdata that determines the flow direction for each link. |
double |
getOffset()
Rotation angle in degrees that is combined with the computed rotation angle to rotate the symbols nodes. |
boolean |
isFlowDirected()
Indicates if the rotation angle for each symbol's node must be computed regarding to the flow orientation defined for the links. |
void |
setFlowDirected(boolean pOriented)
Indicates if the rotation angle for each symbol's node must be computed regarding to the flow orientation defined for the links. |
void |
setFlowUserDataName(String flowUserDataName)
Name of the userdata that determines the flow direction for each link. |
void |
setOffset(double pOffset)
Rotation angle in degrees that is combined with the computed rotation angle to rotate the symbols nodes. |
Methods inherited from interface com.esri.arcgis.schematic.ISchematicAlgorithm |
---|
execute, getAlgorithmCLSID, getLabel, getPropertySet, getSchematicDiagramClassName, isAvailable, isEnabled, isOverridable, isUseEndNode, isUseRootNode, setAvailable, setLabel, setOverridable, setPropertySet, setSchematicDiagramClassNameByRef |
Method Detail |
---|
void setFlowDirected(boolean pOriented) throws IOException, AutomationException
pOriented
- The pOriented (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ISchematicAlgoRotateNodesAlongLinks.setFlowUserDataName(String)
boolean isFlowDirected() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setOffset(double pOffset) throws IOException, AutomationException
pOffset
- The pOffset (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getOffset() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setFlowUserDataName(String flowUserDataName) throws IOException, AutomationException
flowUserDataName
- The flowUserDataName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getFlowUserDataName() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ISchematicAlgoRotateNodesAlongLinks.setFlowDirected(boolean)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |