←Select platform

AnnPolyRulerObject Class Members

Summary

The following tables list the members exposed by AnnPolyRulerObject.

Protected Constructors

Name Description
AnnPolyRulerObject This constructor is required by System.Runtime.Serialization.ISerializable.

Public Methods

Name Description
Clone Creates an exact copy of this AnnPolyRulerObject object.
GetGraphicsPath Returns a System.Drawing.Drawing2D.GraphicsPath representation of this AnnPolyRulerObject.
GetObjectData Populates a specified System.Runtime.Serialization.SerializationInfo with the data needed to serialize this object.
GetPolyRulerLength Helper method to get the total length of a poly ruler.

Protected Methods

Name Description
Create Creates a new instance of this AnnPolyRulerObject.
DrawObject Draws this AnnPolyRulerObject on the specified surface.
GetTransformPoints Gets the array of points to be transformed.
SetTransformPoints Sets the array of transformed points.

Public Properties

Name Description
BoundingRectangle Gets the logical bounding rectangle of this AnnPolyRulerObject.
DpiX Gets or sets the horizontal DPI (dots per inch) that is used to translate the horizontal distance for the ruler.
DpiY Gets or sets the vertical DPI (dots per inch) that is used to translate the vertical distance for the ruler.
GaugeLength Gets or sets the length of the gauge (the perpendicular lines at the ends of the ruler) for this AnnPolyRulerObject.
MeasurementUnit Gets or sets the unit of measure for this AnnPolyRulerObject.
Precision Gets or sets the precision value used for the length of this AnnPolyRulerObject.
RestrictLength Gets or sets a value indicating whether the text representing the length of this AnnPolyRulerObject object is restricted to appear fully within the bounding rectangle of the container.
RulerImplemented Gets a value that indicates whether this object's class implements the IAnnRulerObject interface. This is used internally by the annotation framework. Objects that implement this inteface should provide an implementation of this property that returns true.
ShowGauge Gets or sets a value indicating whether the gauge (the perpendicular lines at the ends of the ruler) for this AnnPolyRulerObject is visible.
ShowLength Enables or disables the display of text showing the length of this AnnPolyRulerObject.
ShowTickMarks Gets or sets a value indicating whether the tick marks for this AnnPolyRulerObject are visible.
TickMarksLength Gets or sets the length of the tick marks for this AnnPolyRulerObject.
TransformObjectMode Gets a value that determines how to transform this AnnPolyRulerObject when any object transformation method is called.
UnitAbbreviation Gets or sets a string value that specifies the abbreviation used with the MeasurementUnit value.
Win32ObjectId For internal use.

Protected Properties

Name Description
HitTestInterior Gets a value indicating whether hit-testing should be performed inside the interior of this AnnPolyRulerObject.
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
Leadtools.Annotations Assembly
Click or drag to resize