Hide menu
Loading...
Searching...
No Matches
manufacturingtoolkit.CadExMTK.Drawing_Dimension Class Reference

Dimension Dimension.hxx cadex/Drawing/Dimension.hxx. More...

Inheritance diagram for manufacturingtoolkit.CadExMTK.Drawing_Dimension:
manufacturingtoolkit.CadExMTK.Drawing_Element manufacturingtoolkit.CadExMTK.BaseObject manufacturingtoolkit.CadExMTK.Drawing_AngularDimension manufacturingtoolkit.CadExMTK.Drawing_DiametricDimension manufacturingtoolkit.CadExMTK.Drawing_LinearDimension manufacturingtoolkit.CadExMTK.Drawing_RadialDimension

Public Member Functions

 __init__ (self, *args, **kwargs)
 
 SetFirstArrowType (self, theFirstArrowType)
 Sets type of the first arrow of dimension.
 
 SecondArrowType (self)
 Returns type of the second arrow of dimension.
 
 SetSecondArrowType (self, theSecondArrowType)
 
 ArrowheadPlacement (self)
 Returns the arrowhead placement.
 
 SetArrowheadPlacement (self, theArrowheadPlacement)
 Sets the arrowhead placement.
 
 AlignTextHorizontally (self)
 Returns true if the measurement text is align horizontally.
 
 SetAlignTextHorizontally (self, theAlignTextHorizontally)
 
 MeasurementValue (self)
 Returns the actual measurement.
 
 SetMeasurementValue (self, theMeasurementValue)
 Sets the actual measurement.
 
 Text (self)
 Returns the dimension text.
 
 SetText (self, theText)
 
- Public Member Functions inherited from manufacturingtoolkit.CadExMTK.Drawing_Element
 SetUuid (self, theUuid)
 
 Uuid (self)
 
 Accept (self, theVisitor)
 
- Public Member Functions inherited from manufacturingtoolkit.CadExMTK.BaseObject
 Id (self)
 Return unique identifier of public object.
 
 IsNull (self)
 

Static Public Member Functions

 CompareType (theObject)
 
 Cast (theBase)
 

Static Public Attributes

 ArrowType_Undefined = _CadExMTK.Drawing_Dimension_ArrowType_Undefined
 
 ArrowType_ClosedFilled = _CadExMTK.Drawing_Dimension_ArrowType_ClosedFilled
 
 ArrowType_ClosedBlank = _CadExMTK.Drawing_Dimension_ArrowType_ClosedBlank
 
 ArrowType_Closed = _CadExMTK.Drawing_Dimension_ArrowType_Closed
 
 ArrowType_Dot = _CadExMTK.Drawing_Dimension_ArrowType_Dot
 
 ArrowType_ArchitecturalTick = _CadExMTK.Drawing_Dimension_ArrowType_ArchitecturalTick
 
 ArrowType_Oblique = _CadExMTK.Drawing_Dimension_ArrowType_Oblique
 
 ArrowType_Open = _CadExMTK.Drawing_Dimension_ArrowType_Open
 
 ArrowType_OriginIndicator = _CadExMTK.Drawing_Dimension_ArrowType_OriginIndicator
 
 ArrowType_OriginIndicator2 = _CadExMTK.Drawing_Dimension_ArrowType_OriginIndicator2
 
 ArrowType_RightAngle = _CadExMTK.Drawing_Dimension_ArrowType_RightAngle
 
 ArrowType_Open30 = _CadExMTK.Drawing_Dimension_ArrowType_Open30
 
 ArrowType_DotSmall = _CadExMTK.Drawing_Dimension_ArrowType_DotSmall
 
 ArrowType_DotBlank = _CadExMTK.Drawing_Dimension_ArrowType_DotBlank
 
 ArrowType_DotSmallBlank = _CadExMTK.Drawing_Dimension_ArrowType_DotSmallBlank
 
 ArrowType_Box = _CadExMTK.Drawing_Dimension_ArrowType_Box
 
 ArrowType_BoxFilled = _CadExMTK.Drawing_Dimension_ArrowType_BoxFilled
 
 ArrowType_DatumTriangle = _CadExMTK.Drawing_Dimension_ArrowType_DatumTriangle
 
 ArrowType_DatumTriangleFilled = _CadExMTK.Drawing_Dimension_ArrowType_DatumTriangleFilled
 
 ArrowType_Integral = _CadExMTK.Drawing_Dimension_ArrowType_Integral
 
 ArrowheadPlacementType_Internal = _CadExMTK.Drawing_Dimension_ArrowheadPlacementType_Internal
 
 ArrowheadPlacementType_External = _CadExMTK.Drawing_Dimension_ArrowheadPlacementType_External
 

Detailed Description

Dimension Dimension.hxx cadex/Drawing/Dimension.hxx.

Base class for various dimension types.

Dimension entities show length, angle, radius and diameter measurements.

Constructor & Destructor Documentation

◆ __init__()

Member Function Documentation

◆ ArrowheadPlacement()

manufacturingtoolkit.CadExMTK.Drawing_Dimension.ArrowheadPlacement ( self)

Returns the arrowhead placement.

Returns ArrowheadPlacementType.Internal by default or if IsNull().

◆ Cast()

manufacturingtoolkit.CadExMTK.Drawing_Dimension.Cast ( theBase)
static

◆ CompareType()

manufacturingtoolkit.CadExMTK.Drawing_Dimension.CompareType ( theObject)
static

◆ SecondArrowType()

manufacturingtoolkit.CadExMTK.Drawing_Dimension.SecondArrowType ( self)

Returns type of the second arrow of dimension.

Returns ArrowType.Undefined if IsNull().


The documentation for this class was generated from the following file:
  • CadExMTK.py