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.
|