DbDimension.h
This class is the base class for all Dimension classes in an OdDbDatabase instance.
|
Name |
Description |
|
Constructor. Initializes fields with default values. |
|
Name |
Description |
|
Defines dimension inspection settings. |
|
Name |
Description |
|
This function appends this object to the specified owner object during the deep or wblock clone operation. | |
|
Returns opened object that is returned by dimBlockId(). | |
|
Returns the Object ID of the dimension block (OdDbBlockTableRecord) associated with this Dimension entity (DXF 2). | |
|
Returns the WCS relative position of the block associated with this Dimension entity (DXF 12). | |
|
Returns the rotation angle of the dimension block referenced by this Dimension entity (DXF 54). | |
|
Returns the scale of the dimension block referenced by this Dimension entity. | |
|
Returns the transformation matrix applied to dimension block referenced by this Dimension entity. | |
|
Returns the Object ID of the dimension style (OdDbDimStyleTableRecord) for this Dimension entity (DXF 3). | |
|
Returns the user-supplied dimension text for this Dimension Entity (DXF 1). | |
|
Reads the .dwg file data of this object. | |
|
Writes the .dwg file data of this object. | |
|
Reads the DXF data of this object. | |
|
Reads the DXF R12 format data of this object. | |
|
Writes the DXF data of this object. | |
|
Writes the DXF data of this object. | |
|
Returns the elevation of this entity in the OCS (DXF 30). | |
|
Explodes this entity into a set of simpler entities. | |
|
If pDimMText has a text field, this method copies that field and adds the copy to this object. | |
|
If this object has a text field, this method copies the field and pastes the copy to pDimMText. | |
|
Returns the formatted measurement value. | |
|
Returns the flip flag of the first arrowhead for this Dimension entity. | |
|
Returns the flip flag of the second arrowhead for this Dimension entity. | |
|
Returns the background text color and flags for this Dimension entity. The background text flags value specifies the background fill of dimension text. | |
|
Returns the Object ID of the first extension line linetype for this Dimension entity. | |
|
Returns the Object ID of the second extension line linetype for this Dimension entity. | |
|
Returns the Object ID of the dimension line linetype for this Dimension entity. | |
|
Copies the dimension style settings, including overrides, of this Dimension entity into the specified dimension style table record. | |
|
Checks the value of the DIMTALN flag. | |
|
Returns the matrix which maps the plane coordinate system to the WCS. | |
|
Returns the extension line fixed length for this Dimension entity. | |
|
Returns the extension line fixed length enable flag for this Dimension entity. | |
|
Returns the measurement (DXF 42) stored in this Dimension entity. | |
|
Retrieves the WCS plane that this dimension contains. Sets planarity flag to OdDb::kPlanar. | |
|
Returns the horizontal rotation angle for this Dimension entity (DXF 51). | |
|
Checks the inspection flag for this dimension. | |
|
detials Returns the inspection frame value. | |
|
detials Returns the inspection label value. | |
|
detials Returns the inspection rate value. | |
|
Checks if the object's constraint is dynamic. | |
|
This is the overview for the isConstraintObject method overload. | |
|
Checks if this dimension object is dynamic. | |
|
Checks if this dimension is planar. | |
|
Returns true and only if this Dimension entity has the only reference to its associated OdDbBlockTableRecord (DXF 70 bit 0x20). | |
|
Returns true if and only if the dimension text for this Dimension entity is in the default position (DXF 70, bit 0x80 == 0). | |
|
Returns the measurement (DXF 42) for this Dimension entity. | |
|
Notification function called whenever an object is opened OdDb::kForWrite, a function has been called that could modify the contents of this object, and this object is now being closed. | |
|
Returns the WCS normal to the plane of this entity (DXF 210). | |
|
Recomputes the dimension block referenced by this Dimension entity. | |
|
Removes text field from this dimension object and deletes it from dictionary. | |
|
Resets defined width and defined height for MText. | |
|
Sets the flip flag of the first arrowhead for this Dimension entity. | |
|
Sets the flip flag of the second arrowhead for this Dimension entity. | |
|
Sets the background text color and flags for this Dimension entity. The background text flags value specifies the background fill of dimension text. | |
|
Sets a flag that indicates whether the constraint is dynamic or not. | |
|
Sets the Object ID of the dimension block (OdDbBlockTableRecord) associated with this Dimension entity. | |
|
| |
|
| |
|
| |
|
Sets the Object ID of the dimension style (OdDbDimStyleTableRecord) for this Dimension entity (DXF 3). | |
|
Sets the user-supplied dimension text for this Dimension Entity (DXF 1). | |
|
Sets the Object ID of the first extension line linetype for this Dimension entity. | |
|
Sets the Object ID of the second extension line linetype for this Dimension entity. | |
|
Sets the Object ID of the dimension line linetype for this Dimension entity. | |
|
This is the overview for the setDimstyleData method overload. | |
|
Sets DIMTALN flag value. | |
|
Sets a flag that indicates whether this dimension is dynamic or not. | |
|
Sets the elevation of this entity in the OCS (DXF 30). | |
|
Sets the extension line fixed length for this Dimension entity. | |
|
Controls the extension line fixed length enable flag for this Dimension entity. | |
|
Sets the horizontal rotation angle for this Dimension entity (DXF 51). | |
|
Sets a value to the inspection flag for this dimension. | |
|
detials Sets inspection frame value. | |
|
detials Sets the inspection label value. | |
|
detials Sets the inspection rate value. | |
|
Sets the WCS normal to the plane of this entity (DXF 210). | |
|
Sets a flag that indicates whether this dimension should participate in OPM or not. | |
|
Sets the dimension text attachment point for this Dimension entity (DXF 71). | |
|
Sets defined width and defined height for MText | |
|
Sets the dimension text line spacing factor for this Dimension entity (DXF 41). | |
|
Sets the dimension text line spacing style for this Dimension entity (DXF 72). | |
|
Sets the position of the dimension text for this Dimension entity (DXF 11 as WCS). | |
|
Sets the rotation angle for the dimension text for this Dimension entity (DXF 53). | |
|
Checks if this dimension should participate in OPM. | |
|
Called as the first operation as this object is being closed, for database -resident objects only. | |
|
| |
|
overridables | |
|
| |
|
Gets a geometry extents of a dimension entity. This is a rewritten implementation of OdDbEntity::getGeomExtents(). | |
|
Applies a transformation matrix to a copy of this entity. Only available if transformation is uniform. | |
|
Sets the values of this object's subentity traits, and returns with the calling object's subentity traits. | |
|
Applies the default properties of the specified database to this entity. | |
|
Applies the specified 3D transformation matrix to this entity. Only available if transformation is uniform. | |
|
| |
|
| |
|
| |
|
Returns the dimension text attachment point for this Dimension entity (DXF 71). | |
|
Gets defined width and defined height for MText | |
|
Returns the dimension text line spacing factor for this Dimension entity (DXF 41). | |
|
Returns the dimension text line spacing style for this Dimension entity (DXF 72). | |
|
Returns the position of the dimension text for this Dimension entity (DXF 11 as WCS). | |
|
Returns the rotation angle for the dimension text for this Dimension entity (DXF 53). | |
|
Sets the dimension text for this Dimension entity to use the default position (DXF 70, clears bit 0x80). | |
|
Sets the dimension text for this Dimension entity to not use the default position (DXF 70, sets bit 0x80). |
Copyright © 2002–2021. Open Design Alliance. All rights reserved.
|