Class represents the polyline ruler

The following tables list the members exposed by the PolyRulerTool type.

Name Description
Public property Angle Angle between two points in XY plane (inherited from RulerTool).
Public property DeltaX Delta by X (inherited from RulerTool).
Public property DeltaY Delta by Y (inherited from RulerTool).
Public property Image (inherited from Tool).
Public property IsActivated Check if tool is active (inherited from RulerTool).
Public property IsFinished Get/set state is ruler finished
Public property IsSegmentFinished True if ruler's segment is created (inherited from RulerTool).
Public property OriginalDistance Distance between two points in drawing units without precision (inherited from RulerTool).
Public property Perimeter The perimeter of polyrulerline
Public property Settings Ruler's settings (inherited from RulerTool).
Top
Name Description
Public method ActivateTool Method that activates tool (inherited from RulerTool).
Public method ClearAll Clear all measures
Public method Static ConvertSplineToPoly Convert spline to polyline (inherited from Tool).
Public method DeactivateTool Method that deactivates tool (inherited from RulerTool).
Public method DrawAllSegments (inherited from RulerTool).
Public method Equals (Overloaded) (inherited from Object).
Public method GetAllMeasures Get list of all measures(list of lists measures of all rulers) (inherited from RulerTool).
Public method GetAllSegmentsPoints Get all tool's segment's points(simple ruler has one segment) (inherited from RulerTool).
Public method GetAngle Angle between two points in XY plane (inherited from RulerTool).
Public method GetCurrentRulerMeasures Get list of measures(list of lists of two mousedown dpoints) of current ruler (inherited from RulerTool).
Public method GetCurrentSegmentMeasures Get the drawing points of the current segment (inherited from RulerTool).
Public method GetDeltaX Delta by X (inherited from RulerTool).
Public method GetDeltaY Delta by Y (inherited from RulerTool).
Public method GetDistance Distance between two points in drawing units with precision (inherited from RulerTool).
Public method GetHashCode (inherited from Object).
Public method GetOriginDistance Distance between two points in drawing units without precision (inherited from RulerTool).
Public method GetPerimeter
Public method GetType (inherited from Object).
Public method Static ReferenceEquals (inherited from Object).
Public method SetDefaultSettings Set Settings to default values (inherited from RulerTool).
Public method SetSettings Set(get) the ruler's settings (inherited from RulerTool).
Public method ToString (inherited from Object).
Top
Name Description
Public event Deactivated (inherited from Tool).
Top