

PREV CLASS NEXT CLASS  FRAMES NO FRAMES  
SUMMARY: NESTED  FIELD  CONSTR  METHOD  DETAIL: FIELD  CONSTR  METHOD 
public interface ISchematicAlgoSquareLinks
Provides access to members that control the Square Links schematic algorithm.
The Square Links algorithm computes and inserts intermediate points along links path routes so that these links path routes are displayed with right angles. If no link is selected in the active schematic diagram, the algorithm applies on all links in the diagram. If one or several links are selected in the diagram, the command only impacts these selected links.
ISchematicAlgoOrthogonal
Method Summary  

double 
getBreakPoint()
Number comprised between 0 and 1 that allows computing the distance between the extremity node of the links and the break points that will be inserted on the links that are overlapping. 
double 
getDistanceBetweenLinks()
Number comprised between 0 and 1 used to compute the distance between the links or the link segments that are overlapping so that they are separated. 
int 
getNumberOfIterations()
Number of Square Links schematic algorithm iterations executed before the final result is shown. 
boolean 
isPreservePath()
Indicates if the path of the schematic links must be preserved during the algorithm execution. 
void 
setBreakPoint(double pVal)
Number comprised between 0 and 1 that allows computing the distance between the extremity node of the links and the break points that will be inserted on the links that are overlapping. 
void 
setDistanceBetweenLinks(double pVal)
Number comprised between 0 and 1 used to compute the distance between the links or the link segments that are overlapping so that they are separated. 
void 
setNumberOfIterations(int pVal)
Number of Square Links schematic algorithm iterations executed before the final result is shown. 
void 
setPreservePath(boolean pVal)
Indicates if the path of the schematic links must be preserved during the algorithm execution. 
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 

int getNumberOfIterations() throws IOException, AutomationException
IOException
 If there are interop problems.
AutomationException
 If the ArcObject component throws an exception.void setNumberOfIterations(int pVal) throws IOException, AutomationException
pVal
 The pVal (in)
IOException
 If there are interop problems.
AutomationException
 If the ArcObject component throws an exception.boolean isPreservePath() throws IOException, AutomationException
If this PreservePath property is true, the intermediate points that will be inserted on the squared links will be computed according to the current intermediate points already existing along the links.
IOException
 If there are interop problems.
AutomationException
 If the ArcObject component throws an exception.void setPreservePath(boolean pVal) throws IOException, AutomationException
pVal
 The pVal (in)
IOException
 If there are interop problems.
AutomationException
 If the ArcObject component throws an exception.double getBreakPoint() throws IOException, AutomationException
IOException
 If there are interop problems.
AutomationException
 If the ArcObject component throws an exception.void setBreakPoint(double pVal) throws IOException, AutomationException
pVal
 The pVal (in)
IOException
 If there are interop problems.
AutomationException
 If the ArcObject component throws an exception.double getDistanceBetweenLinks() throws IOException, AutomationException
IOException
 If there are interop problems.
AutomationException
 If the ArcObject component throws an exception.void setDistanceBetweenLinks(double 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 