|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ISchematicAlgoGrid
Provides access to members that control the Grid schematic algorithm.
The Grid algorithm lays out the nodes in the active schematic diagram relative to a magnetic grid regarding to their current positions so that only one node holds on a grid cell. If a selected set has been defined in the active schematic diagram, the algorithm only applies to the selected schematic elements.
Method Summary | |
---|---|
double |
getHorizontalStep()
Horizontal step for the grid; that is the wide of each grid cell. |
double |
getOriginX()
Horizontal coordinate for the origin of the grid. |
double |
getOriginY()
Vertical coordinate for the origin of the grid. |
double |
getVerticalStep()
Vertical step for the grid; that is the wide of each grid cell. |
boolean |
isAbsoluteParameters()
Indicates if the values set for the step parameters must be interpreted as absolute units. |
void |
setAbsoluteParameters(boolean pVal)
Indicates if the values set for the step parameters must be interpreted as absolute units. |
void |
setHorizontalStep(double pVal)
Horizontal step for the grid; that is the wide of each grid cell. |
void |
setOriginX(double pVal)
Horizontal coordinate for the origin of the grid. |
void |
setOriginY(double pVal)
Vertical coordinate for the origin of the grid. |
void |
setVerticalStep(double pVal)
Vertical step for the grid; that is the wide of each grid cell. |
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 |
---|
double getOriginX() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ISchematicAlgoGrid.getHorizontalStep()
,
ISchematicAlgoGrid.getVerticalStep()
,
ISchematicAlgoGrid.getOriginY()
void setOriginX(double pVal) throws IOException, AutomationException
pVal
- The pVal (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getOriginY() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ISchematicAlgoGrid.getHorizontalStep()
,
ISchematicAlgoGrid.getVerticalStep()
,
ISchematicAlgoGrid.getOriginX()
void setOriginY(double pVal) throws IOException, AutomationException
pVal
- The pVal (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getHorizontalStep() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ISchematicAlgoGrid.getVerticalStep()
,
ISchematicAlgoGrid.getOriginX()
,
ISchematicAlgoGrid.getOriginY()
void setHorizontalStep(double pVal) throws IOException, AutomationException
pVal
- The pVal (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getVerticalStep() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ISchematicAlgoGrid.getHorizontalStep()
,
ISchematicAlgoGrid.getOriginX()
void setVerticalStep(double pVal) throws IOException, AutomationException
pVal
- The pVal (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isAbsoluteParameters() throws IOException, AutomationException
When this property returns false, the parameters that define the distances are expressed as relative units to the average of the current symbols sizes used to represent the schematic nodes in the diagram; for instance, when the HorizontalStep parameter value is 2, the wide for the grid cells corresponds to the average size of two symbols placed side by side.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setAbsoluteParameters(boolean pVal) throws IOException, AutomationException
pVal
- The pVal (in)
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 |