CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
DwgDeclareMembers.h File Reference
#include "DwgClassDef.h"

Go to the source code of this file.

Macros

#define __DUMMY_(a, b, c, d, e, f, g, h, i)
 
#define CLASSDEF(DWGTYPE, ClassName, BaseClassName, DwgVer, MaintVer, DxfName, AppName, ProxyFlags, CustomFlags)
 
#define CLASSDF2   CLASSDEF
 
#define DWGMAP_DECLARE_MEMBERS(ClassName)
 

Enumerations

enum  {
  kOdDbDwgClassMapSize , kDwgId_OdDbProxyObject = kOdDbDwgClassMapSize , kDwgId_OdDbProxyEntity , kDwgId_OdDbVertex ,
  kDwgId_OdDbDimension , kOdDbDwgClassMapSize_WithProxy
}
 

Functions

TOOLKIT_EXPORT OdRxClass *const & oddbDwgClassMapDesc (OdUInt16 nDwgType)
 

Variables

TOOLKIT_EXPORT_GLOBAL OdRxClassg_odDbRegistredDwgClasses [kOdDbDwgClassMapSize_WithProxy]
 

Macro Definition Documentation

◆ __DUMMY_

#define __DUMMY_ ( a,
b,
c,
d,
e,
f,
g,
h,
i )

Definition at line 34 of file DwgDeclareMembers.h.

◆ CLASSDEF

#define CLASSDEF ( DWGTYPE,
ClassName,
BaseClassName,
DwgVer,
MaintVer,
DxfName,
AppName,
ProxyFlags,
CustomFlags )
Value:
kDwgId_OdDb##ClassName = DWGTYPE,

Definition at line 35 of file DwgDeclareMembers.h.

◆ CLASSDF2

#define CLASSDF2   CLASSDEF

Definition at line 65 of file DwgDeclareMembers.h.

◆ DWGMAP_DECLARE_MEMBERS

#define DWGMAP_DECLARE_MEMBERS ( ClassName)

Definition at line 51 of file DwgDeclareMembers.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
kOdDbDwgClassMapSize 
kDwgId_OdDbProxyObject 
kDwgId_OdDbProxyEntity 
kDwgId_OdDbVertex 
kDwgId_OdDbDimension 
kOdDbDwgClassMapSize_WithProxy 

Definition at line 33 of file DwgDeclareMembers.h.

Function Documentation

◆ oddbDwgClassMapDesc()

TOOLKIT_EXPORT OdRxClass *const & oddbDwgClassMapDesc ( OdUInt16 nDwgType)

Variable Documentation

◆ g_odDbRegistredDwgClasses