CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
DbDimension.h File Reference
#include "TD_PackPush.h"
#include "DbEntity.h"
#include "DbMText.h"
#include "Ge/GeScale3d.h"
#include "DimVarDefs.h"
#include "TD_PackPop.h"

Go to the source code of this file.

Classes

class  OdDbDimension
 
class  OdDbDimensionRecomputePE
 

Macros

#define VAR_DEF(type, name, dxf, def_value, metric_def_value, reserve1, reserve2)
 
#define ODTDB_LINEWEIGHT   OdDb::LineWeight /*!DOM*/
 
#define DOUNDEF_ODTDB_LINEWEIGHT
 
#define ODTDIST   double /*!DOM*/
 
#define DOUNDEF_ODTDIST
 
#define ODTORIENT   double /*!DOM*/
 
#define DOUNDEF_ODTORIENT
 
#define ODTUNITLESS   double /*!DOM*/
 
#define DOUNDEF_ODTUNITLESS
 
#define ODTDECSEP   OdInt16 /*!DOM*/
 
#define DOUNDEF_ODTDECSEP
 
#define ODTARROWBLK   OdDbHardPointerId /*!DOM*/
 
#define DOUNDEF_ODTARROWBLK
 
#define ODTTEXTSTYLEID   OdDbHardPointerId /*!DOM*/
 
#define DOUNDEF_ODTTEXTSTYLEID
 
#define ODTLINETYPEID   OdDbHardPointerId /*!DOM*/
 
#define DOUNDEF_ODTLINETYPEID
 
#define NullIdAllowed   true
 
#define DOUNDEF_NullIdAllowed
 

Typedefs

typedef OdSmartPtr< OdDbDimStyleTableRecordOdDbDimStyleTableRecordPtr
 
typedef OdSmartPtr< OdDbDimensionOdDbDimensionPtr
 
typedef OdSmartPtr< OdDbDimensionRecomputePEOdDbDimensionRecomputePEPtr
 

Macro Definition Documentation

◆ DOUNDEF_NullIdAllowed

#define DOUNDEF_NullIdAllowed

◆ DOUNDEF_ODTARROWBLK

#define DOUNDEF_ODTARROWBLK

◆ DOUNDEF_ODTDB_LINEWEIGHT

#define DOUNDEF_ODTDB_LINEWEIGHT

◆ DOUNDEF_ODTDECSEP

#define DOUNDEF_ODTDECSEP

◆ DOUNDEF_ODTDIST

#define DOUNDEF_ODTDIST

◆ DOUNDEF_ODTLINETYPEID

#define DOUNDEF_ODTLINETYPEID

◆ DOUNDEF_ODTORIENT

#define DOUNDEF_ODTORIENT

◆ DOUNDEF_ODTTEXTSTYLEID

#define DOUNDEF_ODTTEXTSTYLEID

◆ DOUNDEF_ODTUNITLESS

#define DOUNDEF_ODTUNITLESS

◆ NullIdAllowed

#define NullIdAllowed   true

◆ ODTARROWBLK

#define ODTARROWBLK   OdDbHardPointerId /*!DOM*/

◆ ODTDB_LINEWEIGHT

#define ODTDB_LINEWEIGHT   OdDb::LineWeight /*!DOM*/

◆ ODTDECSEP

#define ODTDECSEP   OdInt16 /*!DOM*/

◆ ODTDIST

#define ODTDIST   double /*!DOM*/

◆ ODTLINETYPEID

#define ODTLINETYPEID   OdDbHardPointerId /*!DOM*/

◆ ODTORIENT

#define ODTORIENT   double /*!DOM*/

◆ ODTTEXTSTYLEID

#define ODTTEXTSTYLEID   OdDbHardPointerId /*!DOM*/

◆ ODTUNITLESS

#define ODTUNITLESS   double /*!DOM*/

◆ VAR_DEF

#define VAR_DEF ( type,
name,
dxf,
def_value,
metric_def_value,
reserve1,
reserve2 )
Value:
\
virtual type dim##name() const; \
\ \
virtual void setDim##name(type val);
GLuint const GLchar * name
Definition gles2_ext.h:265
GLuint GLsizei GLsizei GLint GLenum * type
Definition gles2_ext.h:274

DOM-IGNORE-BEGIN

Definition at line 637 of file DbDimension.h.

Typedef Documentation

◆ OdDbDimensionPtr

This template class is a specialization of the OdSmartPtr class for OdDbDimension object pointers.

Definition at line 937 of file DbDimension.h.

◆ OdDbDimensionRecomputePEPtr

This template class is a specialization of the OdSmartPtr class for OdDbDimensionRecomputePE object pointers.

Definition at line 1011 of file DbDimension.h.

◆ OdDbDimStyleTableRecordPtr

This template class is a specialization of the OdSmartPtr class for OdDbDimStyleTableRecord object pointers.

Definition at line 41 of file DbDimension.h.