com.esri.arcgis.schematic
Interface ISchematicRouteNodeReductionRule

All Superinterfaces:
Serializable
All Known Implementing Classes:
SchematicRouteNodeReductionRule

public interface ISchematicRouteNodeReductionRule
extends Serializable

Provides access to members that manage the generic Schematic Route Node Reduction rule.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 int getReduceAngle()
          Reduction angle of the rule.
 boolean isReduceByAngle()
          Indicates if the reduction reduces all the nodes.
 void setReduceAngle(int reduceAngle)
          Reduction angle of the rule.
 void setReduceByAngle(boolean reduceByAngle)
          Indicates if the reduction reduces all the nodes.
 

Method Detail

isReduceByAngle

boolean isReduceByAngle()
                        throws IOException,
                               AutomationException
Indicates if the reduction reduces all the nodes.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The reduceByAngle
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setReduceByAngle

void setReduceByAngle(boolean reduceByAngle)
                      throws IOException,
                             AutomationException
Indicates if the reduction reduces all the nodes.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
reduceByAngle - The reduceByAngle (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getReduceAngle

int getReduceAngle()
                   throws IOException,
                          AutomationException
Reduction angle of the rule.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The reduceAngle
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setReduceAngle

void setReduceAngle(int reduceAngle)
                    throws IOException,
                           AutomationException
Reduction angle of the rule.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
reduceAngle - The reduceAngle (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.