Describes radial dimension measures of arcs and circles. More...
Public Member Functions | |
| RadialDimension (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| RadialDimension () | |
| Constructor. | |
| RadialDimension (cadex.Geom.Point2d theCenterPoint, cadex.Geom.Point2d theChordPoint, cadex.Geom.Point2d theDimensionEndPoint, double theMeasurementValue) | |
| cadex.Geom.Point2d | CenterPoint () |
| Returns the central point of the radial dimension. | |
| void | SetCenterPoint (cadex.Geom.Point2d theCenterPoint) |
| Sets the central point of the radial dimension. | |
| cadex.Geom.Point2d | ChordPoint () |
| Returns the chord point of the radial dimension. | |
| void | SetChordPoint (cadex.Geom.Point2d theChordPoint) |
| Sets the chord point of the radial dimension. | |
| cadex.Geom.Point2d | DimensionEndPoint () |
| Returns the end of the dimension line. | |
| void | SetDimensionEndPoint (cadex.Geom.Point2d theDimensionEndPoint) |
| Sets the end of the dimension line. | |
| bool | StartsFromCenter () |
| Returns true if the radius dimension line starts from the center of the measured entity. | |
| void | SetStartsFromCenter (bool theStartsFromCenter) |
Public Member Functions inherited from cadex.Drawing.Dimension | |
| Dimension (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| cadex.Drawing.Dimension.ArrowType | FirstArrowType () |
| Returns type of the first arrow of dimension. | |
| void | SetFirstArrowType (cadex.Drawing.Dimension.ArrowType theFirstArrowType) |
| Sets type of the first arrow of dimension. | |
| cadex.Drawing.Dimension.ArrowType | SecondArrowType () |
| Returns type of the second arrow of dimension. | |
| void | SetSecondArrowType (cadex.Drawing.Dimension.ArrowType theSecondArrowType) |
| cadex.Drawing.Dimension.ArrowheadPlacementType | ArrowheadPlacement () |
| Returns the arrowhead placement. | |
| void | SetArrowheadPlacement (cadex.Drawing.Dimension.ArrowheadPlacementType theArrowheadPlacement) |
| Sets the arrowhead placement. | |
| bool | AlignTextHorizontally () |
| Returns true if the measurement text is align horizontally. | |
| void | SetAlignTextHorizontally (bool theAlignTextHorizontally) |
| double | MeasurementValue () |
| Returns the actual measurement. | |
| void | SetMeasurementValue (double theMeasurementValue) |
| Sets the actual measurement. | |
| cadex.Drawing.Text | Text () |
| Returns the dimension text. | |
| void | SetText (cadex.Drawing.Text theText) |
Public Member Functions inherited from cadex.Drawing.Element | |
| Element (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| void | SetUuid (System.Guid theUuid) |
| System.Guid | Uuid () |
| void | Accept (cadex.Drawing.ElementVisitor theVisitor) |
Public Member Functions inherited from cadex.BaseObject | |
| BaseObject (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| void | Dispose () |
| bool | IsNull () |
| ulong | Id () |
| Return unique identifier of public object. | |
| bool | IsEqual (cadex.BaseObject theObj) |
| override int | GetHashCode () |
| override bool | Equals (System.Object o) |
Static Public Member Functions | |
| static new bool | CompareType (cadex.BaseObject theObject) |
Static Public Member Functions inherited from cadex.Drawing.Dimension | |
| static new bool | CompareType (cadex.BaseObject theObject) |
| static cadex.Drawing.Dimension | Cast (cadex.Drawing.Element theBase) |
Static Public Member Functions inherited from cadex.Drawing.Element | |
| static bool | CompareType (cadex.BaseObject theObject) |
| Returns true if theObject has the Element type. | |
| static cadex.Drawing.Element | Cast (cadex.BaseObject theBase) |
Protected Member Functions | |
| override void | Dispose (bool disposing) |
Additional Inherited Members | |
Public Types inherited from cadex.Drawing.Dimension | |
| enum | ArrowType { Undefined = 0 , ClosedFilled = 1 , ClosedBlank = 2 , Closed = 3 , Dot = 4 , ArchitecturalTick = 5 , Oblique = 6 , Open = 7 , OriginIndicator = 8 , OriginIndicator2 = 9 , RightAngle = 10 , Open30 = 11 , DotSmall = 12 , DotBlank = 13 , DotSmallBlank = 14 , Box = 15 , BoxFilled = 16 , DatumTriangle = 17 , DatumTriangleFilled = 18 , Integral = 19 } |
| the arrow type. More... | |
| enum | ArrowheadPlacementType { Internal , External } |
Describes radial dimension measures of arcs and circles.
CenterPoint is the center of the circle arc, which the dimension describes. ChordPoint lies on the said circle arc. DimensionEndPoint defines the length of the leader of this dimension.
|
inlineprotectedvirtual |
Reimplemented from cadex.Drawing.Dimension.