Share

AcDbFcf

Class Hierarchy

AcRxObject
    AcGiDrawable
        AcDbObject
            AcDbEntity
                AcDbFcf

C++

class AcDbFcf : public AcDbEntity;

File

dbfcf.h

Description

The AcDbFcf class represents Feature Control Frames for Geometric Dimensioning and Tolerancing. It is the entity type created by the TOLERANCE command in the AutoCAD command editor. Tolerances are considered as dimensions in AutoCAD, which means they are controlled by dimension variable settings and dimension styles.

Within objects of this class, the text string data member contains symbol and format codes that are used to define the actual graphical representation that will be seen within AutoCAD. For more information on these control codes, see the AcDbFcf::setText() member function description.

Remarks

This class supports Dimension Style Overrides, which means that it has a dimension style and that it honors certain dimension variables with the same rules as AcDbDimension objects.

This class overrides AcDbEntity::subSetDatabaseDefaults() to set the object's dimension style (dimstyle) to the current style for the database. Typically, objects of this class are initialized with a call to setDatabaseDefaults() followed by a call to setDimstyleData() using data obtained by a call to AcDbDatabase::getDimstyleData().

Links

AcDbFcf Constructor, AcDbFcf Enumerations, AcDbFcf Methods

See Also

AcDbObject, AcDbDimStyleTableRecord, AcGeVector3d, AcGePoint3d, AcDbHardPointerId, AcGePoint3dArray

Was this information helpful?