LibreDWG API 0.13.4
LibreDWG API - The DWG Library
Loading...
Searching...
No Matches
dwg.h File Reference
#include <stddef.h>
#include <stdint.h>
#include <inttypes.h>

Go to the source code of this file.

Data Structures

struct  _dwg_time_bll
struct  _dwg_bitcode_2rd
struct  _dwg_bitcode_2bd
struct  _dwg_bitcode_3rd
struct  _dwg_bitcode_3bd
struct  dwg_versions
struct  _dwg_handle
struct  _dwg_object_ref
struct  _dwg_color
struct  _dwg_binary_chunk
struct  _dwg_resbuf
struct  _dwg_header_variables
struct  _dwg_entity_TEXT
struct  _dwg_AcDbMTextObjectEmbedded
struct  _dwg_entity_ATTRIB
struct  _dwg_entity_ATTDEF
struct  _dwg_entity_BLOCK
struct  _dwg_entity_ENDBLK
struct  _dwg_entity_SEQEND
struct  _dwg_entity_INSERT
struct  _dwg_entity_MINSERT
struct  _dwg_entity_VERTEX_2D
struct  _dwg_entity_VERTEX_3D
struct  _dwg_entity_VERTEX_PFACE_FACE
struct  _dwg_entity_POLYLINE_2D
struct  _dwg_entity_POLYLINE_3D
struct  _dwg_entity_ARC
struct  _dwg_entity_CIRCLE
struct  _dwg_entity_LINE
struct  _dwg_DIMENSION_common
struct  _dwg_entity_DIMENSION_ORDINATE
struct  _dwg_entity_DIMENSION_LINEAR
struct  _dwg_entity_DIMENSION_ALIGNED
struct  _dwg_entity_DIMENSION_ANG3PT
struct  _dwg_entity_DIMENSION_ANG2LN
struct  _dwg_entity_DIMENSION_RADIUS
struct  _dwg_entity_DIMENSION_DIAMETER
struct  _dwg_entity_ARC_DIMENSION
struct  _dwg_entity_LARGE_RADIAL_DIMENSION
struct  _dwg_entity_POINT
struct  _dwg_entity_3DFACE
struct  _dwg_entity_POLYLINE_PFACE
struct  _dwg_entity_POLYLINE_MESH
struct  _dwg_entity_SOLID
struct  _dwg_entity_TRACE
struct  _dwg_entity_SHAPE
struct  _dwg_entity_VIEWPORT
struct  _dwg_entity_ELLIPSE
struct  _dwg_SPLINE_control_point
struct  _dwg_entity_SPLINE
struct  _dwg_3DSOLID_wire
struct  _dwg_3DSOLID_silhouette
struct  _dwg_3DSOLID_material
struct  _dwg_entity_3DSOLID
struct  _dwg_entity_RAY
struct  _dwg_object_DICTIONARY
struct  _dwg_object_DICTIONARYWDFLT
struct  _dwg_entity_OLEFRAME
struct  _dwg_entity_MTEXT
struct  _dwg_entity_LEADER
struct  _dwg_entity_TOLERANCE
struct  _dwg_MLINE_line
struct  _dwg_MLINE_vertex
struct  _dwg_entity_MLINE
struct  _dwg_object_BLOCK_CONTROL
struct  _dwg_object_BLOCK_HEADER
struct  _dwg_object_LAYER_CONTROL
struct  _dwg_object_LAYER
struct  _dwg_object_STYLE_CONTROL
struct  _dwg_object_STYLE
struct  _dwg_object_LTYPE_CONTROL
struct  _dwg_LTYPE_dash
struct  _dwg_object_LTYPE
struct  _dwg_object_VIEW_CONTROL
struct  _dwg_object_VIEW
struct  _dwg_object_UCS_CONTROL
struct  _dwg_UCS_orthopts
struct  _dwg_object_UCS
struct  _dwg_object_VPORT_CONTROL
struct  _dwg_object_VPORT
struct  _dwg_object_APPID_CONTROL
struct  _dwg_object_APPID
struct  _dwg_object_DIMSTYLE_CONTROL
struct  _dwg_object_DIMSTYLE
struct  _dwg_object_VX_CONTROL
struct  _dwg_object_VX_TABLE_RECORD
struct  _dwg_object_GROUP
struct  _dwg_MLINESTYLE_line
struct  _dwg_object_MLINESTYLE
struct  _dwg_entity_OLE2FRAME
struct  _dwg_object_DUMMY
struct  _dwg_object_LONG_TRANSACTION
struct  _dwg_LWPOLYLINE_width
struct  _dwg_PROXY_LWPOLYLINE
struct  _dwg_entity_PROXY_ENTITY
struct  _dwg_object_PROXY_OBJECT
struct  _dwg_HATCH_Color
struct  _dwg_HATCH_ControlPoint
struct  _dwg_HATCH_PathSeg
struct  _dwg_HATCH_PolylinePath
struct  _dwg_HATCH_Path
struct  _dwg_HATCH_DefLine
struct  _dwg_entity_HATCH
struct  _dwg_entity_MPOLYGON
struct  _dwg_object_XRECORD
struct  _dwg_object_PLACEHOLDER
struct  _dwg_LEADER_Break
struct  _dwg_LEADER_Line
struct  _dwg_LEADER_ArrowHead
struct  _dwg_LEADER_BlockLabel
struct  _dwg_LEADER_Node
struct  _dwg_MLEADER_Content_MText
struct  _dwg_MLEADER_Content_Block
union  _dwg_MLEADER_Content
struct  _dwg_MLEADER_AnnotContext
struct  _dwg_entity_MULTILEADER
struct  _dwg_object_MLEADERSTYLE
struct  _dwg_object_VBA_PROJECT
struct  _dwg_object_PLOTSETTINGS
struct  _dwg_object_LAYOUT
struct  _dwg_object_DICTIONARYVAR
struct  _dwg_TABLE_value
struct  _dwg_TABLE_CustomDataItem
struct  _dwg_TABLE_AttrDef
struct  _dwg_TABLE_Cell
struct  _dwg_TABLE_BreakHeight
struct  _dwg_TABLE_BreakRow
struct  _dwg_LinkedData
struct  _dwg_TableCellContent_Attr
struct  _dwg_ContentFormat
struct  _dwg_TableCellContent
struct  _dwg_CellContentGeometry
struct  _dwg_TableCell
struct  _dwg_GridFormat
struct  _dwg_CellStyle
struct  _dwg_TableRow
struct  _dwg_TableDataColumn
struct  _dwg_LinkedTableData
struct  _dwg_FormattedTableMerged
struct  _dwg_FormattedTableData
struct  _dwg_object_TABLECONTENT
struct  _dwg_entity_TABLE
struct  _dwg_TABLESTYLE_CellStyle
struct  _dwg_TABLESTYLE_border
struct  _dwg_TABLESTYLE_rowstyles
struct  _dwg_object_TABLESTYLE
struct  _dwg_object_CELLSTYLEMAP
struct  _dwg_TABLEGEOMETRY_Cell
struct  _dwg_object_TABLEGEOMETRY
struct  _dwg_abstractobject_UNDERLAYDEFINITION
struct  _dwg_abstractentity_UNDERLAY
struct  _dwg_object_DBCOLOR
struct  _dwg_FIELD_ChildValue
struct  _dwg_object_FIELD
struct  _dwg_object_FIELDLIST
struct  _dwg_GEODATA_meshpt
struct  _dwg_GEODATA_meshface
struct  _dwg_object_GEODATA
struct  _dwg_object_IDBUFFER
struct  _dwg_entity_IMAGE
struct  _dwg_object_IMAGEDEF
struct  _dwg_object_IMAGEDEF_REACTOR
struct  _dwg_object_INDEX
struct  _dwg_LAYER_entry
struct  _dwg_object_LAYER_INDEX
struct  _dwg_entity_LWPOLYLINE
struct  _dwg_object_RASTERVARIABLES
struct  _dwg_object_SCALE
struct  _dwg_object_SORTENTSTABLE
struct  _dwg_object_SPATIAL_FILTER
struct  _dwg_object_SPATIAL_INDEX
struct  _dwg_entity_WIPEOUT
struct  _dwg_object_WIPEOUTVARIABLES
struct  _dwg_entity_SECTIONOBJECT
struct  _dwg_object_VISUALSTYLE
struct  _dwg_LIGHTLIST_light
struct  _dwg_object_LIGHTLIST
struct  _dwg_MATERIAL_color
struct  _dwg_MATERIAL_mapper
struct  _dwg_MATERIAL_gentexture
struct  _dwg_object_MATERIAL
struct  _dwg_object_OBJECT_PTR
struct  _dwg_entity_LIGHT
struct  _dwg_entity_CAMERA
struct  _dwg_entity_GEOPOSITIONMARKER
struct  _dwg_object_GEOMAPIMAGE
struct  _dwg_entity_HELIX
struct  _dwg_entity_EXTRUDEDSURFACE
struct  _dwg_entity_SWEPTSURFACE
struct  _dwg_entity_LOFTEDSURFACE
struct  _dwg_entity_NURBSURFACE
struct  _dwg_entity_PLANESURFACE
struct  _dwg_entity_REVOLVEDSURFACE
struct  _dwg_MESH_edge
struct  _dwg_entity_MESH
struct  _dwg_object_SUN
struct  _dwg_SUNSTUDY_Dates
struct  _dwg_object_SUNSTUDY
struct  _dwg_DATATABLE_row
struct  _dwg_DATATABLE_column
struct  _dwg_object_DATATABLE
struct  _dwg_DIMASSOC_Ref
struct  _dwg_object_DIMASSOC
struct  _dwg_ACTIONBODY
struct  _dwg_EvalVariant
struct  _dwg_VALUEPARAM_vars
struct  _dwg_VALUEPARAM
struct  _dwg_ASSOCPARAMBASEDACTIONBODY
struct  _dwg_ASSOCACTION_Deps
struct  _dwg_object_ASSOCDEPENDENCY
struct  _dwg_object_ASSOCVALUEDEPENDENCY
struct  _dwg_object_ASSOCGEOMDEPENDENCY
struct  _dwg_object_ASSOCACTION
struct  _dwg_object_ASSOCNETWORK
struct  _dwg_CONSTRAINTGROUPNODE
struct  _dwg_object_ASSOC2DCONSTRAINTGROUP
struct  _dwg_object_ASSOCVARIABLE
struct  _dwg_EVAL_Node
struct  _dwg_EVAL_Edge
struct  _dwg_object_EVALUATION_GRAPH
struct  _dwg_object_DYNAMICBLOCKPURGEPREVENTER
struct  _dwg_object_PERSUBENTMGR
struct  _dwg_object_ASSOCPERSSUBENTMANAGER
struct  _dwg_object_ASSOCACTIONPARAM
struct  _dwg_object_ASSOCOSNAPPOINTREFACTIONPARAM
struct  _dwg_object_ASSOCPOINTREFACTIONPARAM
struct  _dwg_object_ASSOCASMBODYACTIONPARAM
struct  _dwg_object_ASSOCCOMPOUNDACTIONPARAM
struct  _dwg_object_ASSOCOBJECTACTIONPARAM
struct  _dwg_object_ASSOCEDGEACTIONPARAM
struct  _dwg_object_ASSOCFACEACTIONPARAM
struct  _dwg_object_ASSOCPATHACTIONPARAM
struct  _dwg_object_ASSOCVERTEXACTIONPARAM
struct  _dwg_ASSOCARRAYITEM
struct  _dwg_abstractobject_ASSOCARRAYPARAMETERS
struct  _dwg_object_ASSOCRESTOREENTITYSTATEACTIONBODY
struct  _dwg_ASSOCSURFACEACTIONBODY
struct  _dwg_object_ASSOCEXTENDSURFACEACTIONBODY
struct  _dwg_object_ASSOCEXTRUDEDSURFACEACTIONBODY
struct  _dwg_object_ASSOCPLANESURFACEACTIONBODY
struct  _dwg_object_ASSOCLOFTEDSURFACEACTIONBODY
struct  _dwg_object_ASSOCNETWORKSURFACEACTIONBODY
struct  _dwg_object_ASSOCOFFSETSURFACEACTIONBODY
struct  _dwg_object_ASSOCREVOLVEDSURFACEACTIONBODY
struct  _dwg_object_ASSOCSWEPTSURFACEACTIONBODY
struct  _dwg_object_ASSOCEDGECHAMFERACTIONBODY
struct  _dwg_object_ASSOCEDGEFILLETACTIONBODY
struct  _dwg_object_ASSOCTRIMSURFACEACTIONBODY
struct  _dwg_object_ASSOCBLENDSURFACEACTIONBODY
struct  _dwg_object_ASSOCFILLETSURFACEACTIONBODY
struct  _dwg_object_ASSOCPATCHSURFACEACTIONBODY
struct  _dwg_ASSOCACTIONBODY_action
struct  _dwg_object_ASSOCMLEADERACTIONBODY
struct  _dwg_object_ASSOCALIGNEDDIMACTIONBODY
struct  _dwg_object_ASSOC3POINTANGULARDIMACTIONBODY
struct  _dwg_object_ASSOCORDINATEDIMACTIONBODY
struct  _dwg_object_ASSOCROTATEDDIMACTIONBODY
struct  _dwg_object_ASSOCDIMDEPENDENCYBODY
struct  _dwg_object_BLOCKPARAMDEPENDENCYBODY
struct  _dwg_ARRAYITEMLOCATOR
struct  _dwg_object_ASSOCARRAYACTIONBODY
struct  _dwg_object_ASSOCARRAYMODIFYACTIONBODY
struct  _dwg_EvalExpr
struct  _dwg_ACSH_SubentMaterial
struct  _dwg_ACSH_SubentColor
struct  _dwg_ACSH_HistoryNode
struct  _dwg_object_ACSH_HISTORY_CLASS
struct  _dwg_object_ACSH_BOX_CLASS
struct  _dwg_object_ACSH_WEDGE_CLASS
struct  _dwg_object_ACSH_BOOLEAN_CLASS
struct  _dwg_object_ACSH_BREP_CLASS
struct  _dwg_object_ACSH_SWEEP_CLASS
struct  _dwg_object_ACSH_EXTRUSION_CLASS
struct  _dwg_object_ACSH_LOFT_CLASS
struct  _dwg_object_ACSH_FILLET_CLASS
struct  _dwg_object_ACSH_CHAMFER_CLASS
struct  _dwg_object_ACSH_CYLINDER_CLASS
struct  _dwg_object_ACSH_CONE_CLASS
struct  _dwg_object_ACSH_PYRAMID_CLASS
struct  _dwg_object_ACSH_SPHERE_CLASS
struct  _dwg_object_ACSH_TORUS_CLASS
struct  _dwg_object_ACSH_REVOLVE_CLASS
struct  _dwg_entity_NAVISWORKSMODEL
struct  _dwg_object_NAVISWORKSMODELDEF
struct  _dwg_object_RENDERSETTINGS
struct  _dwg_object_MENTALRAYRENDERSETTINGS
struct  _dwg_object_RAPIDRTRENDERSETTINGS
struct  _dwg_object_RENDERENVIRONMENT
struct  _dwg_object_RENDERGLOBAL
struct  _dwg_object_RENDERENTRY
struct  _dwg_object_MOTIONPATH
struct  _dwg_object_CURVEPATH
struct  _dwg_object_POINTPATH
struct  _dwg_object_TVDEVICEPROPERTIES
struct  _dwg_object_SKYLIGHT_BACKGROUND
struct  _dwg_object_SOLID_BACKGROUND
struct  _dwg_object_IMAGE_BACKGROUND
struct  _dwg_object_IBL_BACKGROUND
struct  _dwg_object_GRADIENT_BACKGROUND
struct  _dwg_object_GROUND_PLANE_BACKGROUND
struct  _dwg_object_ANNOTSCALEOBJECTCONTEXTDATA
struct  _dwg_CONTEXTDATA_dict
struct  _dwg_CONTEXTDATA_submgr
struct  _dwg_object_CONTEXTDATAMANAGER
struct  _dwg_object_TEXTOBJECTCONTEXTDATA
struct  _dwg_object_MTEXTOBJECTCONTEXTDATA
struct  _dwg_OCD_Dimension
struct  _dwg_object_ALDIMOBJECTCONTEXTDATA
struct  _dwg_object_ANGDIMOBJECTCONTEXTDATA
struct  _dwg_object_DMDIMOBJECTCONTEXTDATA
struct  _dwg_object_ORDDIMOBJECTCONTEXTDATA
struct  _dwg_object_RADIMOBJECTCONTEXTDATA
struct  _dwg_object_RADIMLGOBJECTCONTEXTDATA
struct  _dwg_object_MTEXTATTRIBUTEOBJECTCONTEXTDATA
struct  _dwg_object_MLEADEROBJECTCONTEXTDATA
struct  _dwg_object_LEADEROBJECTCONTEXTDATA
struct  _dwg_object_BLKREFOBJECTCONTEXTDATA
struct  _dwg_object_FCFOBJECTCONTEXTDATA
struct  _dwg_object_DETAILVIEWSTYLE
struct  _dwg_object_SECTIONVIEWSTYLE
struct  _dwg_object_SECTION_MANAGER
struct  _dwg_SECTION_geometrysettings
struct  _dwg_SECTION_typesettings
struct  _dwg_object_SECTION_SETTINGS
struct  _dwg_object_LAYERFILTER
struct  _dwg_entity_ARCALIGNEDTEXT
struct  _dwg_entity_RTEXT
struct  _dwg_entity_LAYOUTPRINTCONFIG
struct  _dwg_object_ACMECOMMANDHISTORY
struct  _dwg_object_ACMESCOPE
struct  _dwg_object_ACMESTATEMGR
struct  _dwg_object_CSACDOCUMENTOPTIONS
struct  _dwg_BLOCKPARAMETER_connection
struct  _dwg_BLOCKPARAMETER_PropInfo
struct  _dwg_BLOCKPARAMVALUESET
struct  _dwg_BLOCKACTION_connectionpts
struct  _dwg_BLOCKVISIBILITYPARAMETER_state
struct  _dwg_object_BLOCKVISIBILITYPARAMETER
struct  _dwg_object_BLOCKVISIBILITYGRIP
struct  _dwg_object_BLOCKGRIPLOCATIONCOMPONENT
struct  _dwg_object_BREAKDATA
struct  _dwg_object_BREAKPOINTREF
struct  _dwg_entity_FLIPGRIPENTITY
struct  _dwg_entity_LINEARGRIPENTITY
struct  _dwg_entity_POLARGRIPENTITY
struct  _dwg_entity_ROTATIONGRIPENTITY
struct  _dwg_entity_VISIBILITYGRIPENTITY
struct  _dwg_entity_XYGRIPENTITY
struct  _dwg_entity_ALIGNMENTPARAMETERENTITY
struct  _dwg_entity_BASEPOINTPARAMETERENTITY
struct  _dwg_entity_FLIPPARAMETERENTITY
struct  _dwg_entity_LINEARPARAMETERENTITY
struct  _dwg_entity_POINTPARAMETERENTITY
struct  _dwg_entity_ROTATIONPARAMETERENTITY
struct  _dwg_entity_VISIBILITYPARAMETERENTITY
struct  _dwg_entity_XYPARAMETERENTITY
struct  _dwg_object_BLOCKALIGNMENTGRIP
struct  _dwg_object_BLOCKALIGNMENTPARAMETER
struct  _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER
struct  _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER
struct  _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER
struct  _dwg_object_BLOCKARRAYACTION
struct  _dwg_object_BLOCKBASEPOINTPARAMETER
struct  _dwg_object_BLOCKFLIPACTION
struct  _dwg_object_BLOCKFLIPGRIP
struct  _dwg_object_BLOCKFLIPPARAMETER
struct  _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER
struct  _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER
struct  _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER
struct  _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER
struct  _dwg_object_BLOCKLINEARGRIP
struct  _dwg_object_BLOCKLINEARPARAMETER
struct  _dwg_BLOCKLOOKUPACTION_lut
struct  _dwg_object_BLOCKLOOKUPACTION
struct  _dwg_object_BLOCKLOOKUPGRIP
struct  _dwg_object_BLOCKLOOKUPPARAMETER
struct  _dwg_object_BLOCKMOVEACTION
struct  _dwg_object_BLOCKPOINTPARAMETER
struct  _dwg_object_BLOCKPOLARGRIP
struct  _dwg_object_BLOCKPOLARPARAMETER
struct  _dwg_object_BLOCKPOLARSTRETCHACTION
struct  _dwg_object_BLOCKPROPERTIESTABLE
struct  _dwg_object_BLOCKPROPERTIESTABLEGRIP
struct  _dwg_object_BLOCKREPRESENTATION
struct  _dwg_object_BLOCKROTATEACTION
struct  _dwg_object_BLOCKROTATIONGRIP
struct  _dwg_object_BLOCKROTATIONPARAMETER
struct  _dwg_object_BLOCKSCALEACTION
struct  _dwg_BLOCKSTRETCHACTION_handles
struct  _dwg_BLOCKSTRETCHACTION_codes
struct  _dwg_object_BLOCKSTRETCHACTION
struct  _dwg_object_BLOCKUSERPARAMETER
struct  _dwg_object_BLOCKXYGRIP
struct  _dwg_object_BLOCKXYPARAMETER
struct  _dwg_object_DYNAMICBLOCKPROXYNODE
struct  _dwg_POINTCLOUD_IntensityStyle
struct  _dwg_POINTCLOUD_Clippings
struct  _dwg_POINTCLOUDEX_Croppings
struct  _dwg_entity_POINTCLOUD
struct  _dwg_entity_POINTCLOUDEX
struct  _dwg_object_POINTCLOUDDEF
struct  _dwg_object_POINTCLOUDDEFEX
struct  _dwg_object_POINTCLOUDDEF_REACTOR
struct  _dwg_object_POINTCLOUDDEF_REACTOR_EX
struct  _dwg_ColorRamp
struct  _dwg_POINTCLOUDCOLORMAP_Ramp
struct  _dwg_object_POINTCLOUDCOLORMAP
struct  _dwg_COMPOUNDOBJECTID
struct  _dwg_PARTIAL_VIEWING_INDEX_Entry
struct  _dwg_object_PARTIAL_VIEWING_INDEX
struct  _dwg_entity_UNKNOWN_ENT
struct  _dwg_object_UNKNOWN_OBJ
struct  _dwg_entity_REPEAT
struct  _dwg_entity_ENDREP
struct  _dwg_entity_LOAD
struct  _dwg_entity_JUMP
struct  _dwg_entity_3DLINE
struct  _dwg_entity_eed_data
union  _dwg_entity_eed_data::eed_data_t
struct  _dwg_entity_eed
struct  _dwg_object_entity
struct  _dwg_object_object
struct  _dwg_class
struct  _dwg_object
struct  _dwg_chain
struct  _dwg_section
struct  Dwg_Section_InfoHdr
struct  Dwg_Section_Info
struct  _dwg_SummaryInfo_Property
struct  _dwg_FileDepList_Files
struct  _dwg_AcDs_SegmentIndex
struct  _dwg_AcDs_DataIndex_Entry
struct  _dwg_AcDs_DataIndex
struct  _dwg_AcDs_Data_RecordHdr
struct  _dwg_AcDs_Data_Record
struct  _dwg_AcDs_Data
struct  _dwg_AcDs_DataBlobRef_Page
struct  _dwg_AcDs_DataBlobRef
struct  _dwg_AcDs_DataBlob
struct  _dwg_AcDs_DataBlob01
struct  _dwg_AcDs_SchemaIndex_Prop
struct  _dwg_AcDs_SchemaIndex
struct  _dwg_AcDs_Schema_Prop
struct  _dwg_AcDs_Schema
struct  _dwg_AcDs_SchemaData_UProp
struct  _dwg_AcDs_SchemaData
struct  _dwg_AcDs_Search_IdIdx
struct  _dwg_AcDs_Search_IdIdxs
struct  _dwg_AcDs_Search_Data
struct  _dwg_AcDs_Search
struct  _dwg_AcDs_Segment
struct  _dwg_AcDs
struct  _dwg_header
struct  r2007_file_header
struct  _dwg_R2004_Header
struct  _dwg_auxheader
struct  _dwg_summaryinfo
struct  _dwg_appinfo
struct  _dwg_filedeplist
struct  _dwg_security
struct  _dwg_vbaproject
struct  _dwg_appinfohistory
struct  _dwg_revhistory
struct  _dwg_objfreespace
struct  _dwg_template
struct  _dwg_secondheader_sections
struct  _dwg_secondheader_handles
struct  _dwg_secondheader
struct  _dwg_struct
struct  rgbpalette

Macros

#define LIBREDWG_VERSION_MAJOR   0
#define LIBREDWG_VERSION_MINOR   13
#define LIBREDWG_VERSION   ((LIBREDWG_VERSION_MAJOR * 100) + LIBREDWG_VERSION_MINOR)
#define EXPORT
#define __counted_by(x)
#define BITCODE_DOUBLE   double
#define FORMAT_RC   "0x%hhx"
#define SCANF_2X   "%2hhX"
#define FORMAT_RCd   "%d"
#define FORMAT_RCu   "%u"
#define FORMAT_RCx   "0x%x"
#define FORMAT_B   "%d"
#define FORMAT_BB   "%u"
#define FORMAT_3B   "%u"
#define FORMAT_BS   "%" PRIu16
#define FORMAT_BSd   "%" PRId16
#define FORMAT_BSx   "0x%" PRIx16
#define FORMAT_RS   "%" PRIu16
#define FORMAT_RSd   "%" PRId16
#define FORMAT_RSx   "0x%" PRIx16
#define FORMAT_BL   "%" PRIu32
#define FORMAT_RL   "%" PRIu32
#define FORMAT_BLd   "%" PRId32
#define FORMAT_RLd   "%" PRId32
#define FORMAT_RLx   "0x%" PRIx32
#define FORMAT_BLX   "%" PRIX32
#define FORMAT_BLx   "0x%" PRIx32
#define FORMAT_RD   "%g"
#define FORMAT_RLLx   "%" PRIX64
#define FORMAT_RLL   "0x%" PRIX64
#define FORMAT_RLLd   "%" PRId64
#define FORMAT_BLL   "%" PRIu64
#define FORMAT_MC   "%" PRId32
#define FORMAT_UMC   FORMAT_RLL
#define FORMAT_MS   FORMAT_BL
#define DWGCHAR   dwg_wchar_t
#define FORMAT_TF   "\"%s\""
#define FORMAT_TV   "\"%s\""
#define BITCODE_T16   BITCODE_TV
#define FORMAT_T16   FORMAT_TV
#define BITCODE_TU16   BITCODE_TU
#define FORMAT_TU16   FORMAT_TU
#define BITCODE_T32   BITCODE_TV
#define FORMAT_T32   FORMAT_TV
#define BITCODE_TU32   BITCODE_TV
#define FORMAT_TU32   FORMAT_TV
#define FORMAT_BT   "%g"
#define FORMAT_DD   "%g"
#define FORMAT_BD   "%g"
#define FORMAT_HV   FORMAT_RLLx
#define FORMAT_4BITS   "%1x"
#define FORMAT_D2T   "%s"
#define BITCODE_T   BITCODE_TV
#define FORMAT_TU   "\"%hn\"" /* will print garbage */
#define BITCODE_3DVECTOR   BITCODE_3BD_1
#define DWG_VERSIONS   (int)(R_AFTER+1)
#define DWG_ERR_CRITICAL   DWG_ERR_CLASSESNOTFOUND
#define FORMAT_H   "%u.%u." FORMAT_HV
#define ARGS_H(hdl)
#define FORMAT_REF   "(%u.%u." FORMAT_HV ") abs:" FORMAT_HV
#define ARGS_REF(ref)
#define FORMAT_REF11   "(%d, %hd, " FORMAT_HV ")"
#define ARGS_REF11(ref)
#define COMMON_ENTITY_POLYLINE
#define DIMENSION_COMMON
#define Dwg_Entity_3DSOLID   Dwg_Entity__3DSOLID
#define _3DSOLID_FIELDS
#define COMMON_TABLE_CONTROL_FIELDS
#define COMMON_TABLE_FIELDS
#define CMLContent_fields
#define TABLECONTENT_fields
#define SWEEPOPTIONS_fields
#define ASSOCACTION_fields
#define ASSOCPERSSUBENTID_fields
#define ASSOCEDGEPERSSUBENTID_fields
#define ASSOCINDEXPERSSUBENTID_fields
#define ASSOCACTIONPARAM_fields
#define ASSOCACTIONBODY_fields    BITCODE_BL aab_version /* DXF 90. r2013+: 2, earlier 1 */
#define ACGEOMCONSTRAINT_fields
#define ACCONSTRAINTGEOMETRY_fields(node)
#define ACCONSTRAINTPOINT_fields(node)
#define ACCONSTRAINTIMPLICITPOINT_fields(node)
#define ACEXPLICITCONSTRAINT_fields
#define ACANGLECONSTRAINT_fields
#define ACPARALLELCONSTRAINT_fields
#define ACDISTANCECONSTRAINT_fields
#define ACCONSTRAINEDELLIPSE_fields
#define ACCONSTRAINEDBOUNDEDELLIPSE_fields
#define ASSOCPARAMBASEDACTIONBODY_fields    Dwg_ASSOCPARAMBASEDACTIONBODY pab
#define ASSOCCOMPOUNDACTIONPARAM_fields
#define ASSOCARRAYPARAMETERS_fields
#define ASSOCPATHBASEDSURFACEACTIONBODY_fields
 DXF 90.
#define ASSOCANNOTATIONACTIONBODY_fields
#define ASSOCARRAYACTIONBODY_fields
#define RENDERSETTINGS_fields
 DXF 290, r2013 only.
#define OBJECTCONTEXTDATA_fields
#define ANNOTSCALEOBJECTCONTEXTDATA_fields
 DXF 340.
#define TEXTOBJECTCONTEXTDATA_fields
 DXF 11-21.
#define BLOCKELEMENT_fields
#define BLOCKPARAMETER_fields
#define BLOCKACTION_fields
#define BLOCKACTION_doubles_fields
#define BLOCKGRIP_fields
#define BLOCK1PTPARAMETER_fields
#define BLOCK2PTPARAMETER_fields
#define BLOCKACTION_WITHBASEPT_fields(n)
#define BLOCKPARAMVALUESET_fields    Dwg_BLOCKPARAMVALUESET value_set
#define BLOCKCONSTRAINTPARAMETER_fields
#define BLOCKLINEARCONSTRAINTPARAMETER_fields
#define DWG_OPTS_LOGLEVEL   0xf
#define DWG_OPTS_MINIMAL   0x10
#define DWG_OPTS_DXFB   0x20
#define DWG_OPTS_JSONFIRST   0x20
#define DWG_OPTS_INDXF   0x40
#define DWG_OPTS_INJSON   0x80
#define DWG_OPTS_IN   (DWG_OPTS_INDXF | DWG_OPTS_INJSON)

Typedefs

typedef unsigned char BITCODE_RC
typedef signed char BITCODE_RCd
typedef unsigned char BITCODE_RCu
typedef unsigned char BITCODE_RCx
typedef unsigned char BITCODE_B
typedef unsigned char BITCODE_BB
typedef unsigned char BITCODE_3B
typedef uint16_t BITCODE_BS
typedef int16_t BITCODE_BSd
typedef uint16_t BITCODE_BSx
typedef uint16_t BITCODE_RS
typedef int16_t BITCODE_RSd
typedef uint16_t BITCODE_RSx
typedef uint32_t BITCODE_BL
typedef uint32_t BITCODE_BLx
typedef int32_t BITCODE_BLd
typedef uint32_t BITCODE_RL
typedef uint32_t BITCODE_RLx
typedef int32_t BITCODE_RLd
typedef double BITCODE_RD
typedef uint64_t BITCODE_RLL
typedef uint64_t BITCODE_RLLx
typedef int64_t BITCODE_RLLd
typedef uint64_t BITCODE_BLL
typedef int32_t BITCODE_MC
typedef uint64_t BITCODE_UMC
typedef BITCODE_BL BITCODE_MS
typedef BITCODE_RS dwg_wchar_t
typedef unsigned char * BITCODE_TF
typedef char * BITCODE_TV
typedef double BITCODE_BT
typedef double BITCODE_DD
typedef double BITCODE_BD
typedef BITCODE_RC BITCODE_4BITS
typedef BITCODE_RLLx BITCODE_HV
typedef BITCODE_TV BITCODE_D2T
typedef BITCODE_RSBITCODE_TU
typedef struct _dwg_time_bll Dwg_Bitcode_TimeBLL
typedef struct _dwg_bitcode_2rd Dwg_Bitcode_2RD
typedef struct _dwg_bitcode_2bd Dwg_Bitcode_2BD
typedef struct _dwg_bitcode_3rd Dwg_Bitcode_3RD
typedef struct _dwg_bitcode_3bd Dwg_Bitcode_3BD
typedef Dwg_Bitcode_TimeBLL BITCODE_TIMEBLL
typedef Dwg_Bitcode_TimeBLL BITCODE_TIMERLL
typedef Dwg_Bitcode_2RD BITCODE_2RD
typedef Dwg_Bitcode_2BD BITCODE_2BD
typedef Dwg_Bitcode_2BD BITCODE_2DPOINT
typedef Dwg_Bitcode_2BD BITCODE_2BD_1
typedef Dwg_Bitcode_3RD BITCODE_3RD
typedef Dwg_Bitcode_3BD BITCODE_3BD
typedef Dwg_Bitcode_3BD BITCODE_3DPOINT
typedef Dwg_Bitcode_3BD BITCODE_3BD_1
typedef Dwg_Bitcode_3BD BITCODE_BE
typedef enum DWG_VERSION_TYPE Dwg_Version_Type
typedef struct dwg_versions Dwg_Versions
typedef enum DWG_CLASS_STABILITY Dwg_Class_Stability
typedef enum DWG_ENTITY_SECTIONS Dwg_Entity_Sections
typedef enum DWG_OBJECT_SUPERTYPE Dwg_Object_Supertype
typedef enum DWG_OBJECT_TYPE Dwg_Object_Type
typedef enum DWG_OBJECT_TYPE_R11 Dwg_Object_Type_r11
typedef enum DWG_ERROR Dwg_Error
typedef struct _dwg_handle Dwg_Handle
typedef struct _dwg_object_ref Dwg_Object_Ref
typedef Dwg_Object_RefBITCODE_H
typedef enum DWG_HDL_CODE Dwg_Hdl_Code
typedef enum DWG_COLOR_METHOD Dwg_Color_Method
typedef struct _dwg_color Dwg_Color
typedef Dwg_Color BITCODE_CMC
typedef Dwg_Color BITCODE_CMTC
typedef Dwg_Color BITCODE_ENC
typedef struct _dwg_resbuf Dwg_Resbuf
typedef struct _dwg_header_variables Dwg_Header_Variables
typedef int Dwg_Entity_UNUSED
typedef struct _dwg_entity_TEXT Dwg_Entity_TEXT
typedef struct _dwg_AcDbMTextObjectEmbedded Dwg_AcDbMTextObjectEmbedded
typedef struct _dwg_entity_ATTRIB Dwg_Entity_ATTRIB
typedef struct _dwg_entity_ATTDEF Dwg_Entity_ATTDEF
typedef struct _dwg_entity_BLOCK Dwg_Entity_BLOCK
typedef struct _dwg_entity_ENDBLK Dwg_Entity_ENDBLK
typedef struct _dwg_entity_SEQEND Dwg_Entity_SEQEND
typedef struct _dwg_entity_INSERT Dwg_Entity_INSERT
typedef struct _dwg_entity_MINSERT Dwg_Entity_MINSERT
typedef struct _dwg_entity_VERTEX_2D Dwg_Entity_VERTEX_2D
typedef struct _dwg_entity_VERTEX_3D Dwg_Entity_VERTEX_3D
typedef Dwg_Entity_VERTEX_3D Dwg_Entity_VERTEX_MESH
typedef Dwg_Entity_VERTEX_3D Dwg_Entity_VERTEX_PFACE
typedef struct _dwg_entity_VERTEX_PFACE_FACE Dwg_Entity_VERTEX_PFACE_FACE
typedef struct _dwg_entity_POLYLINE_2D Dwg_Entity_POLYLINE_2D
typedef struct _dwg_entity_POLYLINE_3D Dwg_Entity_POLYLINE_3D
typedef struct _dwg_entity_ARC Dwg_Entity_ARC
typedef struct _dwg_entity_CIRCLE Dwg_Entity_CIRCLE
typedef struct _dwg_entity_LINE Dwg_Entity_LINE
typedef struct _dwg_DIMENSION_common Dwg_DIMENSION_common
typedef struct _dwg_entity_DIMENSION_ORDINATE Dwg_Entity_DIMENSION_ORDINATE
typedef struct _dwg_entity_DIMENSION_LINEAR Dwg_Entity_DIMENSION_LINEAR
typedef struct _dwg_entity_DIMENSION_ALIGNED Dwg_Entity_DIMENSION_ALIGNED
typedef struct _dwg_entity_DIMENSION_ANG3PT Dwg_Entity_DIMENSION_ANG3PT
typedef struct _dwg_entity_DIMENSION_ANG2LN Dwg_Entity_DIMENSION_ANG2LN
typedef struct _dwg_entity_DIMENSION_RADIUS Dwg_Entity_DIMENSION_RADIUS
typedef struct _dwg_entity_DIMENSION_DIAMETER Dwg_Entity_DIMENSION_DIAMETER
typedef struct _dwg_entity_ARC_DIMENSION Dwg_Entity_ARC_DIMENSION
typedef struct _dwg_entity_LARGE_RADIAL_DIMENSION Dwg_Entity_LARGE_RADIAL_DIMENSION
typedef struct _dwg_entity_POINT Dwg_Entity_POINT
typedef struct _dwg_entity_3DFACE Dwg_Entity__3DFACE
typedef struct _dwg_entity_POLYLINE_PFACE Dwg_Entity_POLYLINE_PFACE
typedef struct _dwg_entity_POLYLINE_MESH Dwg_Entity_POLYLINE_MESH
typedef struct _dwg_entity_SOLID Dwg_Entity_SOLID
typedef struct _dwg_entity_TRACE Dwg_Entity_TRACE
typedef struct _dwg_entity_SHAPE Dwg_Entity_SHAPE
typedef struct _dwg_entity_VIEWPORT Dwg_Entity_VIEWPORT
typedef struct _dwg_entity_ELLIPSE Dwg_Entity_ELLIPSE
typedef struct _dwg_SPLINE_control_point Dwg_SPLINE_control_point
typedef struct _dwg_entity_SPLINE Dwg_Entity_SPLINE
typedef struct _dwg_3DSOLID_wire Dwg_3DSOLID_wire
typedef struct _dwg_3DSOLID_silhouette Dwg_3DSOLID_silhouette
typedef struct _dwg_3DSOLID_material Dwg_3DSOLID_material
typedef struct _dwg_entity_3DSOLID Dwg_Entity__3DSOLID
typedef Dwg_Entity__3DSOLID Dwg_Entity_REGION
typedef Dwg_Entity__3DSOLID Dwg_Entity_BODY
typedef struct _dwg_entity_RAY Dwg_Entity_RAY
typedef Dwg_Entity_RAY Dwg_Entity_XLINE
typedef struct _dwg_object_DICTIONARY Dwg_Object_DICTIONARY
typedef struct _dwg_object_DICTIONARYWDFLT Dwg_Object_DICTIONARYWDFLT
typedef struct _dwg_entity_OLEFRAME Dwg_Entity_OLEFRAME
typedef struct _dwg_entity_MTEXT Dwg_Entity_MTEXT
typedef struct _dwg_entity_LEADER Dwg_Entity_LEADER
typedef struct _dwg_entity_TOLERANCE Dwg_Entity_TOLERANCE
typedef struct _dwg_MLINE_line Dwg_MLINE_line
typedef struct _dwg_MLINE_vertex Dwg_MLINE_vertex
typedef struct _dwg_entity_MLINE Dwg_Entity_MLINE
typedef struct _dwg_object_BLOCK_CONTROL Dwg_Object_BLOCK_CONTROL
typedef struct _dwg_object_BLOCK_HEADER Dwg_Object_BLOCK_HEADER
typedef struct _dwg_object_LAYER_CONTROL Dwg_Object_LAYER_CONTROL
typedef struct _dwg_object_LAYER Dwg_Object_LAYER
typedef struct _dwg_object_STYLE_CONTROL Dwg_Object_STYLE_CONTROL
typedef struct _dwg_object_STYLE Dwg_Object_STYLE
typedef struct _dwg_object_LTYPE_CONTROL Dwg_Object_LTYPE_CONTROL
typedef struct _dwg_LTYPE_dash Dwg_LTYPE_dash
typedef struct _dwg_object_LTYPE Dwg_Object_LTYPE
typedef struct _dwg_object_VIEW_CONTROL Dwg_Object_VIEW_CONTROL
typedef struct _dwg_object_VIEW Dwg_Object_VIEW
typedef struct _dwg_object_UCS_CONTROL Dwg_Object_UCS_CONTROL
typedef struct _dwg_UCS_orthopts Dwg_UCS_orthopts
typedef struct _dwg_object_UCS Dwg_Object_UCS
typedef struct _dwg_object_VPORT_CONTROL Dwg_Object_VPORT_CONTROL
typedef struct _dwg_object_VPORT Dwg_Object_VPORT
typedef struct _dwg_object_APPID_CONTROL Dwg_Object_APPID_CONTROL
typedef struct _dwg_object_APPID Dwg_Object_APPID
typedef struct _dwg_object_DIMSTYLE_CONTROL Dwg_Object_DIMSTYLE_CONTROL
typedef struct _dwg_object_DIMSTYLE Dwg_Object_DIMSTYLE
typedef struct _dwg_object_VX_CONTROL Dwg_Object_VX_CONTROL
typedef struct _dwg_object_VX_TABLE_RECORD Dwg_Object_VX_TABLE_RECORD
typedef struct _dwg_object_GROUP Dwg_Object_GROUP
typedef struct _dwg_MLINESTYLE_line Dwg_MLINESTYLE_line
typedef struct _dwg_object_MLINESTYLE Dwg_Object_MLINESTYLE
typedef struct _dwg_entity_OLE2FRAME Dwg_Entity_OLE2FRAME
typedef struct _dwg_object_DUMMY Dwg_Object_DUMMY
typedef struct _dwg_object_LONG_TRANSACTION Dwg_Object_LONG_TRANSACTION
typedef struct _dwg_LWPOLYLINE_width Dwg_LWPOLYLINE_width
typedef struct _dwg_PROXY_LWPOLYLINE Dwg_PROXY_LWPOLYLINE
typedef struct _dwg_entity_PROXY_ENTITY Dwg_Entity_PROXY_ENTITY
typedef struct _dwg_object_PROXY_OBJECT Dwg_Object_PROXY_OBJECT
typedef struct _dwg_HATCH_Color Dwg_HATCH_Color
typedef struct _dwg_HATCH_ControlPoint Dwg_HATCH_ControlPoint
typedef struct _dwg_HATCH_PathSeg Dwg_HATCH_PathSeg
typedef struct _dwg_HATCH_PolylinePath Dwg_HATCH_PolylinePath
typedef struct _dwg_HATCH_Path Dwg_HATCH_Path
typedef struct _dwg_HATCH_DefLine Dwg_HATCH_DefLine
typedef struct _dwg_entity_HATCH Dwg_Entity_HATCH
typedef struct _dwg_entity_MPOLYGON Dwg_Entity_MPOLYGON
typedef struct _dwg_object_XRECORD Dwg_Object_XRECORD
typedef struct _dwg_object_PLACEHOLDER Dwg_Object_PLACEHOLDER
typedef struct _dwg_LEADER_Break Dwg_LEADER_Break
typedef struct _dwg_LEADER_Line Dwg_LEADER_Line
typedef struct _dwg_LEADER_ArrowHead Dwg_LEADER_ArrowHead
typedef struct _dwg_LEADER_BlockLabel Dwg_LEADER_BlockLabel
typedef struct _dwg_LEADER_Node Dwg_LEADER_Node
typedef struct _dwg_MLEADER_Content_MText Dwg_MLEADER_Content_MText
typedef struct _dwg_MLEADER_Content_Block Dwg_MLEADER_Content_Block
typedef union _dwg_MLEADER_Content Dwg_MLEADER_Content
typedef struct _dwg_MLEADER_AnnotContext Dwg_MLEADER_AnnotContext
typedef struct _dwg_entity_MULTILEADER Dwg_Entity_MULTILEADER
typedef struct _dwg_object_MLEADERSTYLE Dwg_Object_MLEADERSTYLE
typedef struct _dwg_object_VBA_PROJECT Dwg_Object_VBA_PROJECT
typedef struct _dwg_object_PLOTSETTINGS Dwg_Object_PLOTSETTINGS
typedef struct _dwg_object_LAYOUT Dwg_Object_LAYOUT
typedef struct _dwg_object_DICTIONARYVAR Dwg_Object_DICTIONARYVAR
typedef struct _dwg_TABLE_value Dwg_TABLE_value
typedef struct _dwg_TABLE_CustomDataItem Dwg_TABLE_CustomDataItem
typedef struct _dwg_TABLE_AttrDef Dwg_TABLE_AttrDef
typedef struct _dwg_TABLE_Cell Dwg_TABLE_Cell
typedef struct _dwg_TABLE_BreakHeight Dwg_TABLE_BreakHeight
typedef struct _dwg_TABLE_BreakRow Dwg_TABLE_BreakRow
typedef struct _dwg_LinkedData Dwg_LinkedData
typedef struct _dwg_TableCellContent_Attr Dwg_TableCellContent_Attr
typedef struct _dwg_ContentFormat Dwg_ContentFormat
typedef struct _dwg_TableCellContent Dwg_TableCellContent
typedef struct _dwg_CellContentGeometry Dwg_CellContentGeometry
typedef struct _dwg_TableCell Dwg_TableCell
typedef struct _dwg_GridFormat Dwg_GridFormat
typedef struct _dwg_CellStyle Dwg_CellStyle
typedef struct _dwg_TableRow Dwg_TableRow
typedef struct _dwg_TableDataColumn Dwg_TableDataColumn
typedef struct _dwg_LinkedTableData Dwg_LinkedTableData
typedef struct _dwg_FormattedTableMerged Dwg_FormattedTableMerged
typedef struct _dwg_FormattedTableData Dwg_FormattedTableData
typedef struct _dwg_object_TABLECONTENT Dwg_Object_TABLECONTENT
typedef struct _dwg_entity_TABLE Dwg_Entity_TABLE
typedef struct _dwg_TABLESTYLE_CellStyle Dwg_TABLESTYLE_CellStyle
typedef struct _dwg_TABLESTYLE_border Dwg_TABLESTYLE_border
typedef struct _dwg_TABLESTYLE_rowstyles Dwg_TABLESTYLE_rowstyles
typedef struct _dwg_object_TABLESTYLE Dwg_Object_TABLESTYLE
typedef struct _dwg_object_CELLSTYLEMAP Dwg_Object_CELLSTYLEMAP
typedef struct _dwg_TABLEGEOMETRY_Cell Dwg_TABLEGEOMETRY_Cell
typedef struct _dwg_object_TABLEGEOMETRY Dwg_Object_TABLEGEOMETRY
typedef struct _dwg_abstractobject_UNDERLAYDEFINITION Dwg_Object_UNDERLAYDEFINITION
typedef struct _dwg_abstractobject_UNDERLAYDEFINITION Dwg_Object_PDFDEFINITION
typedef struct _dwg_abstractobject_UNDERLAYDEFINITION Dwg_Object_DGNDEFINITION
typedef struct _dwg_abstractobject_UNDERLAYDEFINITION Dwg_Object_DWFDEFINITION
typedef struct _dwg_abstractentity_UNDERLAY Dwg_Entity_UNDERLAY
typedef struct _dwg_abstractentity_UNDERLAY Dwg_Entity_PDFUNDERLAY
typedef struct _dwg_abstractentity_UNDERLAY Dwg_Entity_DGNUNDERLAY
typedef struct _dwg_abstractentity_UNDERLAY Dwg_Entity_DWFUNDERLAY
typedef struct _dwg_object_DBCOLOR Dwg_Object_DBCOLOR
typedef struct _dwg_FIELD_ChildValue Dwg_FIELD_ChildValue
typedef struct _dwg_object_FIELD Dwg_Object_FIELD
typedef struct _dwg_object_FIELDLIST Dwg_Object_FIELDLIST
typedef struct _dwg_GEODATA_meshpt Dwg_GEODATA_meshpt
typedef struct _dwg_GEODATA_meshface Dwg_GEODATA_meshface
typedef struct _dwg_object_GEODATA Dwg_Object_GEODATA
typedef struct _dwg_object_IDBUFFER Dwg_Object_IDBUFFER
typedef struct _dwg_entity_IMAGE Dwg_Entity_IMAGE
typedef struct _dwg_object_IMAGEDEF Dwg_Object_IMAGEDEF
typedef struct _dwg_object_IMAGEDEF_REACTOR Dwg_Object_IMAGEDEF_REACTOR
typedef struct _dwg_object_INDEX Dwg_Object_INDEX
typedef struct _dwg_LAYER_entry Dwg_LAYER_entry
typedef struct _dwg_object_LAYER_INDEX Dwg_Object_LAYER_INDEX
typedef struct _dwg_entity_LWPOLYLINE Dwg_Entity_LWPOLYLINE
typedef struct _dwg_object_RASTERVARIABLES Dwg_Object_RASTERVARIABLES
typedef struct _dwg_object_SCALE Dwg_Object_SCALE
typedef struct _dwg_object_SORTENTSTABLE Dwg_Object_SORTENTSTABLE
typedef struct _dwg_object_SPATIAL_FILTER Dwg_Object_SPATIAL_FILTER
typedef struct _dwg_object_SPATIAL_INDEX Dwg_Object_SPATIAL_INDEX
typedef struct _dwg_entity_WIPEOUT Dwg_Entity_WIPEOUT
typedef struct _dwg_object_WIPEOUTVARIABLES Dwg_Object_WIPEOUTVARIABLES
typedef struct _dwg_entity_SECTIONOBJECT Dwg_Entity_SECTIONOBJECT
typedef struct _dwg_object_VISUALSTYLE Dwg_Object_VISUALSTYLE
typedef struct _dwg_LIGHTLIST_light Dwg_LIGHTLIST_light
typedef struct _dwg_object_LIGHTLIST Dwg_Object_LIGHTLIST
typedef struct _dwg_MATERIAL_color Dwg_MATERIAL_color
typedef struct _dwg_MATERIAL_mapper Dwg_MATERIAL_mapper
typedef struct _dwg_MATERIAL_gentexture Dwg_MATERIAL_gentexture
typedef struct _dwg_object_MATERIAL Dwg_Object_MATERIAL
typedef struct _dwg_object_OBJECT_PTR Dwg_Object_OBJECT_PTR
typedef struct _dwg_entity_LIGHT Dwg_Entity_LIGHT
typedef struct _dwg_entity_CAMERA Dwg_Entity_CAMERA
typedef struct _dwg_entity_GEOPOSITIONMARKER Dwg_Entity_GEOPOSITIONMARKER
typedef struct _dwg_object_GEOMAPIMAGE Dwg_Object_GEOMAPIMAGE
typedef struct _dwg_entity_HELIX Dwg_Entity_HELIX
typedef struct _dwg_entity_EXTRUDEDSURFACE Dwg_Entity_EXTRUDEDSURFACE
typedef struct _dwg_entity_SWEPTSURFACE Dwg_Entity_SWEPTSURFACE
typedef struct _dwg_entity_LOFTEDSURFACE Dwg_Entity_LOFTEDSURFACE
typedef struct _dwg_entity_NURBSURFACE Dwg_Entity_NURBSURFACE
typedef struct _dwg_entity_PLANESURFACE Dwg_Entity_PLANESURFACE
typedef struct _dwg_entity_REVOLVEDSURFACE Dwg_Entity_REVOLVEDSURFACE
typedef struct _dwg_MESH_edge Dwg_MESH_edge
typedef struct _dwg_entity_MESH Dwg_Entity_MESH
typedef struct _dwg_object_SUN Dwg_Object_SUN
typedef struct _dwg_SUNSTUDY_Dates Dwg_SUNSTUDY_Dates
typedef struct _dwg_object_SUNSTUDY Dwg_Object_SUNSTUDY
typedef struct _dwg_DATATABLE_row Dwg_DATATABLE_row
typedef struct _dwg_DATATABLE_column Dwg_DATATABLE_column
typedef struct _dwg_object_DATATABLE Dwg_Object_DATATABLE
typedef struct _dwg_DATALINK_customdata Dwg_DATALINK_customdata
typedef struct _dwg_object_DATALINK Dwg_Object_DATALINK
typedef struct _dwg_DIMASSOC_Ref Dwg_DIMASSOC_Ref
typedef struct _dwg_object_DIMASSOC Dwg_Object_DIMASSOC
typedef struct _dwg_ACTIONBODY Dwg_ACTIONBODY
typedef struct _dwg_EvalVariant Dwg_EvalVariant
typedef struct _dwg_VALUEPARAM_vars Dwg_VALUEPARAM_vars
typedef struct _dwg_VALUEPARAM Dwg_VALUEPARAM
typedef struct _dwg_ASSOCPARAMBASEDACTIONBODY Dwg_ASSOCPARAMBASEDACTIONBODY
typedef struct _dwg_ASSOCACTION_Deps Dwg_ASSOCACTION_Deps
typedef struct _dwg_object_ASSOCDEPENDENCY Dwg_Object_ASSOCDEPENDENCY
typedef struct _dwg_object_ASSOCVALUEDEPENDENCY Dwg_Object_ASSOCVALUEDEPENDENCY
typedef struct _dwg_object_ASSOCGEOMDEPENDENCY Dwg_Object_ASSOCGEOMDEPENDENCY
typedef struct _dwg_object_ASSOCACTION Dwg_Object_ASSOCACTION
typedef struct _dwg_object_ASSOCNETWORK Dwg_Object_ASSOCNETWORK
typedef struct _dwg_CONSTRAINTGROUPNODE Dwg_CONSTRAINTGROUPNODE
typedef struct _dwg_object_ASSOC2DCONSTRAINTGROUP Dwg_Object_ASSOC2DCONSTRAINTGROUP
typedef struct _dwg_object_ASSOCVARIABLE Dwg_Object_ASSOCVARIABLE
typedef struct _dwg_EVAL_Node Dwg_EVAL_Node
typedef struct _dwg_EVAL_Edge Dwg_EVAL_Edge
typedef struct _dwg_object_EVALUATION_GRAPH Dwg_Object_EVALUATION_GRAPH
typedef struct _dwg_object_DYNAMICBLOCKPURGEPREVENTER Dwg_Object_DYNAMICBLOCKPURGEPREVENTER
typedef struct _dwg_object_PERSUBENTMGR Dwg_Object_PERSUBENTMGR
typedef struct _dwg_object_ASSOCPERSSUBENTMANAGER Dwg_Object_ASSOCPERSSUBENTMANAGER
typedef struct _dwg_object_ASSOCACTIONPARAM Dwg_Object_ASSOCACTIONPARAM
typedef struct _dwg_object_ASSOCOSNAPPOINTREFACTIONPARAM Dwg_Object_ASSOCOSNAPPOINTREFACTIONPARAM
typedef struct _dwg_object_ASSOCPOINTREFACTIONPARAM Dwg_Object_ASSOCPOINTREFACTIONPARAM
typedef struct _dwg_object_ASSOCASMBODYACTIONPARAM Dwg_Object_ASSOCASMBODYACTIONPARAM
typedef struct _dwg_object_ASSOCCOMPOUNDACTIONPARAM Dwg_Object_ASSOCCOMPOUNDACTIONPARAM
typedef struct _dwg_object_ASSOCOBJECTACTIONPARAM Dwg_Object_ASSOCOBJECTACTIONPARAM
typedef struct _dwg_object_ASSOCEDGEACTIONPARAM Dwg_Object_ASSOCEDGEACTIONPARAM
typedef struct _dwg_object_ASSOCFACEACTIONPARAM Dwg_Object_ASSOCFACEACTIONPARAM
typedef struct _dwg_object_ASSOCPATHACTIONPARAM Dwg_Object_ASSOCPATHACTIONPARAM
typedef struct _dwg_object_ASSOCVERTEXACTIONPARAM Dwg_Object_ASSOCVERTEXACTIONPARAM
typedef struct _dwg_ASSOCARRAYITEM Dwg_ASSOCARRAYITEM
typedef struct _dwg_abstractobject_ASSOCARRAYPARAMETERS Dwg_Object_ASSOCARRAYPARAMETERS
typedef struct _dwg_abstractobject_ASSOCARRAYPARAMETERS Dwg_Object_ASSOCARRAYMODIFYPARAMETERS
typedef struct _dwg_abstractobject_ASSOCARRAYPARAMETERS Dwg_Object_ASSOCARRAYPATHPARAMETERS
typedef struct _dwg_abstractobject_ASSOCARRAYPARAMETERS Dwg_Object_ASSOCARRAYPOLARPARAMETERS
typedef struct _dwg_abstractobject_ASSOCARRAYPARAMETERS Dwg_Object_ASSOCARRAYRECTANGULARPARAMETERS
typedef struct _dwg_object_ASSOCRESTOREENTITYSTATEACTIONBODY Dwg_Object_ASSOCRESTOREENTITYSTATEACTIONBODY
typedef struct _dwg_ASSOCSURFACEACTIONBODY Dwg_ASSOCSURFACEACTIONBODY
typedef struct _dwg_object_ASSOCEXTENDSURFACEACTIONBODY Dwg_Object_ASSOCEXTENDSURFACEACTIONBODY
typedef struct _dwg_object_ASSOCEXTRUDEDSURFACEACTIONBODY Dwg_Object_ASSOCEXTRUDEDSURFACEACTIONBODY
typedef struct _dwg_object_ASSOCPLANESURFACEACTIONBODY Dwg_Object_ASSOCPLANESURFACEACTIONBODY
typedef struct _dwg_object_ASSOCLOFTEDSURFACEACTIONBODY Dwg_Object_ASSOCLOFTEDSURFACEACTIONBODY
typedef struct _dwg_object_ASSOCNETWORKSURFACEACTIONBODY Dwg_Object_ASSOCNETWORKSURFACEACTIONBODY
typedef struct _dwg_object_ASSOCOFFSETSURFACEACTIONBODY Dwg_Object_ASSOCOFFSETSURFACEACTIONBODY
typedef struct _dwg_object_ASSOCREVOLVEDSURFACEACTIONBODY Dwg_Object_ASSOCREVOLVEDSURFACEACTIONBODY
typedef struct _dwg_object_ASSOCSWEPTSURFACEACTIONBODY Dwg_Object_ASSOCSWEPTSURFACEACTIONBODY
typedef struct _dwg_object_ASSOCEDGECHAMFERACTIONBODY Dwg_Object_ASSOCEDGECHAMFERACTIONBODY
typedef struct _dwg_object_ASSOCEDGEFILLETACTIONBODY Dwg_Object_ASSOCEDGEFILLETACTIONBODY
typedef struct _dwg_object_ASSOCTRIMSURFACEACTIONBODY Dwg_Object_ASSOCTRIMSURFACEACTIONBODY
typedef struct _dwg_object_ASSOCBLENDSURFACEACTIONBODY Dwg_Object_ASSOCBLENDSURFACEACTIONBODY
typedef struct _dwg_object_ASSOCFILLETSURFACEACTIONBODY Dwg_Object_ASSOCFILLETSURFACEACTIONBODY
typedef struct _dwg_object_ASSOCPATCHSURFACEACTIONBODY Dwg_Object_ASSOCPATCHSURFACEACTIONBODY
typedef struct _dwg_ASSOCACTIONBODY_action Dwg_ASSOCACTIONBODY_action
typedef struct _dwg_object_ASSOCMLEADERACTIONBODY Dwg_Object_ASSOCMLEADERACTIONBODY
typedef struct _dwg_object_ASSOCALIGNEDDIMACTIONBODY Dwg_Object_ASSOCALIGNEDDIMACTIONBODY
typedef struct _dwg_object_ASSOC3POINTANGULARDIMACTIONBODY Dwg_Object_ASSOC3POINTANGULARDIMACTIONBODY
typedef struct _dwg_object_ASSOCORDINATEDIMACTIONBODY Dwg_Object_ASSOCORDINATEDIMACTIONBODY
typedef struct _dwg_object_ASSOCROTATEDDIMACTIONBODY Dwg_Object_ASSOCROTATEDDIMACTIONBODY
typedef struct _dwg_object_ASSOCDIMDEPENDENCYBODY Dwg_Object_ASSOCDIMDEPENDENCYBODY
typedef struct _dwg_object_BLOCKPARAMDEPENDENCYBODY Dwg_Object_BLOCKPARAMDEPENDENCYBODY
typedef struct _dwg_ARRAYITEMLOCATOR Dwg_ARRAYITEMLOCATOR
typedef struct _dwg_object_ASSOCARRAYACTIONBODY Dwg_Object_ASSOCARRAYACTIONBODY
typedef struct _dwg_object_ASSOCARRAYMODIFYACTIONBODY Dwg_Object_ASSOCARRAYMODIFYACTIONBODY
typedef struct _dwg_EvalExpr Dwg_EvalExpr
typedef struct _dwg_ACSH_SubentMaterial Dwg_ACSH_SubentMaterial
typedef struct _dwg_ACSH_SubentColor Dwg_ACSH_SubentColor
typedef struct _dwg_ACSH_HistoryNode Dwg_ACSH_HistoryNode
typedef struct _dwg_object_ACSH_HISTORY_CLASS Dwg_Object_ACSH_HISTORY_CLASS
typedef struct _dwg_object_ACSH_BOX_CLASS Dwg_Object_ACSH_BOX_CLASS
typedef struct _dwg_object_ACSH_WEDGE_CLASS Dwg_Object_ACSH_WEDGE_CLASS
typedef struct _dwg_object_ACSH_BOOLEAN_CLASS Dwg_Object_ACSH_BOOLEAN_CLASS
typedef struct _dwg_object_ACSH_BREP_CLASS Dwg_Object_ACSH_BREP_CLASS
typedef struct _dwg_object_ACSH_SWEEP_CLASS Dwg_Object_ACSH_SWEEP_CLASS
typedef struct _dwg_object_ACSH_EXTRUSION_CLASS Dwg_Object_ACSH_EXTRUSION_CLASS
typedef struct _dwg_object_ACSH_LOFT_CLASS Dwg_Object_ACSH_LOFT_CLASS
typedef struct _dwg_object_ACSH_FILLET_CLASS Dwg_Object_ACSH_FILLET_CLASS
typedef struct _dwg_object_ACSH_CHAMFER_CLASS Dwg_Object_ACSH_CHAMFER_CLASS
typedef struct _dwg_object_ACSH_CYLINDER_CLASS Dwg_Object_ACSH_CYLINDER_CLASS
typedef struct _dwg_object_ACSH_CONE_CLASS Dwg_Object_ACSH_CONE_CLASS
typedef struct _dwg_object_ACSH_PYRAMID_CLASS Dwg_Object_ACSH_PYRAMID_CLASS
typedef struct _dwg_object_ACSH_SPHERE_CLASS Dwg_Object_ACSH_SPHERE_CLASS
typedef struct _dwg_object_ACSH_TORUS_CLASS Dwg_Object_ACSH_TORUS_CLASS
typedef struct _dwg_object_ACSH_REVOLVE_CLASS Dwg_Object_ACSH_REVOLVE_CLASS
typedef struct _dwg_entity_NAVISWORKSMODEL Dwg_Entity_NAVISWORKSMODEL
typedef struct _dwg_object_NAVISWORKSMODELDEF Dwg_Object_NAVISWORKSMODELDEF
typedef struct _dwg_object_RENDERSETTINGS Dwg_Object_RENDERSETTINGS
typedef struct _dwg_object_MENTALRAYRENDERSETTINGS Dwg_Object_MENTALRAYRENDERSETTINGS
typedef struct _dwg_object_RAPIDRTRENDERSETTINGS Dwg_Object_RAPIDRTRENDERSETTINGS
typedef struct _dwg_object_RENDERENVIRONMENT Dwg_Object_RENDERENVIRONMENT
typedef struct _dwg_object_RENDERGLOBAL Dwg_Object_RENDERGLOBAL
typedef struct _dwg_object_RENDERENTRY Dwg_Object_RENDERENTRY
typedef struct _dwg_object_MOTIONPATH Dwg_Object_MOTIONPATH
typedef struct _dwg_object_CURVEPATH Dwg_Object_CURVEPATH
typedef struct _dwg_object_POINTPATH Dwg_Object_POINTPATH
typedef struct _dwg_object_TVDEVICEPROPERTIES Dwg_Object_TVDEVICEPROPERTIES
typedef struct _dwg_object_SKYLIGHT_BACKGROUND Dwg_Object_SKYLIGHT_BACKGROUND
typedef struct _dwg_object_SOLID_BACKGROUND Dwg_Object_SOLID_BACKGROUND
typedef struct _dwg_object_IMAGE_BACKGROUND Dwg_Object_IMAGE_BACKGROUND
typedef struct _dwg_object_IBL_BACKGROUND Dwg_Object_IBL_BACKGROUND
typedef struct _dwg_object_GRADIENT_BACKGROUND Dwg_Object_GRADIENT_BACKGROUND
typedef struct _dwg_object_GROUND_PLANE_BACKGROUND Dwg_Object_GROUND_PLANE_BACKGROUND
typedef struct _dwg_object_ANNOTSCALEOBJECTCONTEXTDATA Dwg_Object_ANNOTSCALEOBJECTCONTEXTDATA
typedef struct _dwg_CONTEXTDATA_dict Dwg_CONTEXTDATA_dict
typedef struct _dwg_CONTEXTDATA_submgr Dwg_CONTEXTDATA_submgr
typedef struct _dwg_object_CONTEXTDATAMANAGER Dwg_Object_CONTEXTDATAMANAGER
typedef struct _dwg_object_TEXTOBJECTCONTEXTDATA Dwg_Object_TEXTOBJECTCONTEXTDATA
typedef struct _dwg_object_MTEXTOBJECTCONTEXTDATA Dwg_Object_MTEXTOBJECTCONTEXTDATA
typedef struct _dwg_OCD_Dimension Dwg_OCD_Dimension
typedef struct _dwg_object_ALDIMOBJECTCONTEXTDATA Dwg_Object_ALDIMOBJECTCONTEXTDATA
typedef struct _dwg_object_ANGDIMOBJECTCONTEXTDATA Dwg_Object_ANGDIMOBJECTCONTEXTDATA
typedef struct _dwg_object_DMDIMOBJECTCONTEXTDATA Dwg_Object_DMDIMOBJECTCONTEXTDATA
typedef struct _dwg_object_ORDDIMOBJECTCONTEXTDATA Dwg_Object_ORDDIMOBJECTCONTEXTDATA
typedef struct _dwg_object_RADIMOBJECTCONTEXTDATA Dwg_Object_RADIMOBJECTCONTEXTDATA
typedef struct _dwg_object_RADIMLGOBJECTCONTEXTDATA Dwg_Object_RADIMLGOBJECTCONTEXTDATA
typedef struct _dwg_object_MTEXTATTRIBUTEOBJECTCONTEXTDATA Dwg_Object_MTEXTATTRIBUTEOBJECTCONTEXTDATA
typedef struct _dwg_object_MLEADEROBJECTCONTEXTDATA Dwg_Object_MLEADEROBJECTCONTEXTDATA
typedef struct _dwg_object_LEADEROBJECTCONTEXTDATA Dwg_Object_LEADEROBJECTCONTEXTDATA
typedef struct _dwg_object_BLKREFOBJECTCONTEXTDATA Dwg_Object_BLKREFOBJECTCONTEXTDATA
typedef struct _dwg_object_FCFOBJECTCONTEXTDATA Dwg_Object_FCFOBJECTCONTEXTDATA
typedef struct _dwg_object_DETAILVIEWSTYLE Dwg_Object_DETAILVIEWSTYLE
typedef struct _dwg_object_SECTIONVIEWSTYLE Dwg_Object_SECTIONVIEWSTYLE
typedef struct _dwg_object_SECTION_MANAGER Dwg_Object_SECTION_MANAGER
typedef struct _dwg_SECTION_geometrysettings Dwg_SECTION_geometrysettings
typedef struct _dwg_SECTION_typesettings Dwg_SECTION_typesettings
typedef struct _dwg_object_SECTION_SETTINGS Dwg_Object_SECTION_SETTINGS
typedef struct _dwg_object_LAYERFILTER Dwg_Object_LAYERFILTER
typedef struct _dwg_entity_ARCALIGNEDTEXT Dwg_Entity_ARCALIGNEDTEXT
typedef struct _dwg_entity_RTEXT Dwg_Entity_RTEXT
typedef struct _dwg_entity_LAYOUTPRINTCONFIG Dwg_Entity_LAYOUTPRINTCONFIG
typedef struct _dwg_object_ACMECOMMANDHISTORY Dwg_Object_ACMECOMMANDHISTORY
typedef struct _dwg_object_ACMESCOPE Dwg_Object_ACMESCOPE
typedef struct _dwg_object_ACMESTATEMGR Dwg_Object_ACMESTATEMGR
typedef struct _dwg_object_CSACDOCUMENTOPTIONS Dwg_Object_CSACDOCUMENTOPTIONS
typedef struct _dwg_BLOCKPARAMETER_connection Dwg_BLOCKPARAMETER_connection
typedef struct _dwg_BLOCKPARAMETER_PropInfo Dwg_BLOCKPARAMETER_PropInfo
typedef struct _dwg_BLOCKPARAMVALUESET Dwg_BLOCKPARAMVALUESET
typedef struct _dwg_BLOCKACTION_connectionpts Dwg_BLOCKACTION_connectionpts
typedef struct _dwg_BLOCKVISIBILITYPARAMETER_state Dwg_BLOCKVISIBILITYPARAMETER_state
typedef struct _dwg_object_BLOCKVISIBILITYPARAMETER Dwg_Object_BLOCKVISIBILITYPARAMETER
typedef struct _dwg_object_BLOCKVISIBILITYGRIP Dwg_Object_BLOCKVISIBILITYGRIP
typedef struct _dwg_object_BLOCKGRIPLOCATIONCOMPONENT Dwg_Object_BLOCKGRIPLOCATIONCOMPONENT
typedef struct _dwg_object_BREAKDATA Dwg_Object_BREAKDATA
typedef struct _dwg_object_BREAKPOINTREF Dwg_Object_BREAKPOINTREF
typedef struct _dwg_entity_FLIPGRIPENTITY Dwg_Entity_FLIPGRIPENTITY
typedef struct _dwg_entity_LINEARGRIPENTITY Dwg_Entity_LINEARGRIPENTITY
typedef struct _dwg_entity_POLARGRIPENTITY Dwg_Entity_POLARGRIPENTITY
typedef struct _dwg_entity_ROTATIONGRIPENTITY Dwg_Entity_ROTATIONGRIPENTITY
typedef struct _dwg_entity_VISIBILITYGRIPENTITY Dwg_Entity_VISIBILITYGRIPENTITY
typedef struct _dwg_entity_XYGRIPENTITY Dwg_Entity_XYGRIPENTITY
typedef struct _dwg_entity_ALIGNMENTPARAMETERENTITY Dwg_Entity_ALIGNMENTPARAMETERENTITY
typedef struct _dwg_entity_BASEPOINTPARAMETERENTITY Dwg_Entity_BASEPOINTPARAMETERENTITY
typedef struct _dwg_entity_FLIPPARAMETERENTITY Dwg_Entity_FLIPPARAMETERENTITY
typedef struct _dwg_entity_LINEARPARAMETERENTITY Dwg_Entity_LINEARPARAMETERENTITY
typedef struct _dwg_entity_POINTPARAMETERENTITY Dwg_Entity_POINTPARAMETERENTITY
typedef struct _dwg_entity_ROTATIONPARAMETERENTITY Dwg_Entity_ROTATIONPARAMETERENTITY
typedef struct _dwg_entity_VISIBILITYPARAMETERENTITY Dwg_Entity_VISIBILITYPARAMETERENTITY
typedef struct _dwg_entity_XYPARAMETERENTITY Dwg_Entity_XYPARAMETERENTITY
typedef struct _dwg_object_BLOCKALIGNMENTGRIP Dwg_Object_BLOCKALIGNMENTGRIP
typedef struct _dwg_object_BLOCKALIGNMENTPARAMETER Dwg_Object_BLOCKALIGNMENTPARAMETER
typedef struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER Dwg_Object_BLOCKANGULARCONSTRAINTPARAMETER
typedef struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER Dwg_Object_BLOCKDIAMETRICCONSTRAINTPARAMETER
typedef struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER Dwg_Object_BLOCKRADIALCONSTRAINTPARAMETER
typedef struct _dwg_object_BLOCKARRAYACTION Dwg_Object_BLOCKARRAYACTION
typedef struct _dwg_object_BLOCKBASEPOINTPARAMETER Dwg_Object_BLOCKBASEPOINTPARAMETER
typedef struct _dwg_object_BLOCKFLIPACTION Dwg_Object_BLOCKFLIPACTION
typedef struct _dwg_object_BLOCKFLIPGRIP Dwg_Object_BLOCKFLIPGRIP
typedef struct _dwg_object_BLOCKFLIPPARAMETER Dwg_Object_BLOCKFLIPPARAMETER
typedef struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER Dwg_Object_BLOCKALIGNEDCONSTRAINTPARAMETER
typedef struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER Dwg_Object_BLOCKLINEARCONSTRAINTPARAMETER
typedef struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER Dwg_Object_BLOCKHORIZONTALCONSTRAINTPARAMETER
typedef struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER Dwg_Object_BLOCKVERTICALCONSTRAINTPARAMETER
typedef struct _dwg_object_BLOCKLINEARGRIP Dwg_Object_BLOCKLINEARGRIP
typedef struct _dwg_object_BLOCKLINEARPARAMETER Dwg_Object_BLOCKLINEARPARAMETER
typedef struct _dwg_BLOCKLOOKUPACTION_lut Dwg_BLOCKLOOKUPACTION_lut
typedef struct _dwg_object_BLOCKLOOKUPACTION Dwg_Object_BLOCKLOOKUPACTION
typedef struct _dwg_object_BLOCKLOOKUPGRIP Dwg_Object_BLOCKLOOKUPGRIP
typedef struct _dwg_object_BLOCKLOOKUPPARAMETER Dwg_Object_BLOCKLOOKUPPARAMETER
typedef struct _dwg_object_BLOCKMOVEACTION Dwg_Object_BLOCKMOVEACTION
typedef struct _dwg_object_BLOCKPOINTPARAMETER Dwg_Object_BLOCKPOINTPARAMETER
typedef struct _dwg_object_BLOCKPOLARGRIP Dwg_Object_BLOCKPOLARGRIP
typedef struct _dwg_object_BLOCKPOLARPARAMETER Dwg_Object_BLOCKPOLARPARAMETER
typedef struct _dwg_object_BLOCKPOLARSTRETCHACTION Dwg_Object_BLOCKPOLARSTRETCHACTION
typedef struct _dwg_object_BLOCKPROPERTIESTABLE Dwg_Object_BLOCKPROPERTIESTABLE
typedef struct _dwg_object_BLOCKPROPERTIESTABLEGRIP Dwg_Object_BLOCKPROPERTIESTABLEGRIP
typedef struct _dwg_object_BLOCKREPRESENTATION Dwg_Object_BLOCKREPRESENTATION
typedef struct _dwg_object_BLOCKROTATEACTION Dwg_Object_BLOCKROTATEACTION
typedef struct _dwg_object_BLOCKROTATIONGRIP Dwg_Object_BLOCKROTATIONGRIP
typedef struct _dwg_object_BLOCKROTATIONPARAMETER Dwg_Object_BLOCKROTATIONPARAMETER
typedef struct _dwg_object_BLOCKSCALEACTION Dwg_Object_BLOCKSCALEACTION
typedef struct _dwg_BLOCKSTRETCHACTION_handles Dwg_BLOCKSTRETCHACTION_handles
typedef struct _dwg_BLOCKSTRETCHACTION_codes Dwg_BLOCKSTRETCHACTION_codes
typedef struct _dwg_object_BLOCKSTRETCHACTION Dwg_Object_BLOCKSTRETCHACTION
typedef struct _dwg_object_BLOCKUSERPARAMETER Dwg_Object_BLOCKUSERPARAMETER
typedef struct _dwg_object_BLOCKXYGRIP Dwg_Object_BLOCKXYGRIP
typedef struct _dwg_object_BLOCKXYPARAMETER Dwg_Object_BLOCKXYPARAMETER
typedef struct _dwg_object_DYNAMICBLOCKPROXYNODE Dwg_Object_DYNAMICBLOCKPROXYNODE
typedef struct _dwg_POINTCLOUD_IntensityStyle Dwg_POINTCLOUD_IntensityStyle
typedef struct _dwg_POINTCLOUD_Clippings Dwg_POINTCLOUD_Clippings
typedef struct _dwg_POINTCLOUDEX_Croppings Dwg_POINTCLOUDEX_Croppings
typedef struct _dwg_entity_POINTCLOUD Dwg_Entity_POINTCLOUD
typedef struct _dwg_entity_POINTCLOUDEX Dwg_Entity_POINTCLOUDEX
typedef struct _dwg_object_POINTCLOUDDEF Dwg_Object_POINTCLOUDDEF
typedef struct _dwg_object_POINTCLOUDDEFEX Dwg_Object_POINTCLOUDDEFEX
typedef struct _dwg_object_POINTCLOUDDEF_REACTOR Dwg_Object_POINTCLOUDDEF_REACTOR
typedef struct _dwg_object_POINTCLOUDDEF_REACTOR_EX Dwg_Object_POINTCLOUDDEF_REACTOR_EX
typedef struct _dwg_ColorRamp Dwg_ColorRamp
typedef struct _dwg_POINTCLOUDCOLORMAP_Ramp Dwg_POINTCLOUDCOLORMAP_Ramp
typedef struct _dwg_object_POINTCLOUDCOLORMAP Dwg_Object_POINTCLOUDCOLORMAP
typedef struct _dwg_COMPOUNDOBJECTID Dwg_COMPOUNDOBJECTID
typedef struct _dwg_PARTIAL_VIEWING_INDEX_Entry Dwg_PARTIAL_VIEWING_INDEX_Entry
typedef struct _dwg_object_PARTIAL_VIEWING_INDEX Dwg_Object_PARTIAL_VIEWING_INDEX
typedef struct _dwg_entity_UNKNOWN_ENT Dwg_Entity_UNKNOWN_ENT
typedef struct _dwg_object_UNKNOWN_OBJ Dwg_Object_UNKNOWN_OBJ
typedef struct _dwg_entity_REPEAT Dwg_Entity_REPEAT
typedef struct _dwg_entity_ENDREP Dwg_Entity_ENDREP
typedef struct _dwg_entity_LOAD Dwg_Entity_LOAD
typedef struct _dwg_entity_JUMP Dwg_Entity_JUMP
typedef struct _dwg_entity_3DLINE Dwg_Entity__3DLINE
typedef struct _dwg_entity_eed_data Dwg_Eed_Data
typedef struct _dwg_entity_eed Dwg_Eed
typedef struct _dwg_object_entity Dwg_Object_Entity
typedef struct _dwg_object_object Dwg_Object_Object
typedef struct _dwg_class Dwg_Class
typedef struct _dwg_object Dwg_Object
typedef struct _dwg_chain Dwg_Chain
typedef enum DWG_SECTION_TYPE Dwg_Section_Type
typedef enum DWG_SECTION_TYPE_R13 Dwg_Section_Type_r13
typedef enum DWG_SECTION_TYPE_R11 Dwg_Section_Type_r11
typedef struct _dwg_section Dwg_Section
typedef struct _dwg_SummaryInfo_Property Dwg_SummaryInfo_Property
typedef struct _dwg_FileDepList_Files Dwg_FileDepList_Files
typedef struct _dwg_AcDs_SegmentIndex Dwg_AcDs_SegmentIndex
typedef struct _dwg_AcDs_DataIndex_Entry Dwg_AcDs_DataIndex_Entry
typedef struct _dwg_AcDs_DataIndex Dwg_AcDs_DataIndex
typedef struct _dwg_AcDs_Data_RecordHdr Dwg_AcDs_Data_RecordHdr
typedef struct _dwg_AcDs_Data_Record Dwg_AcDs_Data_Record
typedef struct _dwg_AcDs_Data Dwg_AcDs_Data
typedef struct _dwg_AcDs_DataBlobRef_Page Dwg_AcDs_DataBlobRef_Page
typedef struct _dwg_AcDs_DataBlobRef Dwg_AcDs_DataBlobRef
typedef struct _dwg_AcDs_DataBlob Dwg_AcDs_DataBlob
typedef struct _dwg_AcDs_DataBlob01 Dwg_AcDs_DataBlob01
typedef struct _dwg_AcDs_SchemaIndex_Prop Dwg_AcDs_SchemaIndex_Prop
typedef struct _dwg_AcDs_SchemaIndex Dwg_AcDs_SchemaIndex
typedef struct _dwg_AcDs_Schema_Prop Dwg_AcDs_Schema_Prop
typedef struct _dwg_AcDs_Schema Dwg_AcDs_Schema
typedef struct _dwg_AcDs_SchemaData_UProp Dwg_AcDs_SchemaData_UProp
typedef struct _dwg_AcDs_SchemaData Dwg_AcDs_SchemaData
typedef struct _dwg_AcDs_Search_IdIdx Dwg_AcDs_Search_IdIdx
typedef struct _dwg_AcDs_Search_IdIdxs Dwg_AcDs_Search_IdIdxs
typedef struct _dwg_AcDs_Search_Data Dwg_AcDs_Search_Data
typedef struct _dwg_AcDs_Search Dwg_AcDs_Search
typedef struct _dwg_AcDs_Segment Dwg_AcDs_Segment
typedef struct _dwg_AcDs Dwg_AcDs
typedef struct _dwg_header Dwg_Header
typedef struct r2007_file_header Dwg_R2007_Header
typedef struct _dwg_R2004_Header Dwg_R2004_Header
typedef struct _dwg_auxheader Dwg_AuxHeader
typedef struct _dwg_summaryinfo Dwg_SummaryInfo
typedef struct _dwg_appinfo Dwg_AppInfo
typedef struct _dwg_filedeplist Dwg_FileDepList
typedef struct _dwg_security Dwg_Security
typedef struct _dwg_vbaproject Dwg_VBAProject
typedef struct _dwg_appinfohistory Dwg_AppInfoHistory
typedef struct _dwg_revhistory Dwg_RevHistory
typedef struct _dwg_objfreespace Dwg_ObjFreeSpace
typedef struct _dwg_template Dwg_Template
typedef struct _dwg_secondheader_sections Dwg_SecondHeader_Sections
typedef struct _dwg_secondheader_handles Dwg_SecondHeader_Handles
typedef struct _dwg_secondheader Dwg_SecondHeader
typedef struct _dwg_struct Dwg_Data
typedef enum RESBUF_VALUE_TYPE Dwg_Resbuf_Value_Type
typedef struct rgbpalette Dwg_RGB_Palette

Enumerations

enum  DWG_VERSION_TYPE {
  R_INVALID , R_1_1 , R_1_2 , R_1_3 ,
  R_1_4 , R_2_0b , R_2_0 , R_2_10 ,
  R_2_21 , R_2_22 , R_2_4 , R_2_5 ,
  R_2_6 , R_9 , R_9c1 , R_10 ,
  R_11b1 , R_11b2 , R_11 , R_12 = R_11 ,
  R_13b1 , R_13b2 , R_13 , R_13c3 ,
  R_14 , R_2000b , R_2000 , R_2000i ,
  R_2002 , R_2004a , R_2004b , R_2004c ,
  R_2004 , R_2007a , R_2007b , R_2007 ,
  R_2010b , R_2010 , R_2013b , R_2013 ,
  R_2018b , R_2018 , R_2022b , R_AFTER
}
enum  DWG_CLASS_STABILITY { DWG_CLASS_STABLE , DWG_CLASS_UNSTABLE , DWG_CLASS_DEBUGGING , DWG_CLASS_UNHANDLED }
enum  DWG_ENTITY_SECTIONS { DWG_ENTITY_SECTION = 0 , DWG_BLOCKS_SECTION = 0x40 , DWG_EXTRA_SECTION = 0x80 }
enum  DWG_OBJECT_SUPERTYPE { DWG_SUPERTYPE_ENTITY , DWG_SUPERTYPE_OBJECT }
enum  DWG_OBJECT_TYPE {
  DWG_TYPE_UNUSED = 0x00 , DWG_TYPE_TEXT = 0x01 , DWG_TYPE_ATTRIB = 0x02 , DWG_TYPE_ATTDEF = 0x03 ,
  DWG_TYPE_BLOCK = 0x04 , DWG_TYPE_ENDBLK = 0x05 , DWG_TYPE_SEQEND = 0x06 , DWG_TYPE_INSERT = 0x07 ,
  DWG_TYPE_MINSERT = 0x08 , DWG_TYPE_VERTEX_2D = 0x0a , DWG_TYPE_VERTEX_3D = 0x0b , DWG_TYPE_VERTEX_MESH = 0x0c ,
  DWG_TYPE_VERTEX_PFACE = 0x0d , DWG_TYPE_VERTEX_PFACE_FACE = 0x0e , DWG_TYPE_POLYLINE_2D = 0x0f , DWG_TYPE_POLYLINE_3D = 0x10 ,
  DWG_TYPE_ARC = 0x11 , DWG_TYPE_CIRCLE = 0x12 , DWG_TYPE_LINE = 0x13 , DWG_TYPE_DIMENSION_ORDINATE = 0x14 ,
  DWG_TYPE_DIMENSION_LINEAR = 0x15 , DWG_TYPE_DIMENSION_ALIGNED = 0x16 , DWG_TYPE_DIMENSION_ANG3PT = 0x17 , DWG_TYPE_DIMENSION_ANG2LN = 0x18 ,
  DWG_TYPE_DIMENSION_RADIUS = 0x19 , DWG_TYPE_DIMENSION_DIAMETER = 0x1A , DWG_TYPE_POINT = 0x1b , DWG_TYPE__3DFACE = 0x1c ,
  DWG_TYPE_POLYLINE_PFACE = 0x1d , DWG_TYPE_POLYLINE_MESH = 0x1e , DWG_TYPE_SOLID = 0x1f , DWG_TYPE_TRACE = 0x20 ,
  DWG_TYPE_SHAPE = 0x21 , DWG_TYPE_VIEWPORT = 0x22 , DWG_TYPE_ELLIPSE = 0x23 , DWG_TYPE_SPLINE = 0x24 ,
  DWG_TYPE_REGION = 0x25 , DWG_TYPE__3DSOLID = 0x26 , DWG_TYPE_BODY = 0x27 , DWG_TYPE_RAY = 0x28 ,
  DWG_TYPE_XLINE = 0x29 , DWG_TYPE_DICTIONARY = 0x2a , DWG_TYPE_OLEFRAME = 0x2b , DWG_TYPE_MTEXT = 0x2c ,
  DWG_TYPE_LEADER = 0x2d , DWG_TYPE_TOLERANCE = 0x2e , DWG_TYPE_MLINE = 0x2f , DWG_TYPE_BLOCK_CONTROL = 0x30 ,
  DWG_TYPE_BLOCK_HEADER = 0x31 , DWG_TYPE_LAYER_CONTROL = 0x32 , DWG_TYPE_LAYER = 0x33 , DWG_TYPE_STYLE_CONTROL = 0x34 ,
  DWG_TYPE_STYLE = 0x35 , DWG_TYPE_LTYPE_CONTROL = 0x38 , DWG_TYPE_LTYPE = 0x39 , DWG_TYPE_VIEW_CONTROL = 0x3c ,
  DWG_TYPE_VIEW = 0x3d , DWG_TYPE_UCS_CONTROL = 0x3e , DWG_TYPE_UCS = 0x3f , DWG_TYPE_VPORT_CONTROL = 0x40 ,
  DWG_TYPE_VPORT = 0x41 , DWG_TYPE_APPID_CONTROL = 0x42 , DWG_TYPE_APPID = 0x43 , DWG_TYPE_DIMSTYLE_CONTROL = 0x44 ,
  DWG_TYPE_DIMSTYLE = 0x45 , DWG_TYPE_VX_CONTROL = 0x46 , DWG_TYPE_VX_TABLE_RECORD = 0x47 , DWG_TYPE_GROUP = 0x48 ,
  DWG_TYPE_MLINESTYLE = 0x49 , DWG_TYPE_OLE2FRAME = 0x4a , DWG_TYPE_DUMMY = 0x4b , DWG_TYPE_LONG_TRANSACTION = 0x4c ,
  DWG_TYPE_LWPOLYLINE = 0x4d , DWG_TYPE_HATCH = 0x4e , DWG_TYPE_XRECORD = 0x4f , DWG_TYPE_PLACEHOLDER = 0x50 ,
  DWG_TYPE_VBA_PROJECT = 0x51 , DWG_TYPE_LAYOUT = 0x52 , DWG_TYPE_PROXY_ENTITY = 0x1f2 , DWG_TYPE_PROXY_OBJECT = 0x1f3 ,
  DWG_TYPE_ACDSRECORD = 500 , DWG_TYPE_ACDSSCHEMA , DWG_TYPE_ACMECOMMANDHISTORY , DWG_TYPE_ACMESCOPE ,
  DWG_TYPE_ACMESTATEMGR , DWG_TYPE_ACSH_BOOLEAN_CLASS , DWG_TYPE_ACSH_BOX_CLASS , DWG_TYPE_ACSH_BREP_CLASS ,
  DWG_TYPE_ACSH_CHAMFER_CLASS , DWG_TYPE_ACSH_CONE_CLASS , DWG_TYPE_ACSH_CYLINDER_CLASS , DWG_TYPE_ACSH_EXTRUSION_CLASS ,
  DWG_TYPE_ACSH_FILLET_CLASS , DWG_TYPE_ACSH_HISTORY_CLASS , DWG_TYPE_ACSH_LOFT_CLASS , DWG_TYPE_ACSH_PYRAMID_CLASS ,
  DWG_TYPE_ACSH_REVOLVE_CLASS , DWG_TYPE_ACSH_SPHERE_CLASS , DWG_TYPE_ACSH_SWEEP_CLASS , DWG_TYPE_ACSH_TORUS_CLASS ,
  DWG_TYPE_ACSH_WEDGE_CLASS , DWG_TYPE_ALDIMOBJECTCONTEXTDATA , DWG_TYPE_ALIGNMENTPARAMETERENTITY , DWG_TYPE_ANGDIMOBJECTCONTEXTDATA ,
  DWG_TYPE_ANNOTSCALEOBJECTCONTEXTDATA , DWG_TYPE_ARCALIGNEDTEXT , DWG_TYPE_ARC_DIMENSION , DWG_TYPE_ASSOC2DCONSTRAINTGROUP ,
  DWG_TYPE_ASSOC3POINTANGULARDIMACTIONBODY , DWG_TYPE_ASSOCACTION , DWG_TYPE_ASSOCACTIONPARAM , DWG_TYPE_ASSOCALIGNEDDIMACTIONBODY ,
  DWG_TYPE_ASSOCARRAYACTIONBODY , DWG_TYPE_ASSOCARRAYMODIFYACTIONBODY , DWG_TYPE_ASSOCARRAYMODIFYPARAMETERS , DWG_TYPE_ASSOCARRAYPATHPARAMETERS ,
  DWG_TYPE_ASSOCARRAYPOLARPARAMETERS , DWG_TYPE_ASSOCARRAYRECTANGULARPARAMETERS , DWG_TYPE_ASSOCASMBODYACTIONPARAM , DWG_TYPE_ASSOCBLENDSURFACEACTIONBODY ,
  DWG_TYPE_ASSOCCOMPOUNDACTIONPARAM , DWG_TYPE_ASSOCDEPENDENCY , DWG_TYPE_ASSOCDIMDEPENDENCYBODY , DWG_TYPE_ASSOCEDGEACTIONPARAM ,
  DWG_TYPE_ASSOCEDGECHAMFERACTIONBODY , DWG_TYPE_ASSOCEDGEFILLETACTIONBODY , DWG_TYPE_ASSOCEXTENDSURFACEACTIONBODY , DWG_TYPE_ASSOCEXTRUDEDSURFACEACTIONBODY ,
  DWG_TYPE_ASSOCFACEACTIONPARAM , DWG_TYPE_ASSOCFILLETSURFACEACTIONBODY , DWG_TYPE_ASSOCGEOMDEPENDENCY , DWG_TYPE_ASSOCLOFTEDSURFACEACTIONBODY ,
  DWG_TYPE_ASSOCMLEADERACTIONBODY , DWG_TYPE_ASSOCNETWORK , DWG_TYPE_ASSOCNETWORKSURFACEACTIONBODY , DWG_TYPE_ASSOCOBJECTACTIONPARAM ,
  DWG_TYPE_ASSOCOFFSETSURFACEACTIONBODY , DWG_TYPE_ASSOCORDINATEDIMACTIONBODY , DWG_TYPE_ASSOCOSNAPPOINTREFACTIONPARAM , DWG_TYPE_ASSOCPATCHSURFACEACTIONBODY ,
  DWG_TYPE_ASSOCPATHACTIONPARAM , DWG_TYPE_ASSOCPERSSUBENTMANAGER , DWG_TYPE_ASSOCPLANESURFACEACTIONBODY , DWG_TYPE_ASSOCPOINTREFACTIONPARAM ,
  DWG_TYPE_ASSOCRESTOREENTITYSTATEACTIONBODY , DWG_TYPE_ASSOCREVOLVEDSURFACEACTIONBODY , DWG_TYPE_ASSOCROTATEDDIMACTIONBODY , DWG_TYPE_ASSOCSWEPTSURFACEACTIONBODY ,
  DWG_TYPE_ASSOCTRIMSURFACEACTIONBODY , DWG_TYPE_ASSOCVALUEDEPENDENCY , DWG_TYPE_ASSOCVARIABLE , DWG_TYPE_ASSOCVERTEXACTIONPARAM ,
  DWG_TYPE_BASEPOINTPARAMETERENTITY , DWG_TYPE_BLKREFOBJECTCONTEXTDATA , DWG_TYPE_BLOCKALIGNEDCONSTRAINTPARAMETER , DWG_TYPE_BLOCKALIGNMENTGRIP ,
  DWG_TYPE_BLOCKALIGNMENTPARAMETER , DWG_TYPE_BLOCKANGULARCONSTRAINTPARAMETER , DWG_TYPE_BLOCKARRAYACTION , DWG_TYPE_BLOCKBASEPOINTPARAMETER ,
  DWG_TYPE_BLOCKDIAMETRICCONSTRAINTPARAMETER , DWG_TYPE_BLOCKFLIPACTION , DWG_TYPE_BLOCKFLIPGRIP , DWG_TYPE_BLOCKFLIPPARAMETER ,
  DWG_TYPE_BLOCKGRIPLOCATIONCOMPONENT , DWG_TYPE_BLOCKHORIZONTALCONSTRAINTPARAMETER , DWG_TYPE_BLOCKLINEARCONSTRAINTPARAMETER , DWG_TYPE_BLOCKLINEARGRIP ,
  DWG_TYPE_BLOCKLINEARPARAMETER , DWG_TYPE_BLOCKLOOKUPACTION , DWG_TYPE_BLOCKLOOKUPGRIP , DWG_TYPE_BLOCKLOOKUPPARAMETER ,
  DWG_TYPE_BLOCKMOVEACTION , DWG_TYPE_BLOCKPARAMDEPENDENCYBODY , DWG_TYPE_BLOCKPOINTPARAMETER , DWG_TYPE_BLOCKPOLARGRIP ,
  DWG_TYPE_BLOCKPOLARPARAMETER , DWG_TYPE_BLOCKPOLARSTRETCHACTION , DWG_TYPE_BLOCKPROPERTIESTABLE , DWG_TYPE_BLOCKPROPERTIESTABLEGRIP ,
  DWG_TYPE_BLOCKRADIALCONSTRAINTPARAMETER , DWG_TYPE_BLOCKREPRESENTATION , DWG_TYPE_BLOCKROTATEACTION , DWG_TYPE_BLOCKROTATIONGRIP ,
  DWG_TYPE_BLOCKROTATIONPARAMETER , DWG_TYPE_BLOCKSCALEACTION , DWG_TYPE_BLOCKSTRETCHACTION , DWG_TYPE_BLOCKUSERPARAMETER ,
  DWG_TYPE_BLOCKVERTICALCONSTRAINTPARAMETER , DWG_TYPE_BLOCKVISIBILITYGRIP , DWG_TYPE_BLOCKVISIBILITYPARAMETER , DWG_TYPE_BLOCKXYGRIP ,
  DWG_TYPE_BLOCKXYPARAMETER , DWG_TYPE_CAMERA , DWG_TYPE_CELLSTYLEMAP , DWG_TYPE_CONTEXTDATAMANAGER ,
  DWG_TYPE_CSACDOCUMENTOPTIONS , DWG_TYPE_CURVEPATH , DWG_TYPE_DATALINK , DWG_TYPE_DATATABLE ,
  DWG_TYPE_DBCOLOR , DWG_TYPE_DETAILVIEWSTYLE , DWG_TYPE_DGNDEFINITION , DWG_TYPE_DGNUNDERLAY ,
  DWG_TYPE_DICTIONARYVAR , DWG_TYPE_DICTIONARYWDFLT , DWG_TYPE_DIMASSOC , DWG_TYPE_DMDIMOBJECTCONTEXTDATA ,
  DWG_TYPE_DWFDEFINITION , DWG_TYPE_DWFUNDERLAY , DWG_TYPE_DYNAMICBLOCKPROXYNODE , DWG_TYPE_DYNAMICBLOCKPURGEPREVENTER ,
  DWG_TYPE_EVALUATION_GRAPH , DWG_TYPE_EXTRUDEDSURFACE , DWG_TYPE_FCFOBJECTCONTEXTDATA , DWG_TYPE_FIELD ,
  DWG_TYPE_FIELDLIST , DWG_TYPE_FLIPPARAMETERENTITY , DWG_TYPE_FLIPACTIONENTITY , DWG_TYPE_GEODATA ,
  DWG_TYPE_GEOMAPIMAGE , DWG_TYPE_GEOPOSITIONMARKER , DWG_TYPE_GRADIENT_BACKGROUND , DWG_TYPE_GROUND_PLANE_BACKGROUND ,
  DWG_TYPE_HELIX , DWG_TYPE_IBL_BACKGROUND , DWG_TYPE_IDBUFFER , DWG_TYPE_IMAGE ,
  DWG_TYPE_IMAGEDEF , DWG_TYPE_IMAGEDEF_REACTOR , DWG_TYPE_IMAGE_BACKGROUND , DWG_TYPE_INDEX ,
  DWG_TYPE_LARGE_RADIAL_DIMENSION , DWG_TYPE_LAYERFILTER , DWG_TYPE_LAYER_INDEX , DWG_TYPE_LAYOUTPRINTCONFIG ,
  DWG_TYPE_LEADEROBJECTCONTEXTDATA , DWG_TYPE_LIGHT , DWG_TYPE_LIGHTLIST , DWG_TYPE_LINEARPARAMETERENTITY ,
  DWG_TYPE_LOFTEDSURFACE , DWG_TYPE_MATERIAL , DWG_TYPE_MENTALRAYRENDERSETTINGS , DWG_TYPE_MESH ,
  DWG_TYPE_MLEADEROBJECTCONTEXTDATA , DWG_TYPE_MLEADERSTYLE , DWG_TYPE_MOVEACTIONENTITY , DWG_TYPE_MOTIONPATH ,
  DWG_TYPE_MPOLYGON , DWG_TYPE_MTEXTATTRIBUTEOBJECTCONTEXTDATA , DWG_TYPE_MTEXTOBJECTCONTEXTDATA , DWG_TYPE_MULTILEADER ,
  DWG_TYPE_NAVISWORKSMODEL , DWG_TYPE_NAVISWORKSMODELDEF , DWG_TYPE_NPOCOLLECTION , DWG_TYPE_NURBSURFACE ,
  DWG_TYPE_OBJECT_PTR , DWG_TYPE_ORDDIMOBJECTCONTEXTDATA , DWG_TYPE_PARTIAL_VIEWING_INDEX , DWG_TYPE_PDFDEFINITION ,
  DWG_TYPE_PDFUNDERLAY , DWG_TYPE_PERSUBENTMGR , DWG_TYPE_PLANESURFACE , DWG_TYPE_PLOTSETTINGS ,
  DWG_TYPE_POINTCLOUD , DWG_TYPE_POINTCLOUDCOLORMAP , DWG_TYPE_POINTCLOUDDEF , DWG_TYPE_POINTCLOUDDEFEX ,
  DWG_TYPE_POINTCLOUDDEF_REACTOR , DWG_TYPE_POINTCLOUDDEF_REACTOR_EX , DWG_TYPE_POINTCLOUDEX , DWG_TYPE_POINTPARAMETERENTITY ,
  DWG_TYPE_POINTPATH , DWG_TYPE_POLARGRIPENTITY , DWG_TYPE_RADIMLGOBJECTCONTEXTDATA , DWG_TYPE_RADIMOBJECTCONTEXTDATA ,
  DWG_TYPE_RAPIDRTRENDERSETTINGS , DWG_TYPE_RASTERVARIABLES , DWG_TYPE_RENDERENTRY , DWG_TYPE_RENDERENVIRONMENT ,
  DWG_TYPE_RENDERGLOBAL , DWG_TYPE_RENDERSETTINGS , DWG_TYPE_REVOLVEDSURFACE , DWG_TYPE_ROTATIONPARAMETERENTITY ,
  DWG_TYPE_ROTATEACTIONENTITY , DWG_TYPE_RTEXT , DWG_TYPE_SCALE , DWG_TYPE_SCALEACTIONENTITY ,
  DWG_TYPE_SECTIONOBJECT , DWG_TYPE_SECTIONVIEWSTYLE , DWG_TYPE_SECTION_MANAGER , DWG_TYPE_SECTION_SETTINGS ,
  DWG_TYPE_SKYLIGHT_BACKGROUND , DWG_TYPE_SOLID_BACKGROUND , DWG_TYPE_SORTENTSTABLE , DWG_TYPE_SPATIAL_FILTER ,
  DWG_TYPE_SPATIAL_INDEX , DWG_TYPE_STRETCHACTIONENTITY , DWG_TYPE_SUN , DWG_TYPE_SUNSTUDY ,
  DWG_TYPE_SWEPTSURFACE , DWG_TYPE_TABLE , DWG_TYPE_TABLECONTENT , DWG_TYPE_TABLEGEOMETRY ,
  DWG_TYPE_TABLESTYLE , DWG_TYPE_TEXTOBJECTCONTEXTDATA , DWG_TYPE_TVDEVICEPROPERTIES , DWG_TYPE_VISIBILITYGRIPENTITY ,
  DWG_TYPE_VISIBILITYPARAMETERENTITY , DWG_TYPE_VISUALSTYLE , DWG_TYPE_WIPEOUT , DWG_TYPE_WIPEOUTVARIABLES ,
  DWG_TYPE_XREFPANELOBJECT , DWG_TYPE_XYPARAMETERENTITY , DWG_TYPE_BREAKDATA , DWG_TYPE_BREAKPOINTREF ,
  DWG_TYPE_FLIPGRIPENTITY , DWG_TYPE_LINEARGRIPENTITY , DWG_TYPE_ROTATIONGRIPENTITY , DWG_TYPE_XYGRIPENTITY ,
  DWG_TYPE__3DLINE , DWG_TYPE_REPEAT , DWG_TYPE_ENDREP , DWG_TYPE_JUMP ,
  DWG_TYPE_LOAD , DWG_TYPE_ABSHDRAWINGSETTINGS , DWG_TYPE_ACAECUSTOBJ , DWG_TYPE_ACAEEEMGROBJ ,
  DWG_TYPE_ACAMCOMP , DWG_TYPE_ACAMCOMPDEF , DWG_TYPE_ACAMCOMPDEFMGR , DWG_TYPE_ACAMCONTEXTMODELER ,
  DWG_TYPE_ACAMGDIMSTD , DWG_TYPE_ACAMGFILTERDAT , DWG_TYPE_ACAMGHOLECHARTSTDCSN , DWG_TYPE_ACAMGHOLECHARTSTDDIN ,
  DWG_TYPE_ACAMGHOLECHARTSTDISO , DWG_TYPE_ACAMGLAYSTD , DWG_TYPE_ACAMGRCOMPDEF , DWG_TYPE_ACAMGRCOMPDEFSET ,
  DWG_TYPE_ACAMGTITLESTD , DWG_TYPE_ACAMMVDBACKUPOBJECT , DWG_TYPE_ACAMPROJECT , DWG_TYPE_ACAMSHAFTCOMPDEF ,
  DWG_TYPE_ACAMSTDPCOMPDEF , DWG_TYPE_ACAMWBLOCKTEMPENTS , DWG_TYPE_ACARRAYJIGENTITY , DWG_TYPE_ACCMCONTEXT ,
  DWG_TYPE_ACDBCIRCARCRES , DWG_TYPE_ACDBDIMENSIONRES , DWG_TYPE_ACDBENTITYCACHE , DWG_TYPE_ACDBLINERES ,
  DWG_TYPE_ACDBSTDPARTRES_ARC , DWG_TYPE_ACDBSTDPARTRES_LINE , DWG_TYPE_ACDB_HATCHSCALECONTEXTDATA_CLASS , DWG_TYPE_ACDB_HATCHVIEWCONTEXTDATA_CLASS ,
  DWG_TYPE_ACDB_PROXY_ENTITY_DATA , DWG_TYPE_ACGREFACADMASTER , DWG_TYPE_ACGREFMASTER , DWG_TYPE_ACIMINTSYSVAR ,
  DWG_TYPE_ACIMREALSYSVAR , DWG_TYPE_ACIMSTRSYSVAR , DWG_TYPE_ACIMSYSVARMAN , DWG_TYPE_ACMANOOTATIONVIEWSTANDARDANSI ,
  DWG_TYPE_ACMANOOTATIONVIEWSTANDARDCSN , DWG_TYPE_ACMANOOTATIONVIEWSTANDARDDIN , DWG_TYPE_ACMANOOTATIONVIEWSTANDARDISO , DWG_TYPE_ACMAPLEGENDDBOBJECT ,
  DWG_TYPE_ACMAPLEGENDITEMDBOBJECT , DWG_TYPE_ACMAPMAPVIEWPORTDBOBJECT , DWG_TYPE_ACMAPPRINTLAYOUTELEMENTDBOBJECTCONTAINER , DWG_TYPE_ACMBALLOON ,
  DWG_TYPE_ACMBOM , DWG_TYPE_ACMBOMROW , DWG_TYPE_ACMBOMROWSTRUCT , DWG_TYPE_ACMBOMSTANDARDANSI ,
  DWG_TYPE_ACMBOMSTANDARDCSN , DWG_TYPE_ACMBOMSTANDARDDIN , DWG_TYPE_ACMBOMSTANDARDISO , DWG_TYPE_ACMCENTERLINESTANDARDANSI ,
  DWG_TYPE_ACMCENTERLINESTANDARDCSN , DWG_TYPE_ACMCENTERLINESTANDARDDIN , DWG_TYPE_ACMCENTERLINESTANDARDISO , DWG_TYPE_ACMDATADICTIONARY ,
  DWG_TYPE_ACMDATAENTRY , DWG_TYPE_ACMDATAENTRYBLOCK , DWG_TYPE_ACMDATUMID , DWG_TYPE_ACMDATUMSTANDARDANSI ,
  DWG_TYPE_ACMDATUMSTANDARDCSN , DWG_TYPE_ACMDATUMSTANDARDDIN , DWG_TYPE_ACMDATUMSTANDARDISO , DWG_TYPE_ACMDATUMSTANDARDISO2012 ,
  DWG_TYPE_ACMDETAILSTANDARDANSI , DWG_TYPE_ACMDETAILSTANDARDCSN , DWG_TYPE_ACMDETAILSTANDARDDIN , DWG_TYPE_ACMDETAILSTANDARDISO ,
  DWG_TYPE_ACMDETAILTANDARDCUSTOM , DWG_TYPE_ACMDIMBREAKPERSREACTOR , DWG_TYPE_ACMEDRAWINGMAN , DWG_TYPE_ACMEVIEW ,
  DWG_TYPE_ACME_DATABASE , DWG_TYPE_ACME_DOCUMENT , DWG_TYPE_ACMFCFRAME , DWG_TYPE_ACMFCFSTANDARDANSI ,
  DWG_TYPE_ACMFCFSTANDARDCSN , DWG_TYPE_ACMFCFSTANDARDDIN , DWG_TYPE_ACMFCFSTANDARDISO , DWG_TYPE_ACMFCFSTANDARDISO2004 ,
  DWG_TYPE_ACMFCFSTANDARDISO2012 , DWG_TYPE_ACMIDSTANDARDANSI , DWG_TYPE_ACMIDSTANDARDCSN , DWG_TYPE_ACMIDSTANDARDDIN ,
  DWG_TYPE_ACMIDSTANDARDISO , DWG_TYPE_ACMIDSTANDARDISO2004 , DWG_TYPE_ACMIDSTANDARDISO2012 , DWG_TYPE_ACMNOTESTANDARDANSI ,
  DWG_TYPE_ACMNOTESTANDARDCSN , DWG_TYPE_ACMNOTESTANDARDDIN , DWG_TYPE_ACMNOTESTANDARDISO , DWG_TYPE_ACMPARTLIST ,
  DWG_TYPE_ACMPICKOBJ , DWG_TYPE_ACMSECTIONSTANDARDANSI , DWG_TYPE_ACMSECTIONSTANDARDCSN2002 , DWG_TYPE_ACMSECTIONSTANDARDCUSTOM ,
  DWG_TYPE_ACMSECTIONSTANDARDDIN , DWG_TYPE_ACMSECTIONSTANDARDISO , DWG_TYPE_ACMSECTIONSTANDARDISO2001 , DWG_TYPE_ACMSTANDARDANSI ,
  DWG_TYPE_ACMSTANDARDCSN , DWG_TYPE_ACMSTANDARDDIN , DWG_TYPE_ACMSTANDARDISO , DWG_TYPE_ACMSURFSTANDARDANSI ,
  DWG_TYPE_ACMSURFSTANDARDCSN , DWG_TYPE_ACMSURFSTANDARDDIN , DWG_TYPE_ACMSURFSTANDARDISO , DWG_TYPE_ACMSURFSTANDARDISO2002 ,
  DWG_TYPE_ACMSURFSYM , DWG_TYPE_ACMTAPERSTANDARDANSI , DWG_TYPE_ACMTAPERSTANDARDCSN , DWG_TYPE_ACMTAPERSTANDARDDIN ,
  DWG_TYPE_ACMTAPERSTANDARDISO , DWG_TYPE_ACMTHREADLINESTANDARDANSI , DWG_TYPE_ACMTHREADLINESTANDARDCSN , DWG_TYPE_ACMTHREADLINESTANDARDDIN ,
  DWG_TYPE_ACMTHREADLINESTANDARDISO , DWG_TYPE_ACMWELDSTANDARDANSI , DWG_TYPE_ACMWELDSTANDARDCSN , DWG_TYPE_ACMWELDSTANDARDDIN ,
  DWG_TYPE_ACMWELDSTANDARDISO , DWG_TYPE_ACMWELDSYM , DWG_TYPE_ACRFATTGENMGR , DWG_TYPE_ACRFINSADJ ,
  DWG_TYPE_ACRFINSADJUSTERMGR , DWG_TYPE_ACRFMCADAPIATTHOLDER , DWG_TYPE_ACRFOBJATTMGR , DWG_TYPE_ACSH_SUBENT_MATERIAL_CLASS ,
  DWG_TYPE_AC_AM_2D_XREF_MGR , DWG_TYPE_AC_AM_BASIC_VIEW , DWG_TYPE_AC_AM_BASIC_VIEW_DEF , DWG_TYPE_AC_AM_COMPLEX_HIDE_SITUATION ,
  DWG_TYPE_AC_AM_COMP_VIEW_DEF , DWG_TYPE_AC_AM_COMP_VIEW_INST , DWG_TYPE_AC_AM_DIRTY_NODES , DWG_TYPE_AC_AM_HIDE_SITUATION ,
  DWG_TYPE_AC_AM_MAPPER_CACHE , DWG_TYPE_AC_AM_MASTER_VIEW_DEF , DWG_TYPE_AC_AM_MVD_DEP_MGR , DWG_TYPE_AC_AM_OVERRIDE_FILTER ,
  DWG_TYPE_AC_AM_PROPS_OVERRIDE , DWG_TYPE_AC_AM_SHAFT_HIDE_SITUATION , DWG_TYPE_AC_AM_STDP_VIEW_DEF , DWG_TYPE_AC_AM_TRANSFORM_GHOST ,
  DWG_TYPE_ADAPPL , DWG_TYPE_AECC_ALIGNMENT_DESIGN_CHECK_SET , DWG_TYPE_AECC_ALIGNMENT_LABEL_SET , DWG_TYPE_AECC_ALIGNMENT_LABEL_SET_EXT ,
  DWG_TYPE_AECC_ALIGNMENT_PARCEL_NODE , DWG_TYPE_AECC_ALIGNMENT_STYLE , DWG_TYPE_AECC_APPURTENANCE_STYLE , DWG_TYPE_AECC_ASSEMBLY_STYLE ,
  DWG_TYPE_AECC_BUILDING_SITE_STYLE , DWG_TYPE_AECC_CANT_DIAGRAM_VIEW_STYLE , DWG_TYPE_AECC_CATCHMENT_STYLE , DWG_TYPE_AECC_CLASS_NODE ,
  DWG_TYPE_AECC_CONTOURVIEW , DWG_TYPE_AECC_CORRIDOR_STYLE , DWG_TYPE_AECC_DISP_REP_ALIGNMENT , DWG_TYPE_AECC_DISP_REP_ALIGNMENT_CANT_LABEL_GROUP ,
  DWG_TYPE_AECC_DISP_REP_ALIGNMENT_CSV , DWG_TYPE_AECC_DISP_REP_ALIGNMENT_CURVE_LABEL , DWG_TYPE_AECC_DISP_REP_ALIGNMENT_DESIGNSPEED_LABEL_GROUP , DWG_TYPE_AECC_DISP_REP_ALIGNMENT_GEOMPT_LABEL_GROUP ,
  DWG_TYPE_AECC_DISP_REP_ALIGNMENT_INDEXED_PI_LABEL , DWG_TYPE_AECC_DISP_REP_ALIGNMENT_MINOR_STATION_LABEL_GROUP , DWG_TYPE_AECC_DISP_REP_ALIGNMENT_PI_LABEL , DWG_TYPE_AECC_DISP_REP_ALIGNMENT_SPIRAL_LABEL ,
  DWG_TYPE_AECC_DISP_REP_ALIGNMENT_STAEQU_LABEL_GROUP , DWG_TYPE_AECC_DISP_REP_ALIGNMENT_STATION_LABEL_GROUP , DWG_TYPE_AECC_DISP_REP_ALIGNMENT_STATION_OFFSET_LABEL , DWG_TYPE_AECC_DISP_REP_ALIGNMENT_SUPERELEVATION_LABEL_GROUP ,
  DWG_TYPE_AECC_DISP_REP_ALIGNMENT_TABLE , DWG_TYPE_AECC_DISP_REP_ALIGNMENT_TANGENT_LABEL , DWG_TYPE_AECC_DISP_REP_ALIGNMENT_VERTICAL_GEOMPT_LABELING , DWG_TYPE_AECC_DISP_REP_APPURTENANCE ,
  DWG_TYPE_AECC_DISP_REP_APPURTENANCE_CSV , DWG_TYPE_AECC_DISP_REP_APPURTENANCE_LABELING , DWG_TYPE_AECC_DISP_REP_APPURTENANCE_PROFILE_LABELING , DWG_TYPE_AECC_DISP_REP_ASSEMBLY ,
  DWG_TYPE_AECC_DISP_REP_AUTO_CORRIDOR_FEATURE_LINE , DWG_TYPE_AECC_DISP_REP_AUTO_CORRIDOR_FEATURE_LINE_PROFILE , DWG_TYPE_AECC_DISP_REP_AUTO_CORRIDOR_FEATURE_LINE_SECTION , DWG_TYPE_AECC_DISP_REP_AUTO_FEATURE_LINE ,
  DWG_TYPE_AECC_DISP_REP_AUTO_FEATURE_LINE_CSV , DWG_TYPE_AECC_DISP_REP_AUTO_FEATURE_LINE_PROFILE , DWG_TYPE_AECC_DISP_REP_AUTO_FEATURE_LINE_SECTION , DWG_TYPE_AECC_DISP_REP_BUILDINGSITE ,
  DWG_TYPE_AECC_DISP_REP_BUILDINGUTIL_CONNECTOR , DWG_TYPE_AECC_DISP_REP_CANT_DIAGRAM_VIEW , DWG_TYPE_AECC_DISP_REP_CATCHMENT_AREA , DWG_TYPE_AECC_DISP_REP_CATCHMENT_AREA_LABEL ,
  DWG_TYPE_AECC_DISP_REP_CORRIDOR , DWG_TYPE_AECC_DISP_REP_CROSSING_PIPE_PROFILE_LABELING , DWG_TYPE_AECC_DISP_REP_CROSSING_PRESSURE_PIPE_PROFILE_LABELING , DWG_TYPE_AECC_DISP_REP_CSVSTATIONSLIDER ,
  DWG_TYPE_AECC_DISP_REP_FACE , DWG_TYPE_AECC_DISP_REP_FEATURE , DWG_TYPE_AECC_DISP_REP_FEATURE_LABEL , DWG_TYPE_AECC_DISP_REP_FEATURE_LINE ,
  DWG_TYPE_AECC_DISP_REP_FEATURE_LINE_CSV , DWG_TYPE_AECC_DISP_REP_FEATURE_LINE_PROFILE , DWG_TYPE_AECC_DISP_REP_FEATURE_LINE_SECTION , DWG_TYPE_AECC_DISP_REP_FITTING ,
  DWG_TYPE_AECC_DISP_REP_FITTING_CSV , DWG_TYPE_AECC_DISP_REP_FITTING_LABELING , DWG_TYPE_AECC_DISP_REP_FITTING_PROFILE_LABELING , DWG_TYPE_AECC_DISP_REP_FLOW_SEGMENT_LABEL ,
  DWG_TYPE_AECC_DISP_REP_GENERAL_SEGMENT_LABEL , DWG_TYPE_AECC_DISP_REP_GRADING , DWG_TYPE_AECC_DISP_REP_GRAPH , DWG_TYPE_AECC_DISP_REP_GRAPHPROFILE_NETWORKPART ,
  DWG_TYPE_AECC_DISP_REP_GRAPHPROFILE_PRESSUREPART , DWG_TYPE_AECC_DISP_REP_GRID_SURFACE , DWG_TYPE_AECC_DISP_REP_GRID_SURFACE_CSV , DWG_TYPE_AECC_DISP_REP_HORGEOMETRY_BAND_LABEL_GROUP ,
  DWG_TYPE_AECC_DISP_REP_HYDRO_REGION , DWG_TYPE_AECC_DISP_REP_INTERFERENCE_CHECK , DWG_TYPE_AECC_DISP_REP_INTERFERENCE_PART , DWG_TYPE_AECC_DISP_REP_INTERFERENCE_PART_SECTION ,
  DWG_TYPE_AECC_DISP_REP_INTERSECTION , DWG_TYPE_AECC_DISP_REP_INTERSECTION_LOCATION_LABELING , DWG_TYPE_AECC_DISP_REP_LABELING , DWG_TYPE_AECC_DISP_REP_LEGEND_TABLE ,
  DWG_TYPE_AECC_DISP_REP_LINE_BETWEEN_POINTS_LABEL , DWG_TYPE_AECC_DISP_REP_LOTLINE_CSV , DWG_TYPE_AECC_DISP_REP_MASSHAULLINE , DWG_TYPE_AECC_DISP_REP_MASS_HAUL_VIEW ,
  DWG_TYPE_AECC_DISP_REP_MATCHLINE_LABELING , DWG_TYPE_AECC_DISP_REP_MATCH_LINE , DWG_TYPE_AECC_DISP_REP_MATERIAL_SECTION , DWG_TYPE_AECC_DISP_REP_NETWORK ,
  DWG_TYPE_AECC_DISP_REP_NOTE_LABEL , DWG_TYPE_AECC_DISP_REP_OFFSET_ELEV_LABEL , DWG_TYPE_AECC_DISP_REP_PARCEL_BOUNDARY , DWG_TYPE_AECC_DISP_REP_PARCEL_FACE_LABEL ,
  DWG_TYPE_AECC_DISP_REP_PARCEL_SEGMENT , DWG_TYPE_AECC_DISP_REP_PARCEL_SEGMENT_LABEL , DWG_TYPE_AECC_DISP_REP_PARCEL_SEGMENT_TABLE , DWG_TYPE_AECC_DISP_REP_PARCEL_TABLE ,
  DWG_TYPE_AECC_DISP_REP_PIPE , DWG_TYPE_AECC_DISP_REP_PIPENETWORK_BAND_LABEL_GROUP , DWG_TYPE_AECC_DISP_REP_PIPE_CSV , DWG_TYPE_AECC_DISP_REP_PIPE_LABELING ,
  DWG_TYPE_AECC_DISP_REP_PIPE_PROFILE_LABELING , DWG_TYPE_AECC_DISP_REP_PIPE_SECTION_LABELING , DWG_TYPE_AECC_DISP_REP_PIPE_TABLE , DWG_TYPE_AECC_DISP_REP_POINT_ENT ,
  DWG_TYPE_AECC_DISP_REP_POINT_GROUP , DWG_TYPE_AECC_DISP_REP_POINT_TABLE , DWG_TYPE_AECC_DISP_REP_PRESSUREPIPENETWORK , DWG_TYPE_AECC_DISP_REP_PRESSURE_PART_TABLE ,
  DWG_TYPE_AECC_DISP_REP_PRESSURE_PIPE , DWG_TYPE_AECC_DISP_REP_PRESSURE_PIPE_CSV , DWG_TYPE_AECC_DISP_REP_PRESSURE_PIPE_LABELING , DWG_TYPE_AECC_DISP_REP_PRESSURE_PIPE_PROFILE_LABELING ,
  DWG_TYPE_AECC_DISP_REP_PRESSURE_PIPE_SECTION_LABELING , DWG_TYPE_AECC_DISP_REP_PROFILE , DWG_TYPE_AECC_DISP_REP_PROFILEDATA_BAND_LABEL_GROUP , DWG_TYPE_AECC_DISP_REP_PROFILE_PROJECTION ,
  DWG_TYPE_AECC_DISP_REP_PROFILE_PROJECTION_LABEL , DWG_TYPE_AECC_DISP_REP_PROFILE_VIEW , DWG_TYPE_AECC_DISP_REP_PROFILE_VIEW_DEPTH_LABEL , DWG_TYPE_AECC_DISP_REP_QUANTITY_TAKEOFF_AGGREGATE_EARTHWORK_TABLE ,
  DWG_TYPE_AECC_DISP_REP_RIGHT_OF_WAY , DWG_TYPE_AECC_DISP_REP_SAMPLELINE_LABELING , DWG_TYPE_AECC_DISP_REP_SAMPLE_LINE , DWG_TYPE_AECC_DISP_REP_SAMPLE_LINE_GROUP ,
  DWG_TYPE_AECC_DISP_REP_SECTION , DWG_TYPE_AECC_DISP_REP_SECTIONALDATA_BAND_LABEL_GROUP , DWG_TYPE_AECC_DISP_REP_SECTIONDATA_BAND_LABEL_GROUP , DWG_TYPE_AECC_DISP_REP_SECTIONSEGMENT_BAND_LABEL_GROUP ,
  DWG_TYPE_AECC_DISP_REP_SECTION_CORRIDOR , DWG_TYPE_AECC_DISP_REP_SECTION_CORRIDOR_POINT_LABEL_GROUP , DWG_TYPE_AECC_DISP_REP_SECTION_GRADEBREAK_LABEL_GROUP , DWG_TYPE_AECC_DISP_REP_SECTION_MINOR_OFFSET_LABEL_GROUP ,
  DWG_TYPE_AECC_DISP_REP_SECTION_OFFSET_LABEL_GROUP , DWG_TYPE_AECC_DISP_REP_SECTION_PIPENETWORK , DWG_TYPE_AECC_DISP_REP_SECTION_PRESSUREPIPENETWORK , DWG_TYPE_AECC_DISP_REP_SECTION_PROJECTION ,
  DWG_TYPE_AECC_DISP_REP_SECTION_PROJECTION_LABEL , DWG_TYPE_AECC_DISP_REP_SECTION_SEGMENT_LABEL_GROUP , DWG_TYPE_AECC_DISP_REP_SECTION_VIEW , DWG_TYPE_AECC_DISP_REP_SECTION_VIEW_DEPTH_LABEL ,
  DWG_TYPE_AECC_DISP_REP_SECTION_VIEW_QUANTITY_TAKEOFF_TABLE , DWG_TYPE_AECC_DISP_REP_SHEET , DWG_TYPE_AECC_DISP_REP_SPANNING_PIPE_LABELING , DWG_TYPE_AECC_DISP_REP_SPANNING_PIPE_PROFILE_LABELING ,
  DWG_TYPE_AECC_DISP_REP_STATION_ELEV_LABEL , DWG_TYPE_AECC_DISP_REP_STRUCTURE , DWG_TYPE_AECC_DISP_REP_STRUCTURE_CSV , DWG_TYPE_AECC_DISP_REP_STRUCTURE_LABELING ,
  DWG_TYPE_AECC_DISP_REP_STRUCTURE_PROFILE_LABELING , DWG_TYPE_AECC_DISP_REP_STRUCTURE_SECTION_LABELING , DWG_TYPE_AECC_DISP_REP_SUBASSEMBLY , DWG_TYPE_AECC_DISP_REP_SUPERELEVATION_BAND_LABEL_GROUP ,
  DWG_TYPE_AECC_DISP_REP_SUPERELEVATION_DIAGRAM_VIEW , DWG_TYPE_AECC_DISP_REP_SURFACE_CONTOUR_LABEL_GROUP , DWG_TYPE_AECC_DISP_REP_SURFACE_ELEVATION_LABEL , DWG_TYPE_AECC_DISP_REP_SURFACE_SLOPE_LABEL ,
  DWG_TYPE_AECC_DISP_REP_SURVEY_FIGURE_LABEL_GROUP , DWG_TYPE_AECC_DISP_REP_SVFIGURE , DWG_TYPE_AECC_DISP_REP_SVFIGURE_CSV , DWG_TYPE_AECC_DISP_REP_SVFIGURE_PROFILE ,
  DWG_TYPE_AECC_DISP_REP_SVFIGURE_SECTION , DWG_TYPE_AECC_DISP_REP_SVFIGURE_SEGMENT_LABEL , DWG_TYPE_AECC_DISP_REP_SVNETWORK , DWG_TYPE_AECC_DISP_REP_TANGENT_INTERSECTION_TABLE ,
  DWG_TYPE_AECC_DISP_REP_TIN_SURFACE , DWG_TYPE_AECC_DISP_REP_TIN_SURFACE_CSV , DWG_TYPE_AECC_DISP_REP_VALIGNMENT_CRESTCURVE_LABEL_GROUP , DWG_TYPE_AECC_DISP_REP_VALIGNMENT_CSV ,
  DWG_TYPE_AECC_DISP_REP_VALIGNMENT_HAGEOMPT_LABEL_GROUP , DWG_TYPE_AECC_DISP_REP_VALIGNMENT_LINE_LABEL_GROUP , DWG_TYPE_AECC_DISP_REP_VALIGNMENT_MINOR_STATION_LABEL_GROUP , DWG_TYPE_AECC_DISP_REP_VALIGNMENT_PVI_LABEL_GROUP ,
  DWG_TYPE_AECC_DISP_REP_VALIGNMENT_SAGCURVE_LABEL_GROUP , DWG_TYPE_AECC_DISP_REP_VALIGNMENT_STATION_LABEL_GROUP , DWG_TYPE_AECC_DISP_REP_VERTICALGEOMETRY_BAND_LABEL_GROUP , DWG_TYPE_AECC_DISP_REP_VIEWFRAME_LABELING ,
  DWG_TYPE_AECC_DISP_REP_VIEW_FRAME , DWG_TYPE_AECC_FEATURELINE_STYLE , DWG_TYPE_AECC_FEATURE_STYLE , DWG_TYPE_AECC_FITTING_STYLE ,
  DWG_TYPE_AECC_FORMAT_MANAGER_OBJECT , DWG_TYPE_AECC_GRADEVIEW , DWG_TYPE_AECC_GRADING_CRITERIA , DWG_TYPE_AECC_GRADING_CRITERIA_SET ,
  DWG_TYPE_AECC_GRADING_GROUP , DWG_TYPE_AECC_GRADING_STYLE , DWG_TYPE_AECC_IMPORT_STORM_SEWER_DEFAULTS , DWG_TYPE_AECC_INTERFERENCE_STYLE ,
  DWG_TYPE_AECC_INTERSECTION_STYLE , DWG_TYPE_AECC_LABEL_COLLECTOR_STYLE , DWG_TYPE_AECC_LABEL_NODE , DWG_TYPE_AECC_LABEL_RADIAL_LINE_STYLE ,
  DWG_TYPE_AECC_LABEL_TEXT_ITERATOR_CURVE_OR_SPIRAL_STYLE , DWG_TYPE_AECC_LABEL_TEXT_ITERATOR_STYLE , DWG_TYPE_AECC_LABEL_TEXT_STYLE , DWG_TYPE_AECC_LABEL_VECTOR_ARROW_STYLE ,
  DWG_TYPE_AECC_LEGEND_TABLE_STYLE , DWG_TYPE_AECC_MASS_HAUL_LINE_STYLE , DWG_TYPE_AECC_MASS_HAUL_VIEW_STYLE , DWG_TYPE_AECC_MATCHLINE_STYLE ,
  DWG_TYPE_AECC_MATERIAL_STYLE , DWG_TYPE_AECC_NETWORK_PART_CATALOG_DEF_NODE , DWG_TYPE_AECC_NETWORK_PART_FAMILY_ITEM , DWG_TYPE_AECC_NETWORK_PART_LIST ,
  DWG_TYPE_AECC_NETWORK_RULE , DWG_TYPE_AECC_PARCEL_NODE , DWG_TYPE_AECC_PARCEL_STYLE , DWG_TYPE_AECC_PART_SIZE_FILTER ,
  DWG_TYPE_AECC_PIPE_RULES , DWG_TYPE_AECC_PIPE_STYLE , DWG_TYPE_AECC_PIPE_STYLE_EXTENSION , DWG_TYPE_AECC_POINTCLOUD_STYLE ,
  DWG_TYPE_AECC_POINTVIEW , DWG_TYPE_AECC_POINT_STYLE , DWG_TYPE_AECC_PRESSURE_PART_LIST , DWG_TYPE_AECC_PRESSURE_PIPE_STYLE ,
  DWG_TYPE_AECC_PROFILESECTIONENTITY_STYLE , DWG_TYPE_AECC_PROFILE_DESIGN_CHECK_SET , DWG_TYPE_AECC_PROFILE_LABEL_SET , DWG_TYPE_AECC_PROFILE_STYLE ,
  DWG_TYPE_AECC_PROFILE_VIEW_BAND_STYLE_SET , DWG_TYPE_AECC_PROFILE_VIEW_DATA_BAND_STYLE , DWG_TYPE_AECC_PROFILE_VIEW_HORIZONTAL_GEOMETRY_BAND_STYLE , DWG_TYPE_AECC_PROFILE_VIEW_PIPE_NETWORK_BAND_STYLE ,
  DWG_TYPE_AECC_PROFILE_VIEW_SECTIONAL_DATA_BAND_STYLE , DWG_TYPE_AECC_PROFILE_VIEW_STYLE , DWG_TYPE_AECC_PROFILE_VIEW_SUPERELEVATION_DIAGRAM_BAND_STYLE , DWG_TYPE_AECC_PROFILE_VIEW_VERTICAL_GEOMETRY_BAND_STYLE ,
  DWG_TYPE_AECC_QUANTITY_TAKEOFF_CRITERIA , DWG_TYPE_AECC_ROADWAYLINK_STYLE , DWG_TYPE_AECC_ROADWAYMARKER_STYLE , DWG_TYPE_AECC_ROADWAYSHAPE_STYLE ,
  DWG_TYPE_AECC_ROADWAY_STYLE_SET , DWG_TYPE_AECC_ROOT_SETTINGS_NODE , DWG_TYPE_AECC_SAMPLE_LINE_GROUP_STYLE , DWG_TYPE_AECC_SAMPLE_LINE_STYLE ,
  DWG_TYPE_AECC_SECTION_LABEL_SET , DWG_TYPE_AECC_SECTION_STYLE , DWG_TYPE_AECC_SECTION_VIEW_BAND_STYLE_SET , DWG_TYPE_AECC_SECTION_VIEW_DATA_BAND_STYLE ,
  DWG_TYPE_AECC_SECTION_VIEW_ROAD_SURFACE_BAND_STYLE , DWG_TYPE_AECC_SECTION_VIEW_STYLE , DWG_TYPE_AECC_SETTINGS_NODE , DWG_TYPE_AECC_SHEET_STYLE ,
  DWG_TYPE_AECC_SLOPE_PATTERN_STYLE , DWG_TYPE_AECC_STATION_FORMAT_STYLE , DWG_TYPE_AECC_STRUCTURE_RULES , DWG_TYPE_AECC_STUCTURE_STYLE ,
  DWG_TYPE_AECC_SUPERELEVATION_DIAGRAM_VIEW_STYLE , DWG_TYPE_AECC_SURFACE_STYLE , DWG_TYPE_AECC_SVFIGURE_STYLE , DWG_TYPE_AECC_SVNETWORK_STYLE ,
  DWG_TYPE_AECC_TABLE_STYLE , DWG_TYPE_AECC_TAG_MANAGER , DWG_TYPE_AECC_TREE_NODE , DWG_TYPE_AECC_USER_DEFINED_ATTRIBUTE_CLASSIFICATION ,
  DWG_TYPE_AECC_VALIGNMENT_STYLE_EXTENSION , DWG_TYPE_AECC_VIEW_FRAME_STYLE , DWG_TYPE_AECS_DISP_PROPS_MEMBER , DWG_TYPE_AECS_DISP_PROPS_MEMBER_LOGICAL ,
  DWG_TYPE_AECS_DISP_PROPS_MEMBER_PLAN , DWG_TYPE_AECS_DISP_PROPS_MEMBER_PLAN_SKETCH , DWG_TYPE_AECS_DISP_PROPS_MEMBER_PROJECTED , DWG_TYPE_AECS_DISP_REP_MEMBER_ELEVATION_DESIGN ,
  DWG_TYPE_AECS_DISP_REP_MEMBER_ELEVATION_DETAIL , DWG_TYPE_AECS_DISP_REP_MEMBER_LOGICAL , DWG_TYPE_AECS_DISP_REP_MEMBER_MODEL_DESIGN , DWG_TYPE_AECS_DISP_REP_MEMBER_MODEL_DETAIL ,
  DWG_TYPE_AECS_DISP_REP_MEMBER_PLAN_DESIGN , DWG_TYPE_AECS_DISP_REP_MEMBER_PLAN_DETAIL , DWG_TYPE_AECS_DISP_REP_MEMBER_PLAN_SKETCH , DWG_TYPE_AECS_MEMBER_NODE_SHAPE ,
  DWG_TYPE_AECS_MEMBER_STYLE , DWG_TYPE_AEC_2DSECTION_STYLE , DWG_TYPE_AEC_AECDBDISPREPBDGELEVLINEPLAN100 , DWG_TYPE_AEC_AECDBDISPREPBDGELEVLINEPLAN50 ,
  DWG_TYPE_AEC_AECDBDISPREPBDGSECTIONLINEPLAN100 , DWG_TYPE_AEC_AECDBDISPREPBDGSECTIONLINEPLAN50 , DWG_TYPE_AEC_AECDBDISPREPCEILINGGRIDPLAN100 , DWG_TYPE_AEC_AECDBDISPREPCEILINGGRIDPLAN50 ,
  DWG_TYPE_AEC_AECDBDISPREPCOLUMNGRIDPLAN100 , DWG_TYPE_AEC_AECDBDISPREPCOLUMNGRIDPLAN50 , DWG_TYPE_AEC_AECDBDISPREPCURTAINWALLLAYOUTPLAN100 , DWG_TYPE_AEC_AECDBDISPREPCURTAINWALLLAYOUTPLAN50 ,
  DWG_TYPE_AEC_AECDBDISPREPCURTAINWALLUNITPLAN100 , DWG_TYPE_AEC_AECDBDISPREPCURTAINWALLUNITPLAN50 , DWG_TYPE_AEC_AECDBDISPREPMVBLOCKREFPLAN100 , DWG_TYPE_AEC_AECDBDISPREPMVBLOCKREFPLAN50 ,
  DWG_TYPE_AEC_AECDBDISPREPROOFPLAN100 , DWG_TYPE_AEC_AECDBDISPREPROOFPLAN50 , DWG_TYPE_AEC_AECDBDISPREPROOFSLABPLAN100 , DWG_TYPE_AEC_AECDBDISPREPROOFSLABPLAN50 ,
  DWG_TYPE_AEC_AECDBDISPREPSLABPLAN100 , DWG_TYPE_AEC_AECDBDISPREPSLABPLAN50 , DWG_TYPE_AEC_AECDBDISPREPSPACEPLAN100 , DWG_TYPE_AEC_AECDBDISPREPSPACEPLAN50 ,
  DWG_TYPE_AEC_AECDBDISPREPWALLPLAN100 , DWG_TYPE_AEC_AECDBDISPREPWALLPLAN50 , DWG_TYPE_AEC_AECDBDISPREPWINDOWASSEMBLYPLAN100 , DWG_TYPE_AEC_AECDBDISPREPWINDOWASSEMBLYPLAN50 ,
  DWG_TYPE_AEC_AECDBDISPREPZONE100 , DWG_TYPE_AEC_AECDBDISPREPZONE50 , DWG_TYPE_AEC_AECDBZONEDEF , DWG_TYPE_AEC_AECDBZONESTYLE ,
  DWG_TYPE_AEC_ANCHOR_OPENINGBASE_TO_WALL , DWG_TYPE_AEC_CLASSIFICATION_DEF , DWG_TYPE_AEC_CLASSIFICATION_SYSTEM_DEF , DWG_TYPE_AEC_CLEANUP_GROUP_DEF ,
  DWG_TYPE_AEC_CURTAIN_WALL_LAYOUT_STYLE , DWG_TYPE_AEC_CURTAIN_WALL_UNIT_STYLE , DWG_TYPE_AEC_CVSECTIONVIEW , DWG_TYPE_AEC_DB_DISP_REP_DIM_GROUP_PLAN ,
  DWG_TYPE_AEC_DB_DISP_REP_DIM_GROUP_PLAN100 , DWG_TYPE_AEC_DB_DISP_REP_DIM_GROUP_PLAN50 , DWG_TYPE_AEC_DIM_STYLE , DWG_TYPE_AEC_DISPLAYTHEME_STYLE ,
  DWG_TYPE_AEC_DISP_PROPS_2D_SECTION , DWG_TYPE_AEC_DISP_PROPS_CLIP_VOLUME , DWG_TYPE_AEC_DISP_PROPS_CLIP_VOLUME_RESULT , DWG_TYPE_AEC_DISP_PROPS_DIM ,
  DWG_TYPE_AEC_DISP_PROPS_DISPLAYTHEME , DWG_TYPE_AEC_DISP_PROPS_DOOR , DWG_TYPE_AEC_DISP_PROPS_DOOR_NOMINAL , DWG_TYPE_AEC_DISP_PROPS_DOOR_PLAN_100 ,
  DWG_TYPE_AEC_DISP_PROPS_DOOR_PLAN_50 , DWG_TYPE_AEC_DISP_PROPS_DOOR_THRESHOLD_PLAN , DWG_TYPE_AEC_DISP_PROPS_DOOR_THRESHOLD_SYMBOL_PLAN , DWG_TYPE_AEC_DISP_PROPS_EDITINPLACEPROFILE_MODEL ,
  DWG_TYPE_AEC_DISP_PROPS_ENT , DWG_TYPE_AEC_DISP_PROPS_ENT_REF , DWG_TYPE_AEC_DISP_PROPS_GRID_ASSEMBLY_MODEL , DWG_TYPE_AEC_DISP_PROPS_GRID_ASSEMBLY_PLAN ,
  DWG_TYPE_AEC_DISP_PROPS_LAYOUT_CURVE , DWG_TYPE_AEC_DISP_PROPS_LAYOUT_GRID2D , DWG_TYPE_AEC_DISP_PROPS_LAYOUT_GRID3D , DWG_TYPE_AEC_DISP_PROPS_MASKBLOCK ,
  DWG_TYPE_AEC_DISP_PROPS_MASS_ELEM_MODEL , DWG_TYPE_AEC_DISP_PROPS_MASS_GROUP , DWG_TYPE_AEC_DISP_PROPS_MATERIAL , DWG_TYPE_AEC_DISP_PROPS_OPENING ,
  DWG_TYPE_AEC_DISP_PROPS_POLYGON_MODEL , DWG_TYPE_AEC_DISP_PROPS_POLYGON_TRUECOLOUR , DWG_TYPE_AEC_DISP_PROPS_RAILING_MODEL , DWG_TYPE_AEC_DISP_PROPS_RAILING_PLAN ,
  DWG_TYPE_AEC_DISP_PROPS_ROOF , DWG_TYPE_AEC_DISP_PROPS_ROOFSLAB , DWG_TYPE_AEC_DISP_PROPS_ROOFSLAB_PLAN , DWG_TYPE_AEC_DISP_PROPS_SCHEDULE_TABLE ,
  DWG_TYPE_AEC_DISP_PROPS_SLAB , DWG_TYPE_AEC_DISP_PROPS_SLAB_PLAN , DWG_TYPE_AEC_DISP_PROPS_SLICE , DWG_TYPE_AEC_DISP_PROPS_SPACE_DECOMPOSED ,
  DWG_TYPE_AEC_DISP_PROPS_SPACE_MODEL , DWG_TYPE_AEC_DISP_PROPS_SPACE_PLAN , DWG_TYPE_AEC_DISP_PROPS_STAIR_MODEL , DWG_TYPE_AEC_DISP_PROPS_STAIR_PLAN ,
  DWG_TYPE_AEC_DISP_PROPS_STAIR_PLAN_OVERLAPPING , DWG_TYPE_AEC_DISP_PROPS_WALL_GRAPH , DWG_TYPE_AEC_DISP_PROPS_WALL_MODEL , DWG_TYPE_AEC_DISP_PROPS_WALL_PLAN ,
  DWG_TYPE_AEC_DISP_PROPS_WALL_SCHEM , DWG_TYPE_AEC_DISP_PROPS_WINDOW , DWG_TYPE_AEC_DISP_PROPS_WINDOW_ASSEMBLY_SILL_PLAN , DWG_TYPE_AEC_DISP_PROPS_WINDOW_NOMINAL ,
  DWG_TYPE_AEC_DISP_PROPS_WINDOW_PLAN_100 , DWG_TYPE_AEC_DISP_PROPS_WINDOW_PLAN_50 , DWG_TYPE_AEC_DISP_PROPS_WINDOW_SILL_PLAN , DWG_TYPE_AEC_DISP_PROPS_ZONE ,
  DWG_TYPE_AEC_DISP_REP_2D_SECTION , DWG_TYPE_AEC_DISPREPAECDBDISPREPMASSELEMPLAN100 , DWG_TYPE_AEC_DISPREPAECDBDISPREPMASSELEMPLAN50 , DWG_TYPE_AEC_DISPREPAECDBDISPREPMASSGROUPPLAN100 ,
  DWG_TYPE_AEC_DISPREPAECDBDISPREPMASSGROUPPLAN50 , DWG_TYPE_AEC_DISPREPAECDBDISPREPOPENINGPLAN100 , DWG_TYPE_AEC_DISPREPAECDBDISPREPOPENINGPLAN50 , DWG_TYPE_AEC_DISPREPAECDBDISPREPOPENINGPLANREFLECTED ,
  DWG_TYPE_AEC_DISPREPAECDBDISPREPOPENINGSILLPLAN , DWG_TYPE_AEC_DISP_REP_ANCHOR , DWG_TYPE_AEC_DISP_REP_ANCHOR_BUB_TO_GRID , DWG_TYPE_AEC_DISP_REP_ANCHOR_BUB_TO_GRID_MODEL ,
  DWG_TYPE_AEC_DISP_REP_ANCHOR_BUB_TO_GRID_RCP , DWG_TYPE_AEC_DISP_REP_ANCHOR_ENT_TO_NODE , DWG_TYPE_AEC_DISP_REP_ANCHOR_EXT_TAG_TO_ENT , DWG_TYPE_AEC_DISP_REP_ANCHOR_TAG_TO_ENT ,
  DWG_TYPE_AEC_DISP_REP_BDG_ELEVLINE_MODEL , DWG_TYPE_AEC_DISP_REP_BDG_ELEVLINE_PLAN , DWG_TYPE_AEC_DISP_REP_BDG_ELEVLINE_RCP , DWG_TYPE_AEC_DISP_REP_BDG_SECTIONLINE_MODEL ,
  DWG_TYPE_AEC_DISP_REP_BDG_SECTIONLINE_PLAN , DWG_TYPE_AEC_DISP_REP_BDG_SECTIONLINE_RCP , DWG_TYPE_AEC_DISP_REP_BDG_SECTION_MODEL , DWG_TYPE_AEC_DISP_REP_BDG_SECTION_SUBDIV ,
  DWG_TYPE_AEC_DISP_REP_CEILING_GRID , DWG_TYPE_AEC_DISP_REP_CEILING_GRID_MODEL , DWG_TYPE_AEC_DISP_REP_CEILING_GRID_RCP , DWG_TYPE_AEC_DISP_REP_CLIP_VOLUME_MODEL ,
  DWG_TYPE_AEC_DISP_REP_CLIP_VOLUME_PLAN , DWG_TYPE_AEC_DISP_REP_CLIP_VOLUME_RESULT , DWG_TYPE_AEC_DISP_REP_CLIP_VOLUME_RESULT_SUBDIV , DWG_TYPE_AEC_DISP_REP_COL_BLOCK ,
  DWG_TYPE_AEC_DISP_REP_COL_CIRCARC2D , DWG_TYPE_AEC_DISP_REP_COL_CONCOINCIDENT , DWG_TYPE_AEC_DISP_REP_COL_CONCONCENTRIC , DWG_TYPE_AEC_DISP_REP_COL_CONEQUALDISTANCE ,
  DWG_TYPE_AEC_DISP_REP_COL_CONMIDPOINT , DWG_TYPE_AEC_DISP_REP_COL_CONNECTOR , DWG_TYPE_AEC_DISP_REP_COL_CONNORMAL , DWG_TYPE_AEC_DISP_REP_COL_CONPARALLEL ,
  DWG_TYPE_AEC_DISP_REP_COL_CONPERPENDICULAR , DWG_TYPE_AEC_DISP_REP_COL_CONSYMMETRIC , DWG_TYPE_AEC_DISP_REP_COL_CONTANGENT , DWG_TYPE_AEC_DISP_REP_COL_DIMANGLE ,
  DWG_TYPE_AEC_DISP_REP_COL_DIMDIAMETER , DWG_TYPE_AEC_DISP_REP_COL_DIMDISTANCE , DWG_TYPE_AEC_DISP_REP_COL_DIMLENGTH , DWG_TYPE_AEC_DISP_REP_COL_DIMMAJORRADIUS ,
  DWG_TYPE_AEC_DISP_REP_COL_DIMMINORRADIUS , DWG_TYPE_AEC_DISP_REP_COL_ELLIPARC2D , DWG_TYPE_AEC_DISP_REP_COL_LAYOUTDATA , DWG_TYPE_AEC_DISP_REP_COL_LINE2D ,
  DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_ADD , DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_CUTPLANE , DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_EXTRUSION , DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_GROUP ,
  DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_LOFT , DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_PATH , DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_REVOLVE , DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_SUBTRACT ,
  DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_TRANSITION , DWG_TYPE_AEC_DISP_REP_COL_POINT2D , DWG_TYPE_AEC_DISP_REP_COL_PROFILE , DWG_TYPE_AEC_DISP_REP_COLUMN_GRID ,
  DWG_TYPE_AEC_DISP_REP_COLUMN_GRID_MODEL , DWG_TYPE_AEC_DISP_REP_COLUMN_GRID_RCP , DWG_TYPE_AEC_DISP_REP_COL_WORKPLANE , DWG_TYPE_AEC_DISP_REP_COL_WORKPLANE_REF ,
  DWG_TYPE_AEC_DISP_REP_CONFIG , DWG_TYPE_AEC_DISP_REP_CURTAIN_WALL_LAYOUT_MODEL , DWG_TYPE_AEC_DISP_REP_CURTAIN_WALL_LAYOUT_PLAN , DWG_TYPE_AEC_DISP_REP_CURTAIN_WALL_UNIT_MODEL ,
  DWG_TYPE_AEC_DISP_REP_CURTAIN_WALL_UNIT_PLAN , DWG_TYPE_AEC_DISP_REP_DCM_DIMRADIUS , DWG_TYPE_AEC_DISP_REP_DISPLAYTHEME , DWG_TYPE_AEC_DISP_REP_DOOR_ELEV ,
  DWG_TYPE_AEC_DISP_REP_DOOR_MODEL , DWG_TYPE_AEC_DISP_REP_DOOR_NOMINAL , DWG_TYPE_AEC_DISP_REP_DOOR_PLAN , DWG_TYPE_AEC_DISP_REP_DOOR_PLAN_50 ,
  DWG_TYPE_AEC_DISP_REP_DOOR_PLAN_HEKTO , DWG_TYPE_AEC_DISP_REP_DOOR_RCP , DWG_TYPE_AEC_DISP_REP_DOOR_THRESHOLD_PLAN , DWG_TYPE_AEC_DISP_REP_DOOR_THRESHOLD_SYMBOL_PLAN ,
  DWG_TYPE_AEC_DISP_REP_EDITINPLACEPROFILE , DWG_TYPE_AEC_DISP_REP_ENT_REF , DWG_TYPE_AEC_DISP_REP_LAYOUT_CURVE , DWG_TYPE_AEC_DISP_REP_LAYOUT_GRID2D ,
  DWG_TYPE_AEC_DISP_REP_LAYOUT_GRID3D , DWG_TYPE_AEC_DISP_REP_MASKBLOCK_REF , DWG_TYPE_AEC_DISP_REP_MASKBLOCK_REF_RCP , DWG_TYPE_AEC_DISP_REP_MASS_ELEM_MODEL ,
  DWG_TYPE_AEC_DISP_REP_MASS_ELEM_RCP , DWG_TYPE_AEC_DISP_REP_MASS_ELEM_SCHEM , DWG_TYPE_AEC_DISP_REP_MASS_GROUP_MODEL , DWG_TYPE_AEC_DISP_REP_MASS_GROUP_PLAN ,
  DWG_TYPE_AEC_DISP_REP_MASS_GROUP_RCP , DWG_TYPE_AEC_DISP_REP_MATERIAL , DWG_TYPE_AEC_DISP_REP_MVBLOCK_REF , DWG_TYPE_AEC_DISP_REP_MVBLOCK_REF_MODEL ,
  DWG_TYPE_AEC_DISP_REP_MVBLOCK_REF_RCP , DWG_TYPE_AEC_DISP_REP_OPENING , DWG_TYPE_AEC_DISP_REP_OPENING_MODEL , DWG_TYPE_AEC_DISP_REP_POLYGON_MODEL ,
  DWG_TYPE_AEC_DISP_REP_POLYGON_TRUECOLOUR , DWG_TYPE_AEC_DISP_REP_RAILING_MODEL , DWG_TYPE_AEC_DISP_REP_RAILING_PLAN , DWG_TYPE_AEC_DISP_REP_RAILING_PLAN_100 ,
  DWG_TYPE_AEC_DISP_REP_RAILING_PLAN_50 , DWG_TYPE_AEC_DISP_REP_ROOF_MODEL , DWG_TYPE_AEC_DISP_REP_ROOF_PLAN , DWG_TYPE_AEC_DISP_REP_ROOF_RCP ,
  DWG_TYPE_AEC_DISP_REP_ROOFSLAB_MODEL , DWG_TYPE_AEC_DISP_REP_ROOFSLAB_PLAN , DWG_TYPE_AEC_DISP_REP_SCHEDULE_TABLE , DWG_TYPE_AEC_DISP_REP_SET ,
  DWG_TYPE_AEC_DISP_REP_SLAB_MODEL , DWG_TYPE_AEC_DISP_REP_SLAB_PLAN , DWG_TYPE_AEC_DISP_REP_SLICE , DWG_TYPE_AEC_DISP_REP_SPACE_DECOMPOSED ,
  DWG_TYPE_AEC_DISP_REP_SPACE_MODEL , DWG_TYPE_AEC_DISP_REP_SPACE_PLAN , DWG_TYPE_AEC_DISP_REP_SPACE_RCP , DWG_TYPE_AEC_DISP_REP_SPACE_VOLUME ,
  DWG_TYPE_AEC_DISP_REP_STAIR_MODEL , DWG_TYPE_AEC_DISP_REP_STAIR_PLAN , DWG_TYPE_AEC_DISP_REP_STAIR_PLAN_100 , DWG_TYPE_AEC_DISP_REP_STAIR_PLAN_50 ,
  DWG_TYPE_AEC_DISP_REP_STAIR_PLAN_OVERLAPPING , DWG_TYPE_AEC_DISP_REP_STAIR_RCP , DWG_TYPE_AEC_DISP_REP_WALL_GRAPH , DWG_TYPE_AEC_DISP_REP_WALL_MODEL ,
  DWG_TYPE_AEC_DISP_REP_WALL_PLAN , DWG_TYPE_AEC_DISP_REP_WALL_RCP , DWG_TYPE_AEC_DISP_REP_WALL_SCHEM , DWG_TYPE_AEC_DISP_REP_WINDOW_ASSEMBLY_MODEL ,
  DWG_TYPE_AEC_DISP_REP_WINDOW_ASSEMBLY_PLAN , DWG_TYPE_AEC_DISP_REP_WINDOWASSEMBLY_SILL_PLAN , DWG_TYPE_AEC_DISP_REP_WINDOW_ELEV , DWG_TYPE_AEC_DISP_REP_WINDOW_MODEL ,
  DWG_TYPE_AEC_DISP_REP_WINDOW_NOMINAL , DWG_TYPE_AEC_DISP_REP_WINDOW_PLAN , DWG_TYPE_AEC_DISP_REP_WINDOW_PLAN_100 , DWG_TYPE_AEC_DISP_REP_WINDOW_PLAN_50 ,
  DWG_TYPE_AEC_DISP_REP_WINDOW_RCP , DWG_TYPE_AEC_DISP_REP_WINDOW_SILL_PLAN , DWG_TYPE_AEC_DISP_REP_ZONE , DWG_TYPE_AEC_DISPROPSMASSELEMPLANCOMMON ,
  DWG_TYPE_AEC_DISPROPSMASSGROUPPLANCOMMON , DWG_TYPE_AEC_DISPROPSOPENINGPLANCOMMON , DWG_TYPE_AEC_DISPROPSOPENINGPLANCOMMONHATCHED , DWG_TYPE_AEC_DISPROPSOPENINGSILLPLAN ,
  DWG_TYPE_AEC_DISP_ROPS_RAILING_PLAN_100 , DWG_TYPE_AEC_DISP_ROPS_RAILING_PLAN_50 , DWG_TYPE_AEC_DISP_ROPS_STAIR_PLAN_100 , DWG_TYPE_AEC_DISP_ROPS_STAIR_PLAN_50 ,
  DWG_TYPE_AEC_DOOR_STYLE , DWG_TYPE_AEC_ENDCAP_STYLE , DWG_TYPE_AEC_FRAME_DEF , DWG_TYPE_AEC_LAYERKEY_STYLE ,
  DWG_TYPE_AEC_LIST_DEF , DWG_TYPE_AEC_MASKBLOCK_DEF , DWG_TYPE_AEC_MASS_ELEM_STYLE , DWG_TYPE_AEC_MATERIAL_DEF ,
  DWG_TYPE_AEC_MVBLOCK_DEF , DWG_TYPE_AEC_MVBLOCK_REF , DWG_TYPE_AEC_NOTIFICATION_TRACKER , DWG_TYPE_AEC_POLYGON ,
  DWG_TYPE_AEC_POLYGON_STYLE , DWG_TYPE_AEC_PROPERTY_SET_DEF , DWG_TYPE_AEC_RAILING_STYLE , DWG_TYPE_AEC_REFEDIT_STATUS_TRACKER ,
  DWG_TYPE_AEC_ROOFSLABEDGE_STYLE , DWG_TYPE_AEC_ROOFSLAB_STYLE , DWG_TYPE_AEC_SCHEDULE_DATA_FORMAT , DWG_TYPE_AEC_SLABEDGE_STYLE ,
  DWG_TYPE_AEC_SLAB_STYLE , DWG_TYPE_AEC_SPACE_STYLES , DWG_TYPE_AEC_STAIR_STYLE , DWG_TYPE_AEC_STAIR_WINDER_STYLE ,
  DWG_TYPE_AEC_STAIR_WINDER_TYPE_BALANCED , DWG_TYPE_AEC_STAIR_WINDER_TYPE_MANUAL , DWG_TYPE_AEC_STAIR_WINDER_TYPE_SINGLE_POINT , DWG_TYPE_AEC_VARS_AECBBLDSRV ,
  DWG_TYPE_AEC_VARS_ARCHBASE , DWG_TYPE_AEC_VARS_DWG_SETUP , DWG_TYPE_AEC_VARS_MUNICH , DWG_TYPE_AEC_VARS_STRUCTUREBASE ,
  DWG_TYPE_AEC_WALLMOD_STYLE , DWG_TYPE_AEC_WALL_STYLE , DWG_TYPE_AEC_WINDOW_ASSEMBLY_STYLE , DWG_TYPE_AEC_WINDOW_STYLE ,
  DWG_TYPE_ALIGNMENTGRIPENTITY , DWG_TYPE_AMCONTEXTMGR , DWG_TYPE_AMDTADMENUSTATE , DWG_TYPE_AMDTAMMENUSTATE ,
  DWG_TYPE_AMDTBROWSERDBTAB , DWG_TYPE_AMDTDMMENUSTATE , DWG_TYPE_AMDTEDGESTANDARDDIN , DWG_TYPE_AMDTEDGESTANDARDDIN13715 ,
  DWG_TYPE_AMDTEDGESTANDARDISO , DWG_TYPE_AMDTEDGESTANDARDISO13715 , DWG_TYPE_AMDTFORMULAUPDATEDISPATCHER , DWG_TYPE_AMDTINTERNALREACTOR ,
  DWG_TYPE_AMDTMCOMMENUSTATE , DWG_TYPE_AMDTMENUSTATEMGR , DWG_TYPE_AMDTNOTE , DWG_TYPE_AMDTNOTETEMPLATEDB ,
  DWG_TYPE_AMDTSECTIONSYM , DWG_TYPE_AMDTSECTIONSYMLABEL , DWG_TYPE_AMDTSYSATTR , DWG_TYPE_AMGOBJPROPCFG ,
  DWG_TYPE_AMGSETTINGSOBJ , DWG_TYPE_AMIMASTER , DWG_TYPE_AM_DRAWING_MGR , DWG_TYPE_AM_DWGMGR_NAME ,
  DWG_TYPE_AM_DWG_DOCUMENT , DWG_TYPE_AM_DWG_SHEET , DWG_TYPE_AM_VIEWDIMPARMAP , DWG_TYPE_BINRECORD ,
  DWG_TYPE_CAMSCATALOGAPPOBJECT , DWG_TYPE_CAMSSTRUCTBTNSTATE , DWG_TYPE_CATALOGSTATE , DWG_TYPE_CBROWSERAPPOBJECT ,
  DWG_TYPE_DEPMGR , DWG_TYPE_DMBASEELEMENT , DWG_TYPE_DMDEFAULTSTYLE , DWG_TYPE_DMLEGEND ,
  DWG_TYPE_DMMAP , DWG_TYPE_DMMAPMANAGER , DWG_TYPE_DMSTYLECATEGORY , DWG_TYPE_DMSTYLELIBRARY ,
  DWG_TYPE_DMSTYLEREFERENCE , DWG_TYPE_DMSTYLIZEDENTITIESTABLE , DWG_TYPE_DMSURROGATESTYLESETS , DWG_TYPE_DM_PLACEHOLDER ,
  DWG_TYPE_EXACTERMXREFMAP , DWG_TYPE_EXACXREFPANELOBJECT , DWG_TYPE_EXPO_NOTIFYBLOCK , DWG_TYPE_EXPO_NOTIFYHALL ,
  DWG_TYPE_EXPO_NOTIFYPILLAR , DWG_TYPE_EXPO_NOTIFYSTAND , DWG_TYPE_EXPO_NOTIFYSTANDNOPOLY , DWG_TYPE_GSMANAGER ,
  DWG_TYPE_IRD_DSC_DICT , DWG_TYPE_IRD_DSC_RECORD , DWG_TYPE_IRD_OBJ_RECORD , DWG_TYPE_MAPFSMRVOBJECT ,
  DWG_TYPE_MAPGWSUNDOOBJECT , DWG_TYPE_MAPIAMMOUDLE , DWG_TYPE_MAPMETADATAOBJECT , DWG_TYPE_MAPRESOURCEMANAGEROBJECT ,
  DWG_TYPE_McDbContainer2 , DWG_TYPE_McDbMarker , DWG_TYPE_NAMEDAPPL , DWG_TYPE_NEWSTDPARTPARLIST ,
  DWG_TYPE_NOTEPOSITION , DWG_TYPE_OBJCLONER , DWG_TYPE_PARAMMGR , DWG_TYPE_PARAMSCOPE ,
  DWG_TYPE_PILLAR , DWG_TYPE_STDPART2D , DWG_TYPE_TCH_ARROW , DWG_TYPE_TCH_AXIS_LABEL ,
  DWG_TYPE_TCH_BLOCK_INSERT , DWG_TYPE_TCH_COLUMN , DWG_TYPE_TCH_DBCONFIG , DWG_TYPE_TCH_DIMENSION2 ,
  DWG_TYPE_TCH_DRAWINGINDEX , DWG_TYPE_TCH_HANDRAIL , DWG_TYPE_TCH_LINESTAIR , DWG_TYPE_TCH_OPENING ,
  DWG_TYPE_TCH_RECTSTAIR , DWG_TYPE_TCH_SLAB , DWG_TYPE_TCH_SPACE , DWG_TYPE_TCH_TEXT ,
  DWG_TYPE_TCH_WALL , DWG_TYPE_TGrupoPuntos , DWG_TYPE_VAACIMAGEINVENTORY , DWG_TYPE_VAACXREFPANELOBJECT ,
  DWG_TYPE_FREED = 0xfffd , DWG_TYPE_UNKNOWN_ENT = 0xfffe , DWG_TYPE_UNKNOWN_OBJ = 0xffff
}
enum  DWG_OBJECT_TYPE_R11 {
  DWG_TYPE_UNUSED_r11 = 0 , DWG_TYPE_LINE_r11 = 1 , DWG_TYPE_POINT_r11 = 2 , DWG_TYPE_CIRCLE_r11 = 3 ,
  DWG_TYPE_SHAPE_r11 = 4 , DWG_TYPE_REPEAT_r11 = 5 , DWG_TYPE_ENDREP_r11 = 6 , DWG_TYPE_TEXT_r11 = 7 ,
  DWG_TYPE_ARC_r11 = 8 , DWG_TYPE_TRACE_r11 = 9 , DWG_TYPE_LOAD_r11 = 10 , DWG_TYPE_SOLID_r11 = 11 ,
  DWG_TYPE_BLOCK_r11 = 12 , DWG_TYPE_ENDBLK_r11 = 13 , DWG_TYPE_INSERT_r11 = 14 , DWG_TYPE_ATTDEF_r11 = 15 ,
  DWG_TYPE_ATTRIB_r11 = 16 , DWG_TYPE_SEQEND_r11 = 17 , DWG_TYPE_JUMP_r11 = 18 , DWG_TYPE_POLYLINE_r11 = 19 ,
  DWG_TYPE_VERTEX_r11 = 20 , DWG_TYPE_3DLINE_r11 = 21 , DWG_TYPE_3DFACE_r11 = 22 , DWG_TYPE_DIMENSION_r11 = 23 ,
  DWG_TYPE_VIEWPORT_r11 = 24 , DWG_TYPE_UNKNOWN_r11 = 25
}
enum  DWG_ERROR {
  DWG_NOERR = 0 , DWG_ERR_WRONGCRC = 1 , DWG_ERR_NOTYETSUPPORTED = 1 << 1 , DWG_ERR_UNHANDLEDCLASS = 1 << 2 ,
  DWG_ERR_INVALIDTYPE = 1 << 3 , DWG_ERR_INVALIDHANDLE = 1 << 4 , DWG_ERR_INVALIDEED = 1 << 5 , DWG_ERR_VALUEOUTOFBOUNDS = 1 << 6 ,
  DWG_ERR_CLASSESNOTFOUND = 1 << 7 , DWG_ERR_SECTIONNOTFOUND = 1 << 8 , DWG_ERR_PAGENOTFOUND = 1 << 9 , DWG_ERR_INTERNALERROR = 1 << 10 ,
  DWG_ERR_INVALIDDWG = 1 << 11 , DWG_ERR_IOERROR = 1 << 12 , DWG_ERR_OUTOFMEM = 1 << 13
}
enum  DWG_HDL_CODE {
  DWG_HDL_OWNER = 0 , DWG_HDL_SOFTOWN = 2 , DWG_HDL_HARDOWN = 3 , DWG_HDL_SOFTPTR = 4 ,
  DWG_HDL_HARDPTR = 5
}
enum  DWG_COLOR_METHOD {
  DWG_COLOR_METHOD_VOID = 0 , DWG_COLOR_METHOD_BYLAYER = 0xc0 , DWG_COLOR_METHOD_BYBLOCK = 0xc1 , DWG_COLOR_METHOD_ACI = 0xc2 ,
  DWG_COLOR_METHOD_TRUECOLOR = 0xc3 , DWG_COLOR_METHOD_FGCOLOR = 0xc5 , DWG_COLOR_METHOD_NONE = 0xc8
}
enum  { SPLINETYPE_QUADRATIC = 5 , SPLINETYPE_CUBIC = 6 }
enum  { SPLINE_SCENARIO_SPLINE = 1 , SPLINE_SCENARIO_BEZIER = 2 }
enum  { SPLINE_SPLINEFLAGS_METHOD_FIT_POINTS = 1 , SPLINE_SPLINEFLAGS_CV_FRAME_SHOW = 2 , SPLINE_SPLINEFLAGS_CLOSED = 4 }
enum  { SPLINE_KNOTPARAM_CHORD = 0 , SPLINE_KNOTPARAM_SQUARE_ROOT = 1 , SPLINE_KNOTPARAM_UNIFORM = 2 , SPLINE_KNOTPARAM_CUSTOM = 15 }
enum  {
  EXTRA_R11_UNKNOWN_1 = 1 , EXTRA_R11_HAS_EED = 2 , EXTRA_R11_HAS_VIEWPORT = 4 , EXTRA_R11_UNKNOWN_8 = 8 ,
  EXTRA_R11_UNKNOWN_16 = 16 , EXTRA_R11_UNKNOWN_32 = 32 , EXTRA_R11_UNKNOWN_64 = 64 , EXTRA_R11_UNKNOWN_128 = 128
}
enum  {
  FLAG_R11_HAS_COLOR = 1 , FLAG_R11_HAS_LTYPE = 2 , FLAG_R11_HAS_ELEVATION = 4 , FLAG_R11_HAS_THICKNESS = 8 ,
  FLAG_R11_HAS_UNKNOWN_16 = 16 , FLAG_R11_HAS_HANDLING = 32 , FLAG_R11_HAS_PSPACE = 64 , FLAG_R11_HAS_ATTRIBS = 128
}
enum  {
  FLAG_R11_DIMENSION_LINEAR = 0 , FLAG_R11_DIMENSION_ALIGNED = 1 , FLAG_R11_DIMENSION_ANG2LN = 2 , FLAG_R11_DIMENSION_DIAMETER = 3 ,
  FLAG_R11_DIMENSION_RADIUS = 4 , FLAG_R11_DIMENSION_ANG3PT = 5 , FLAG_R11_DIMENSION_ORDINATE = 6 , FLAG_R11_DIMENSION_ORDINATE_TYPE = 64 ,
  FLAG_R11_DIMENSION_TEXT_POSITIONED = 128
}
enum  { OPTS_R11_XREF_DEP = 16 , OPTS_R11_XREF_REF = 32 , OPTS_R11_XREF_RESOLVED = 64 , OPTS_R11_XDATA = 128 }
enum  { OPTS_R11_3DFACE_HAS_Z_FIRST = 1 , OPTS_R11_3DFACE_HAS_Z_SECOND = 2 , OPTS_R11_3DFACE_HAS_Z_THIRD = 4 , OPTS_R11_3DFACE_HAS_Z_FOURTH = 8 }
enum  { OPTS_R11_3DLINE_HAS_Z_FIRST = 1 , OPTS_R11_3DLINE_HAS_Z_SECOND = 2 }
enum  { OPTS_R11_ARC_HAS_EXTRUSION = 1 }
enum  {
  OPTS_R11_ATTDEF_UNKNOWN_1 = 1 , OPTS_R11_ATTDEF_HAS_ROTATION = 2 , OPTS_R11_ATTDEF_HAS_WIDTH_FACTOR = 4 , OPTS_R11_ATTDEF_HAS_OBLIQUE_ANGLE = 8 ,
  OPTS_R11_ATTDEF_HAS_STYLE = 16 , OPTS_R11_ATTDEF_HAS_GENERATION = 32 , OPTS_R11_ATTDEF_HAS_HORIZ_ALIGNMENT = 64 , OPTS_R11_ATTDEF_HAS_ALIGNMENT_POINT = 128 ,
  OPTS_R11_ATTDEF_HAS_EXTRUSION = 0x100 , OPTS_R11_ATTDEF_HAS_VERT_ALIGNMENT = 0x200
}
enum  {
  OPTS_R11_ATTRIB_UNKNOWN_1 = 1 , OPTS_R11_ATTRIB_HAS_ROTATION = 2 , OPTS_R11_ATTRIB_HAS_WIDTH_FACTOR = 4 , OPTS_R11_ATTRIB_HAS_OBLIQUE_ANGLE = 8 ,
  OPTS_R11_ATTRIB_HAS_STYLE = 16 , OPTS_R11_ATTRIB_HAS_GENERATION = 32 , OPTS_R11_ATTRIB_HAS_HORIZ_ALIGNMENT = 64 , OPTS_R11_ATTRIB_HAS_ALIGNMENT_POINT = 128 ,
  OPTS_R11_ATTRIB_HAS_EXTRUSION = 0x100 , OPTS_R11_ATTRIB_HAS_VERT_ALIGNMENT = 0x200
}
enum  { OPTS_R11_BLOCK_UNKNOWN_1 = 1 , OPTS_R11_BLOCK_HAS_XREF_PNAME = 2 , OPTS_R11_BLOCK_HAS_BLOCK_NAME = 4 }
enum  { OPTS_R11_CIRCLE_HAS_EXTRUSION = 1 }
enum  {
  OPTS_R11_DIMENSION_HAS_DXF12 = 1 , OPTS_R11_DIMENSION_HAS_FLAG = 2 , OPTS_R11_DIMENSION_HAS_TEXT = 4 , OPTS_R11_DIMENSION_HAS_DXF13 = 8 ,
  OPTS_R11_DIMENSION_HAS_DXF14 = 16 , OPTS_R11_DIMENSION_HAS_DXF15 = 32 , OPTS_R11_DIMENSION_HAS_ANGLES = 64 , OPTS_R11_DIMENSION_HAS_DXF40 = 128 ,
  OPTS_R11_DIMENSION_HAS_ROTATION = 256 , OPTS_R11_DIMENSION_UNKNOWN_512 = 0x200 , OPTS_R11_DIMENSION_HAS_DXF53 = 0x400 , OPTS_R11_DIMENSION_UNKNOWN_2048 = 0x800 ,
  OPTS_R11_DIMENSION_UNKNOWN_4096 = 0x1000 , OPTS_R11_DIMENSION_UNKNOWN_8192 = 0x2000 , OPTS_R11_DIMENSION_HAS_EXTRUSION = 0x4000 , OPTS_R11_DIMENSION_HAS_DIMSTYLE = 0x8000
}
enum  {
  OPTS_R11_INSERT_HAS_SCALE_X = 1 , OPTS_R11_INSERT_HAS_SCALE_Y = 2 , OPTS_R11_INSERT_HAS_ROTATION = 4 , OPTS_R11_INSERT_HAS_SCALE_Z = 8 ,
  OPTS_R11_INSERT_HAS_NUM_COLS = 16 , OPTS_R11_INSERT_HAS_NUM_ROWS = 32 , OPTS_R11_INSERT_HAS_COL_SPACING = 64 , OPTS_R11_INSERT_HAS_ROW_SPACING = 128 ,
  OPTS_R11_INSERT_HAS_EXTRUSION = 256
}
enum  { OPTS_R11_LINE_HAS_EXTRUSION = 1 }
enum  { OPTS_R11_POINT_HAS_EXTRUSION = 1 , OPTS_R11_POINT_HAS_X_ANG = 2 }
enum  {
  OPTS_R11_POLYLINE_HAS_FLAG = 1 , OPTS_R11_POLYLINE_HAS_START_WIDTH = 2 , OPTS_R11_POLYLINE_HAS_END_WIDTH = 4 , OPTS_R11_POLYLINE_HAS_EXTRUSION = 8 ,
  OPTS_R11_POLYLINE_HAS_M_VERTS = 16 , OPTS_R11_POLYLINE_HAS_N_VERTS = 32 , OPTS_R11_POLYLINE_HAS_M_DENSITY = 64 , OPTS_R11_POLYLINE_HAS_N_DENSITY = 128 ,
  OPTS_R11_POLYLINE_HAS_CURVETYPE = 256 , OPTS_R11_POLYLINE_IN_EXTRA = 0x8000
}
enum  { OPTS_R11_SHAPE_HAS_ROTATION = 1 , OPTS_R11_SHAPE_HAS_LOAD_NUM = 2 , OPTS_R11_SHAPE_HAS_WIDTH_FACTOR = 4 , OPTS_R11_SHAPE_HAS_OBLIQUE_ANGLE = 8 }
enum  { OPTS_R11_SOLID_HAS_EXTRUSION = 1 }
enum  {
  OPTS_R11_TEXT_HAS_ROTATION = 1 , OPTS_R11_TEXT_HAS_WIDTH_FACTOR = 2 , OPTS_R11_TEXT_HAS_OBLIQUE_ANGLE = 4 , OPTS_R11_TEXT_HAS_STYLE = 8 ,
  OPTS_R11_TEXT_HAS_GENERATION = 16 , OPTS_R11_TEXT_HAS_HORIZ_ALIGNMENT = 32 , OPTS_R11_TEXT_HAS_ALIGNMENT_POINT = 64 , OPTS_R11_TEXT_HAS_EXTRUSION = 128 ,
  OPTS_R11_TEXT_ALIGNED_VERT_TO = 256
}
enum  {
  OPTS_R11_VERTEX_HAS_START_WIDTH = 1 , OPTS_R11_VERTEX_HAS_END_WIDTH = 2 , OPTS_R11_VERTEX_HAS_BULGE = 4 , OPTS_R11_VERTEX_HAS_FLAG = 8 ,
  OPTS_R11_VERTEX_HAS_TANGENT_DIR = 16 , OPTS_R11_VERTEX_HAS_INDEX1 = 0x20 , OPTS_R11_VERTEX_HAS_INDEX2 = 0x40 , OPTS_R11_VERTEX_HAS_INDEX3 = 0x80 ,
  OPTS_R11_VERTEX_HAS_INDEX4 = 0x100 , OPTS_R11_VERTEX_UNKNOWN_512 = 0x200 , OPTS_R11_VERTEX_UNKNOWN_1024 = 0x400 , OPTS_R11_VERTEX_UNKNOWN_2048 = 0x800 ,
  OPTS_R11_VERTEX_UNKNOWN_4096 = 0x1000 , OPTS_R11_VERTEX_UNKNOWN_8192 = 0x2000 , OPTS_R11_VERTEX_HAS_NOT_X_Y = 0x4000
}
enum  { FLAG_TABLE_IS_XREF_REF = 16 , FLAG_TABLE_IS_XREF_RESOLVED = 32 , FLAG_TABLE_IS_XREF_DEP = 64 , FLAG_TABLE_IS_REMOVED = 128 }
enum  { FLAG_BLOCK_ANONYMOUS = 1 , FLAG_BLOCK_HAS_ATTRIBS = 2 , FLAG_BLOCK_IS_EXT_REF = 4 , FLAG_BLOCK_IS_XREF_OVERLAY = 8 }
enum  { FLAG_ATTDEF_INVISIBLE = 1 , FLAG_ATTDEF_CONSTANT = 2 , FLAG_ATTDEF_VERIFY = 4 , FLAG_ATTDEF_PRESET = 8 }
enum  { FLAG_ATTRIB_INVISIBLE = 1 , FLAG_ATTRIB_CONSTANT = 2 , FLAG_ATTRIB_VERIFY = 4 , FLAG_ATTRIB_PRESET = 8 }
enum  {
  FLAG_POLYLINE_CLOSED = 1 , FLAG_POLYLINE_CURVE_FIT = 2 , FLAG_POLYLINE_SPLINE_FIT = 4 , FLAG_POLYLINE_3D = 8 ,
  FLAG_POLYLINE_MESH = 16 , FLAG_POLYLINE_MESH_CLOSED = 32 , FLAG_POLYLINE_PFACE_MESH = 64 , FLAG_POLYLINE_LT_PATTERN_CONTINUES = 128
}
enum  { LTYPE_SHAPE_FLAG_ABS_ROTATION = 1 , LTYPE_SHAPE_FLAG_IS_TEXT = 2 , LTYPE_SHAPE_FLAG_IS_SHAPE = 4 }
enum  { FLAG_LAYER_FROZEN = 1 , FLAG_LAYER_FROZEN_IN_NEW = 2 , FLAG_LAYER_LOCKED = 4 , FLAG_LAYER_PLOTFLAG = 8 }
enum  { FLAG_STYLE_SHAPE = 1 , FLAG_STYLE_VERTICAL_TEXT = 4 }
enum  { FLAG_VIEW_PSPACE = 1 }
enum  { FLAG_VX_IS_ON = 1 }
enum  {
  FLAG_LWPOLYLINE_HAS_EXTRUSION = 1 , FLAG_LWPOLYLINE_HAS_THICKNESS = 2 , FLAG_LWPOLYLINE_HAS_CONSTWIDTH = 4 , FLAG_LWPOLYLINE_HAS_ELEVATION = 8 ,
  FLAG_LWPOLYLINE_HAS_NUM_BULGES = 16 , FLAG_LWPOLYLINE_HAS_NUM_WIDTHS = 32 , FLAG_LWPOLYLINE_UNKNOWN_64 = 64 , FLAG_LWPOLYLINE_UNKNOWN_128 = 128 ,
  FLAG_LWPOLYLINE_PLINEGEN = 256 , FLAG_LWPOLYLINE_CLOSED = 512 , FLAG_LWPOLYLINE_VERTEXIDCOUNT = 1024
}
enum  {
  FLAG_VERTEX_EXTRA_VERTEX = 1 , FLAG_VERTEX_CURVE_FIT = 2 , FLAG_VERTEX_UNUSED_4 = 4 , FLAG_VERTEX_SPLINE_FIT = 8 ,
  FLAG_VERTEX_SPLINE_FRAME_CONTROL_POINT = 16 , FLAG_VERTEX_3D = 32 , FLAG_VERTEX_MESH = 64 , FLAG_VERTEX_PFACE_MESH = 128
}
enum  { TEXT_GENERATION_BACKWARDS = 2 , TEXT_GENERATION_UPSIDE_DOWN = 4 }
enum  {
  HORIZ_ALIGNMENT_LEFT = 0 , HORIZ_ALIGNMENT_CENTER = 1 , HORIZ_ALIGNMENT_RIGHT = 2 , HORIZ_ALIGNMENT_ALIGNED = 3 ,
  HORIZ_ALIGNMENT_MIDDLE = 4 , HORIZ_ALIGNMENT_FIT = 5
}
enum  { VERT_ALIGNMENT_BASELINE = 0 , VERT_ALIGNMENT_BOTTOM = 1 , VERT_ALIGNMENT_MIDDLE = 2 , VERT_ALIGNMENT_TOP = 3 }
enum  { MLINE_JUSTIFICATION_TOP = 0 , MLINE_JUSTIFICATION_MIDDLE = 1 , MLINE_JUSTIFICATION_BOTTOM = 2 }
enum  { POLYLINE_CURVETYPE_DEFAULT = 0 , POLYLINE_CURVETYPE_QUADR_BSPLINE = 5 , POLYLINE_CURVETYPE_CUBIC_BSPLINE = 6 , POLYLINE_CURVETYPE_BEZIER_SURFACE = 8 }
enum  { LEADER_PATHTYPE_STRAIGHT = 0 , LEADER_PATHTYPE_SPLINE = 1 }
enum  { LEADER_ANNOTTYPE_MTEXT = 0 , LEADER_ANNOTTYPE_TOLERANCE = 1 , LEADER_ANNOTTYPE_INSERT = 2 , LEADER_ANNOTTYPE_NO_ANNOT = 3 }
enum  { MLINE_FLAGS_HAS_VERTEX = 1 , MLINE_FLAGS_CLOSED = 2 , MLINE_FLAGS_SUPPRESS_START_CAPS = 4 , MLINE_FLAGS_SUPPRESS_END_CAPS = 8 }
enum  {
  MLINESTYLE_FLAG_FILL = 1 , MLINESTYLE_FLAG_MITERS = 2 , MLINESTYLE_FLAG_UNKNOWN_4 = 4 , MLINESTYLE_FLAG_UNKNOWN_8 = 8 ,
  MLINESTYLE_FLAG_START_SQUARE_END = 16 , MLINESTYLE_FLAG_START_INNER_ARC = 32 , MLINESTYLE_FLAG_START_ROUND = 64 , MLINESTYLE_FLAG_UNKNOWN_128 = 128 ,
  MLINESTYLE_FLAG_END_SQUARE = 256 , MLINESTYLE_FLAG_END_INNER_ARC = 512 , MLINESTYLE_FLAG_END_ROUND = 1024
}
enum  { LIGHT_TYPE_DISTANT = 1 , LIGHT_TYPE_POINT = 2 , LIGHT_TYPE_SPOT = 3 }
enum  { LIGHT_ATTENUATION_TYPE_NONE = 0 , LIGHT_ATTENUATION_TYPE_INV_LINEAR = 1 , LIGHT_ATTENUATION_TYPE_INV_SQUARE = 2 }
enum  {
  LIGHT_EXTLIGHT_SHAPE_LINEAR = 0 , LIGHT_EXTLIGHT_SHAPE_RECT = 1 , LIGHT_EXTLIGHT_SHAPE_DISK = 2 , LIGHT_EXTLIGHT_SHAPE_CYLINDER = 3 ,
  LIGHT_EXTLIGHT_SHAPE_SPHERE = 4
}
enum  { _3DFACE_INVISIBLE_EDGE1 = 1 , _3DFACE_INVISIBLE_EDGE2 = 2 , _3DFACE_INVISIBLE_EDGE3 = 4 , _3DFACE_INVISIBLE_EDGE4 = 8 }
enum  DWG_SECTION_TYPE {
  SECTION_UNKNOWN = 0 , SECTION_HEADER = 1 , SECTION_AUXHEADER = 2 , SECTION_CLASSES = 3 ,
  SECTION_HANDLES = 4 , SECTION_TEMPLATE = 5 , SECTION_OBJFREESPACE = 6 , SECTION_OBJECTS = 7 ,
  SECTION_REVHISTORY = 8 , SECTION_SUMMARYINFO = 9 , SECTION_PREVIEW = 10 , SECTION_APPINFO = 11 ,
  SECTION_APPINFOHISTORY = 12 , SECTION_FILEDEPLIST = 13 , SECTION_SECURITY , SECTION_VBAPROJECT ,
  SECTION_SIGNATURE , SECTION_ACDS , SECTION_INFO , SECTION_SYSTEM_MAP
}
enum  DWG_SECTION_TYPE_R13 {
  SECTION_HEADER_R13 = 0 , SECTION_CLASSES_R13 = 1 , SECTION_HANDLES_R13 = 2 , SECTION_OBJFREESPACE_R13 = 3 ,
  SECTION_TEMPLATE_R13 = 4 , SECTION_AUXHEADER_R2000 = 5 , SECTION_THUMBNAIL_R13 = 6
}
enum  DWG_SECTION_TYPE_R11 {
  SECTION_HEADER_R11 = 0 , SECTION_BLOCK = 1 , SECTION_LAYER = 2 , SECTION_STYLE = 3 ,
  SECTION_LTYPE = 5 , SECTION_VIEW = 6 , SECTION_UCS = 7 , SECTION_VPORT = 8 ,
  SECTION_APPID = 9 , SECTION_DIMSTYLE = 10 , SECTION_VX = 11
}
enum  RESBUF_VALUE_TYPE {
  DWG_VT_INVALID = 0 , DWG_VT_STRING = 1 , DWG_VT_POINT3D = 2 , DWG_VT_REAL = 3 ,
  DWG_VT_INT16 = 4 , DWG_VT_INT32 = 5 , DWG_VT_INT8 = 6 , DWG_VT_BINARY = 7 ,
  DWG_VT_HANDLE = 8 , DWG_VT_OBJECTID = 9 , DWG_VT_BOOL = 10 , DWG_VT_INT64 = 11
}

Functions

const char * dwg_color_method_name (unsigned method)
int dwg_read_file (const char *restrict filename, Dwg_Data *restrict dwg)
int dxf_read_file (const char *restrict filename, Dwg_Data *restrict dwg)
int dwg_write_file (const char *restrict filename, const Dwg_Data *restrict dwg)
unsigned char * dwg_bmp (const Dwg_Data *restrict dwg, BITCODE_RL *restrict size, BITCODE_RC *restrict typep)
int dxf_cvt_lweight (const BITCODE_BSd value)
BITCODE_BSd dxf_revcvt_lweight (const int lw)
BITCODE_H dwg_ctrl_table (Dwg_Data *restrict dwg, const char *restrict table)
BITCODE_H dwg_find_tablehandle (Dwg_Data *restrict dwg, const char *restrict name, const char *restrict table)
BITCODE_H dwg_find_tablehandle_index (Dwg_Data *restrict dwg, const int index, const char *restrict table)
char * dwg_handle_name (Dwg_Data *restrict dwg, const char *restrict table, const BITCODE_H restrict handle)
BITCODE_H dwg_find_table_control (Dwg_Data *restrict dwg, const char *restrict table)
BITCODE_H dwg_find_dictionary (Dwg_Data *restrict dwg, const char *restrict name)
BITCODE_H dwg_find_dicthandle (Dwg_Data *restrict dwg, BITCODE_H dict, const char *restrict name)
BITCODE_H dwg_find_dicthandle_objname (Dwg_Data *restrict dwg, BITCODE_H dict, const char *restrict name)
char * dwg_find_table_extname (Dwg_Data *restrict dwg, Dwg_Object *restrict obj)
char * dwg_variable_dict (Dwg_Data *restrict dwg, const char *restrict name)
double dwg_model_x_min (const Dwg_Data *restrict)
double dwg_model_x_max (const Dwg_Data *restrict)
double dwg_model_y_min (const Dwg_Data *restrict)
double dwg_model_y_max (const Dwg_Data *restrict)
double dwg_model_z_min (const Dwg_Data *restrict)
double dwg_model_z_max (const Dwg_Data *restrict)
double dwg_page_x_min (const Dwg_Data *restrict)
double dwg_page_x_max (const Dwg_Data *restrict)
double dwg_page_y_min (const Dwg_Data *restrict)
double dwg_page_y_max (const Dwg_Data *restrict)
Dwg_Object_BLOCK_CONTROLdwg_block_control (Dwg_Data *restrict dwg)
Dwg_Object_Refdwg_model_space_ref (Dwg_Data *restrict dwg)
Dwg_Object_Refdwg_paper_space_ref (Dwg_Data *restrict dwg)
Dwg_Objectdwg_model_space_object (Dwg_Data *restrict dwg)
Dwg_Objectdwg_paper_space_object (Dwg_Data *restrict dwg)
unsigned int dwg_get_layer_count (const Dwg_Data *restrict dwg)
Dwg_Object_LAYER ** dwg_get_layers (const Dwg_Data *restrict dwg)
BITCODE_BL dwg_get_num_objects (const Dwg_Data *restrict dwg)
BITCODE_BL dwg_get_object_num_objects (const Dwg_Data *restrict dwg)
int dwg_class_is_entity (const Dwg_Class *restrict klass)
int dwg_obj_is_control (const Dwg_Object *restrict obj)
int dwg_obj_is_table (const Dwg_Object *restrict obj)
int dwg_obj_is_subentity (const Dwg_Object *restrict obj)
int dwg_obj_has_subentity (const Dwg_Object *restrict obj)
int dwg_obj_is_3dsolid (const Dwg_Object *restrict obj)
int dwg_obj_is_acsh (const Dwg_Object *restrict obj)
BITCODE_BL dwg_get_num_entities (const Dwg_Data *restrict)
Dwg_Object_Entity ** dwg_get_entities (const Dwg_Data *restrict)
Dwg_Object_LAYERdwg_get_entity_layer (const Dwg_Object_Entity *restrict)
Dwg_Objectdwg_next_object (const Dwg_Object *obj)
Dwg_Objectdwg_next_entity (const Dwg_Object *obj)
BITCODE_HV dwg_next_handle (const Dwg_Data *dwg)
BITCODE_HV dwg_next_handseed (Dwg_Data *dwg)
Dwg_Objectdwg_ref_object (Dwg_Data *restrict dwg, Dwg_Object_Ref *restrict ref)
Dwg_Objectdwg_ref_object_relative (Dwg_Data *restrict dwg, Dwg_Object_Ref *restrict ref, const Dwg_Object *restrict obj)
Dwg_Objectdwg_ref_object_silent (Dwg_Data *restrict dwg, Dwg_Object_Ref *restrict ref)
Dwg_Objectget_first_owned_entity (const Dwg_Object *restrict hdr)
Dwg_Objectget_next_owned_entity (const Dwg_Object *restrict hdr, const Dwg_Object *restrict current)
Dwg_Objectget_first_owned_subentity (const Dwg_Object *restrict owner)
Dwg_Objectget_next_owned_subentity (const Dwg_Object *restrict owner, const Dwg_Object *restrict current)
Dwg_Objectget_first_owned_block (const Dwg_Object *hdr)
Dwg_Objectget_last_owned_block (const Dwg_Object *hdr)
Dwg_Objectget_next_owned_block (const Dwg_Object *restrict hdr, const Dwg_Object *restrict current)
Dwg_Objectget_next_owned_block_entity (const Dwg_Object *restrict hdr, const Dwg_Object *restrict current)
Dwg_Objectdwg_get_first_object (const Dwg_Data *dwg, const Dwg_Object_Type type)
Dwg_Objectdwg_get_next_object (const Dwg_Data *dwg, const Dwg_Object_Type type, const BITCODE_RL index)
Dwg_Objectdwg_resolve_handle (const Dwg_Data *restrict dwg, BITCODE_HV absref)
Dwg_Objectdwg_resolve_handle_silent (const Dwg_Data *restrict dwg, const BITCODE_HV absref)
int dwg_resolve_handleref (Dwg_Object_Ref *restrict ref, const Dwg_Object *restrict obj)
Dwg_Objectdwg_resolve_jump (const Dwg_Object *obj)
Dwg_Section_Type dwg_section_type (const char *restrict name)
Dwg_Section_Type dwg_section_wtype (const dwg_wchar_t *restrict wname)
const char * dwg_section_name (const Dwg_Data *dwg, const unsigned int sec_id)
enum RESBUF_VALUE_TYPE dwg_resbuf_value_type (short gc)
void dwg_free (Dwg_Data *restrict dwg)
void dwg_free_object (Dwg_Object *restrict obj)
Dwg_Object_Refdwg_new_ref (Dwg_Data *restrict dwg)
int dwg_add_handle (Dwg_Handle *restrict hdl, const BITCODE_RC code, const BITCODE_HV value, const Dwg_Object *restrict obj)
Dwg_Object_Refdwg_add_handleref (Dwg_Data *restrict dwg, const BITCODE_RC code, const BITCODE_HV value, const Dwg_Object *restrict obj)
Dwg_Object_Refdwg_dup_handleref (Dwg_Data *restrict dwg, const Dwg_Object_Ref *restrict ref)
Dwg_Object_Refdwg_add_handleref_free (const BITCODE_RC code, const BITCODE_HV absref)
const char * dwg_version_type (const Dwg_Version_Type version)
Dwg_Version_Type dwg_version_as (const char *version)
Dwg_Version_Type dwg_version_hdr_type (const char *hdr)
int dwg_supports_eed (const Dwg_Data *dwg)
int dwg_supports_obj (const Dwg_Data *restrict dwg, const Dwg_Object *restrict obj)
void dwg_errstrings (int error)
char * dwg_encrypt_SAT1 (BITCODE_BL blocksize, BITCODE_RC *restrict acis_data, int *restrict acis_data_offset)
int dwg_convert_SAB_to_SAT1 (Dwg_Entity__3DSOLID *restrict _obj)
const Dwg_RGB_Palettedwg_rgb_palette (void)
BITCODE_BL dwg_rgb_palette_index (BITCODE_BS index)
BITCODE_BS dwg_find_color_index (BITCODE_BL rgb)
int dwg_add_object (Dwg_Data *restrict dwg)
int dwg_object_name (const char *const restrict name, const char **restrict dxfnamep, Dwg_Object_Type *restrict typep, int *restrict is_entp, Dwg_Class_Stability *restrict stabilityp)
int dwg_setup__3DFACE (Dwg_Object *obj)
int dwg_setup__3DSOLID (Dwg_Object *obj)
int dwg_setup_ARC (Dwg_Object *obj)
int dwg_setup_ATTDEF (Dwg_Object *obj)
int dwg_setup_ATTRIB (Dwg_Object *obj)
int dwg_setup_BLOCK (Dwg_Object *obj)
int dwg_setup_BODY (Dwg_Object *obj)
int dwg_setup_CIRCLE (Dwg_Object *obj)
int dwg_setup_DIMENSION_ALIGNED (Dwg_Object *obj)
int dwg_setup_DIMENSION_ANG2LN (Dwg_Object *obj)
int dwg_setup_DIMENSION_ANG3PT (Dwg_Object *obj)
int dwg_setup_DIMENSION_DIAMETER (Dwg_Object *obj)
int dwg_setup_DIMENSION_LINEAR (Dwg_Object *obj)
int dwg_setup_DIMENSION_ORDINATE (Dwg_Object *obj)
int dwg_setup_DIMENSION_RADIUS (Dwg_Object *obj)
int dwg_setup_ELLIPSE (Dwg_Object *obj)
int dwg_setup_ENDBLK (Dwg_Object *obj)
int dwg_setup_INSERT (Dwg_Object *obj)
int dwg_setup_LEADER (Dwg_Object *obj)
int dwg_setup_LINE (Dwg_Object *obj)
int dwg_setup_LOAD (Dwg_Object *obj)
int dwg_setup_MINSERT (Dwg_Object *obj)
int dwg_setup_MLINE (Dwg_Object *obj)
int dwg_setup_MTEXT (Dwg_Object *obj)
int dwg_setup_OLEFRAME (Dwg_Object *obj)
int dwg_setup_POINT (Dwg_Object *obj)
int dwg_setup_POLYLINE_2D (Dwg_Object *obj)
int dwg_setup_POLYLINE_3D (Dwg_Object *obj)
int dwg_setup_POLYLINE_MESH (Dwg_Object *obj)
int dwg_setup_POLYLINE_PFACE (Dwg_Object *obj)
int dwg_setup_PROXY_ENTITY (Dwg_Object *obj)
int dwg_setup_RAY (Dwg_Object *obj)
int dwg_setup_REGION (Dwg_Object *obj)
int dwg_setup_SEQEND (Dwg_Object *obj)
int dwg_setup_SHAPE (Dwg_Object *obj)
int dwg_setup_SOLID (Dwg_Object *obj)
int dwg_setup_SPLINE (Dwg_Object *obj)
int dwg_setup_TEXT (Dwg_Object *obj)
int dwg_setup_TOLERANCE (Dwg_Object *obj)
int dwg_setup_TRACE (Dwg_Object *obj)
int dwg_setup_UNKNOWN_ENT (Dwg_Object *obj)
int dwg_setup_VERTEX_2D (Dwg_Object *obj)
int dwg_setup_VERTEX_3D (Dwg_Object *obj)
int dwg_setup_VERTEX_MESH (Dwg_Object *obj)
int dwg_setup_VERTEX_PFACE (Dwg_Object *obj)
int dwg_setup_VERTEX_PFACE_FACE (Dwg_Object *obj)
int dwg_setup_VIEWPORT (Dwg_Object *obj)
int dwg_setup_XLINE (Dwg_Object *obj)
int dwg_setup_APPID (Dwg_Object *obj)
int dwg_setup_APPID_CONTROL (Dwg_Object *obj)
int dwg_setup_BLOCK_CONTROL (Dwg_Object *obj)
int dwg_setup_BLOCK_HEADER (Dwg_Object *obj)
int dwg_setup_DICTIONARY (Dwg_Object *obj)
int dwg_setup_DIMSTYLE (Dwg_Object *obj)
int dwg_setup_DIMSTYLE_CONTROL (Dwg_Object *obj)
int dwg_setup_DUMMY (Dwg_Object *obj)
int dwg_setup_LAYER (Dwg_Object *obj)
int dwg_setup_LAYER_CONTROL (Dwg_Object *obj)
int dwg_setup_LONG_TRANSACTION (Dwg_Object *obj)
int dwg_setup_LTYPE (Dwg_Object *obj)
int dwg_setup_LTYPE_CONTROL (Dwg_Object *obj)
int dwg_setup_MLINESTYLE (Dwg_Object *obj)
int dwg_setup_STYLE (Dwg_Object *obj)
int dwg_setup_STYLE_CONTROL (Dwg_Object *obj)
int dwg_setup_UCS (Dwg_Object *obj)
int dwg_setup_UCS_CONTROL (Dwg_Object *obj)
int dwg_setup_UNKNOWN_OBJ (Dwg_Object *obj)
int dwg_setup_VIEW (Dwg_Object *obj)
int dwg_setup_VIEW_CONTROL (Dwg_Object *obj)
int dwg_setup_VPORT (Dwg_Object *obj)
int dwg_setup_VPORT_CONTROL (Dwg_Object *obj)
int dwg_setup_VX_CONTROL (Dwg_Object *obj)
int dwg_setup_VX_TABLE_RECORD (Dwg_Object *obj)
int dwg_setup__3DLINE (Dwg_Object *obj)
int dwg_setup_CAMERA (Dwg_Object *obj)
int dwg_setup_DGNUNDERLAY (Dwg_Object *obj)
int dwg_setup_DWFUNDERLAY (Dwg_Object *obj)
int dwg_setup_ENDREP (Dwg_Object *obj)
int dwg_setup_HATCH (Dwg_Object *obj)
int dwg_setup_IMAGE (Dwg_Object *obj)
int dwg_setup_JUMP (Dwg_Object *obj)
int dwg_setup_LIGHT (Dwg_Object *obj)
int dwg_setup_LWPOLYLINE (Dwg_Object *obj)
int dwg_setup_MESH (Dwg_Object *obj)
int dwg_setup_MULTILEADER (Dwg_Object *obj)
int dwg_setup_OLE2FRAME (Dwg_Object *obj)
int dwg_setup_PDFUNDERLAY (Dwg_Object *obj)
int dwg_setup_REPEAT (Dwg_Object *obj)
int dwg_setup_SECTIONOBJECT (Dwg_Object *obj)
int dwg_setup_WIPEOUT (Dwg_Object *obj)
int dwg_setup_ACSH_BOOLEAN_CLASS (Dwg_Object *obj)
int dwg_setup_ACSH_BOX_CLASS (Dwg_Object *obj)
int dwg_setup_ACSH_CONE_CLASS (Dwg_Object *obj)
int dwg_setup_ACSH_CYLINDER_CLASS (Dwg_Object *obj)
int dwg_setup_ACSH_FILLET_CLASS (Dwg_Object *obj)
int dwg_setup_ACSH_HISTORY_CLASS (Dwg_Object *obj)
int dwg_setup_ACSH_SPHERE_CLASS (Dwg_Object *obj)
int dwg_setup_ACSH_TORUS_CLASS (Dwg_Object *obj)
int dwg_setup_ACSH_WEDGE_CLASS (Dwg_Object *obj)
int dwg_setup_ASSOCGEOMDEPENDENCY (Dwg_Object *obj)
int dwg_setup_ASSOCNETWORK (Dwg_Object *obj)
int dwg_setup_BLOCKALIGNMENTGRIP (Dwg_Object *obj)
int dwg_setup_BLOCKALIGNMENTPARAMETER (Dwg_Object *obj)
int dwg_setup_BLOCKBASEPOINTPARAMETER (Dwg_Object *obj)
int dwg_setup_BLOCKFLIPACTION (Dwg_Object *obj)
int dwg_setup_BLOCKFLIPGRIP (Dwg_Object *obj)
int dwg_setup_BLOCKFLIPPARAMETER (Dwg_Object *obj)
int dwg_setup_BLOCKGRIPLOCATIONCOMPONENT (Dwg_Object *obj)
int dwg_setup_BLOCKLINEARGRIP (Dwg_Object *obj)
int dwg_setup_BLOCKLOOKUPGRIP (Dwg_Object *obj)
int dwg_setup_BLOCKMOVEACTION (Dwg_Object *obj)
int dwg_setup_BLOCKROTATEACTION (Dwg_Object *obj)
int dwg_setup_BLOCKROTATIONGRIP (Dwg_Object *obj)
int dwg_setup_BLOCKSCALEACTION (Dwg_Object *obj)
int dwg_setup_BLOCKVISIBILITYGRIP (Dwg_Object *obj)
int dwg_setup_CELLSTYLEMAP (Dwg_Object *obj)
int dwg_setup_DETAILVIEWSTYLE (Dwg_Object *obj)
int dwg_setup_DICTIONARYVAR (Dwg_Object *obj)
int dwg_setup_DICTIONARYWDFLT (Dwg_Object *obj)
int dwg_setup_DYNAMICBLOCKPURGEPREVENTER (Dwg_Object *obj)
int dwg_setup_FIELD (Dwg_Object *obj)
int dwg_setup_FIELDLIST (Dwg_Object *obj)
int dwg_setup_GEODATA (Dwg_Object *obj)
int dwg_setup_GROUP (Dwg_Object *obj)
int dwg_setup_IDBUFFER (Dwg_Object *obj)
int dwg_setup_IMAGEDEF (Dwg_Object *obj)
int dwg_setup_IMAGEDEF_REACTOR (Dwg_Object *obj)
int dwg_setup_INDEX (Dwg_Object *obj)
int dwg_setup_LAYERFILTER (Dwg_Object *obj)
int dwg_setup_LAYER_INDEX (Dwg_Object *obj)
int dwg_setup_LAYOUT (Dwg_Object *obj)
int dwg_setup_PLACEHOLDER (Dwg_Object *obj)
int dwg_setup_PLOTSETTINGS (Dwg_Object *obj)
int dwg_setup_RASTERVARIABLES (Dwg_Object *obj)
int dwg_setup_RENDERENVIRONMENT (Dwg_Object *obj)
int dwg_setup_SCALE (Dwg_Object *obj)
int dwg_setup_SECTIONVIEWSTYLE (Dwg_Object *obj)
int dwg_setup_SECTION_MANAGER (Dwg_Object *obj)
int dwg_setup_SORTENTSTABLE (Dwg_Object *obj)
int dwg_setup_SPATIAL_FILTER (Dwg_Object *obj)
int dwg_setup_SUN (Dwg_Object *obj)
int dwg_setup_TABLEGEOMETRY (Dwg_Object *obj)
int dwg_setup_VBA_PROJECT (Dwg_Object *obj)
int dwg_setup_VISUALSTYLE (Dwg_Object *obj)
int dwg_setup_WIPEOUTVARIABLES (Dwg_Object *obj)
int dwg_setup_XRECORD (Dwg_Object *obj)
int dwg_setup_PDFDEFINITION (Dwg_Object *obj)
int dwg_setup_DGNDEFINITION (Dwg_Object *obj)
int dwg_setup_DWFDEFINITION (Dwg_Object *obj)
int dwg_setup_ARC_DIMENSION (Dwg_Object *obj)
int dwg_setup_HELIX (Dwg_Object *obj)
int dwg_setup_LARGE_RADIAL_DIMENSION (Dwg_Object *obj)
int dwg_setup_LAYOUTPRINTCONFIG (Dwg_Object *obj)
int dwg_setup_PLANESURFACE (Dwg_Object *obj)
int dwg_setup_POINTCLOUD (Dwg_Object *obj)
int dwg_setup_POINTCLOUDEX (Dwg_Object *obj)
int dwg_setup_ACSH_BREP_CLASS (Dwg_Object *obj)
int dwg_setup_ACSH_CHAMFER_CLASS (Dwg_Object *obj)
int dwg_setup_ACSH_PYRAMID_CLASS (Dwg_Object *obj)
int dwg_setup_ALDIMOBJECTCONTEXTDATA (Dwg_Object *obj)
int dwg_setup_ASSOC2DCONSTRAINTGROUP (Dwg_Object *obj)
int dwg_setup_ASSOCACTION (Dwg_Object *obj)
int dwg_setup_ASSOCACTIONPARAM (Dwg_Object *obj)
int dwg_setup_ASSOCARRAYACTIONBODY (Dwg_Object *obj)
int dwg_setup_ASSOCASMBODYACTIONPARAM (Dwg_Object *obj)
int dwg_setup_ASSOCBLENDSURFACEACTIONBODY (Dwg_Object *obj)
int dwg_setup_ASSOCCOMPOUNDACTIONPARAM (Dwg_Object *obj)
int dwg_setup_ASSOCDEPENDENCY (Dwg_Object *obj)
int dwg_setup_ASSOCDIMDEPENDENCYBODY (Dwg_Object *obj)
int dwg_setup_ASSOCEXTENDSURFACEACTIONBODY (Dwg_Object *obj)
int dwg_setup_ASSOCEXTRUDEDSURFACEACTIONBODY (Dwg_Object *obj)
int dwg_setup_ASSOCFACEACTIONPARAM (Dwg_Object *obj)
int dwg_setup_ASSOCFILLETSURFACEACTIONBODY (Dwg_Object *obj)
int dwg_setup_ASSOCLOFTEDSURFACEACTIONBODY (Dwg_Object *obj)
int dwg_setup_ASSOCNETWORKSURFACEACTIONBODY (Dwg_Object *obj)
int dwg_setup_ASSOCOBJECTACTIONPARAM (Dwg_Object *obj)
int dwg_setup_ASSOCOFFSETSURFACEACTIONBODY (Dwg_Object *obj)
int dwg_setup_ASSOCOSNAPPOINTREFACTIONPARAM (Dwg_Object *obj)
int dwg_setup_ASSOCPATCHSURFACEACTIONBODY (Dwg_Object *obj)
int dwg_setup_ASSOCPATHACTIONPARAM (Dwg_Object *obj)
int dwg_setup_ASSOCPLANESURFACEACTIONBODY (Dwg_Object *obj)
int dwg_setup_ASSOCPOINTREFACTIONPARAM (Dwg_Object *obj)
int dwg_setup_ASSOCREVOLVEDSURFACEACTIONBODY (Dwg_Object *obj)
int dwg_setup_ASSOCTRIMSURFACEACTIONBODY (Dwg_Object *obj)
int dwg_setup_ASSOCVALUEDEPENDENCY (Dwg_Object *obj)
int dwg_setup_ASSOCVARIABLE (Dwg_Object *obj)
int dwg_setup_ASSOCVERTEXACTIONPARAM (Dwg_Object *obj)
int dwg_setup_BLKREFOBJECTCONTEXTDATA (Dwg_Object *obj)
int dwg_setup_BLOCKALIGNEDCONSTRAINTPARAMETER (Dwg_Object *obj)
int dwg_setup_BLOCKANGULARCONSTRAINTPARAMETER (Dwg_Object *obj)
int dwg_setup_BLOCKARRAYACTION (Dwg_Object *obj)
int dwg_setup_BLOCKDIAMETRICCONSTRAINTPARAMETER (Dwg_Object *obj)
int dwg_setup_BLOCKHORIZONTALCONSTRAINTPARAMETER (Dwg_Object *obj)
int dwg_setup_BLOCKLINEARCONSTRAINTPARAMETER (Dwg_Object *obj)
int dwg_setup_BLOCKLINEARPARAMETER (Dwg_Object *obj)
int dwg_setup_BLOCKLOOKUPACTION (Dwg_Object *obj)
int dwg_setup_BLOCKLOOKUPPARAMETER (Dwg_Object *obj)
int dwg_setup_BLOCKPARAMDEPENDENCYBODY (Dwg_Object *obj)
int dwg_setup_BLOCKPOINTPARAMETER (Dwg_Object *obj)
int dwg_setup_BLOCKPOLARGRIP (Dwg_Object *obj)
int dwg_setup_BLOCKPOLARPARAMETER (Dwg_Object *obj)
int dwg_setup_BLOCKPOLARSTRETCHACTION (Dwg_Object *obj)
int dwg_setup_BLOCKRADIALCONSTRAINTPARAMETER (Dwg_Object *obj)
int dwg_setup_BLOCKREPRESENTATION (Dwg_Object *obj)
int dwg_setup_BLOCKROTATIONPARAMETER (Dwg_Object *obj)
int dwg_setup_BLOCKSTRETCHACTION (Dwg_Object *obj)
int dwg_setup_BLOCKUSERPARAMETER (Dwg_Object *obj)
int dwg_setup_BLOCKVERTICALCONSTRAINTPARAMETER (Dwg_Object *obj)
int dwg_setup_BLOCKVISIBILITYPARAMETER (Dwg_Object *obj)
int dwg_setup_BLOCKXYGRIP (Dwg_Object *obj)
int dwg_setup_BLOCKXYPARAMETER (Dwg_Object *obj)
int dwg_setup_DATALINK (Dwg_Object *obj)
int dwg_setup_DBCOLOR (Dwg_Object *obj)
int dwg_setup_EVALUATION_GRAPH (Dwg_Object *obj)
int dwg_setup_FCFOBJECTCONTEXTDATA (Dwg_Object *obj)
int dwg_setup_GRADIENT_BACKGROUND (Dwg_Object *obj)
int dwg_setup_GROUND_PLANE_BACKGROUND (Dwg_Object *obj)
int dwg_setup_IBL_BACKGROUND (Dwg_Object *obj)
int dwg_setup_IMAGE_BACKGROUND (Dwg_Object *obj)
int dwg_setup_LEADEROBJECTCONTEXTDATA (Dwg_Object *obj)
int dwg_setup_LIGHTLIST (Dwg_Object *obj)
int dwg_setup_MATERIAL (Dwg_Object *obj)
int dwg_setup_MENTALRAYRENDERSETTINGS (Dwg_Object *obj)
int dwg_setup_MLEADERSTYLE (Dwg_Object *obj)
int dwg_setup_MTEXTOBJECTCONTEXTDATA (Dwg_Object *obj)
int dwg_setup_OBJECT_PTR (Dwg_Object *obj)
int dwg_setup_PARTIAL_VIEWING_INDEX (Dwg_Object *obj)
int dwg_setup_POINTCLOUDCOLORMAP (Dwg_Object *obj)
int dwg_setup_POINTCLOUDDEF (Dwg_Object *obj)
int dwg_setup_POINTCLOUDDEFEX (Dwg_Object *obj)
int dwg_setup_POINTCLOUDDEF_REACTOR (Dwg_Object *obj)
int dwg_setup_POINTCLOUDDEF_REACTOR_EX (Dwg_Object *obj)
int dwg_setup_PROXY_OBJECT (Dwg_Object *obj)
int dwg_setup_RAPIDRTRENDERSETTINGS (Dwg_Object *obj)
int dwg_setup_RENDERENTRY (Dwg_Object *obj)
int dwg_setup_RENDERGLOBAL (Dwg_Object *obj)
int dwg_setup_RENDERSETTINGS (Dwg_Object *obj)
int dwg_setup_SECTION_SETTINGS (Dwg_Object *obj)
int dwg_setup_SKYLIGHT_BACKGROUND (Dwg_Object *obj)
int dwg_setup_SOLID_BACKGROUND (Dwg_Object *obj)
int dwg_setup_SPATIAL_INDEX (Dwg_Object *obj)
int dwg_setup_TABLESTYLE (Dwg_Object *obj)
int dwg_setup_TEXTOBJECTCONTEXTDATA (Dwg_Object *obj)
int dwg_setup_ASSOCARRAYMODIFYPARAMETERS (Dwg_Object *obj)
int dwg_setup_ASSOCARRAYPATHPARAMETERS (Dwg_Object *obj)
int dwg_setup_ASSOCARRAYPOLARPARAMETERS (Dwg_Object *obj)
int dwg_setup_ASSOCARRAYRECTANGULARPARAMETERS (Dwg_Object *obj)

Macro Definition Documentation

◆ _3DSOLID_FIELDS

#define _3DSOLID_FIELDS

◆ __counted_by

#define __counted_by ( x)

◆ ACANGLECONSTRAINT_fields

#define ACANGLECONSTRAINT_fields
Value:
BITCODE_RC sector_type /* 280 */
#define ACEXPLICITCONSTRAINT_fields
Definition dwg.h:6397
unsigned char BITCODE_RC
Definition dwg.h:92

◆ ACCONSTRAINEDBOUNDEDELLIPSE_fields

#define ACCONSTRAINEDBOUNDEDELLIPSE_fields
Value:
BITCODE_3BD start_pt; /* 10 */ \
BITCODE_3BD end_pt /* 11 */
#define ACCONSTRAINEDELLIPSE_fields
Definition dwg.h:6415
Dwg_Bitcode_3BD BITCODE_3BD
Definition dwg.h:275

◆ ACCONSTRAINEDELLIPSE_fields

#define ACCONSTRAINEDELLIPSE_fields
Value:
BITCODE_3BD center; /* 10 */ \
BITCODE_3BD sm_axis; /* 11 */ \
BITCODE_BD axis_ratio /* 40 i.e RadiusRatio */
#define ACGEOMCONSTRAINT_fields
Definition dwg.h:6374
double BITCODE_BD
Definition dwg.h:213

◆ ACCONSTRAINTGEOMETRY_fields

#define ACCONSTRAINTGEOMETRY_fields ( node)
Value:
BITCODE_H geom_dep; /* 4, 330 */ \
BITCODE_BL nodeid /* 90 */
struct _dwg_CONSTRAINTGROUPNODE Dwg_CONSTRAINTGROUPNODE
Dwg_Object_Ref * BITCODE_H
Definition dwg.h:1633
uint32_t BITCODE_BL
Definition dwg.h:126

◆ ACCONSTRAINTIMPLICITPOINT_fields

#define ACCONSTRAINTIMPLICITPOINT_fields ( node)
Value:
/*SUBCLASS (AcConstraintImplicitPoint);*/ \
BITCODE_RC point_type; /* 280 */ \
BITCODE_BLd point_idx; /* 90 default: -1 */ \
BITCODE_BLd curve_id /* 90 default: 0 */
#define ACCONSTRAINTPOINT_fields(node)
Definition dwg.h:6385
int32_t BITCODE_BLd
Definition dwg.h:128

◆ ACCONSTRAINTPOINT_fields

#define ACCONSTRAINTPOINT_fields ( node)
Value:
SUBCLASS (AcConstraintPoint); \
BITCODE_3BD point /* 10 */
#define ACCONSTRAINTGEOMETRY_fields(node)
Definition dwg.h:6380

◆ ACDISTANCECONSTRAINT_fields

#define ACDISTANCECONSTRAINT_fields
Value:
BITCODE_RC dir_type; /* 280 if has_distance */ \
BITCODE_3BD distance /* 10 */

◆ ACEXPLICITCONSTRAINT_fields

#define ACEXPLICITCONSTRAINT_fields
Value:
BITCODE_H value_dep; /* 3, 340 */ \
BITCODE_H dim_dep /* 3, 340 */

◆ ACGEOMCONSTRAINT_fields

#define ACGEOMCONSTRAINT_fields
Value:
BITCODE_BL ownerid; /* DXF 90 */ \
BITCODE_B is_implied; /* DXF 290 */ \
BITCODE_B is_active; /* DXF 290 */
unsigned char BITCODE_B
Definition dwg.h:106

◆ ACPARALLELCONSTRAINT_fields

#define ACPARALLELCONSTRAINT_fields
Value:
BITCODE_BLd datum_line_idx /* 90 */

◆ ANNOTSCALEOBJECTCONTEXTDATA_fields

#define ANNOTSCALEOBJECTCONTEXTDATA_fields
Value:
BITCODE_H scale
#define OBJECTCONTEXTDATA_fields
Definition dwg.h:7648

DXF 340.

◆ ARGS_H

#define ARGS_H ( hdl)
Value:
(hdl).code, (hdl).size, (hdl).value

◆ ARGS_REF

#define ARGS_REF ( ref)
Value:
(ref)->handleref.code, (ref)->handleref.size, \
(ref)->handleref.value, (ref)->absolute_ref

◆ ARGS_REF11

#define ARGS_REF11 ( ref)
Value:
(ref)->handleref.size, (ref)->r11_idx, \
(ref)->absolute_ref

◆ ASSOCACTION_fields

#define ASSOCACTION_fields
Value:
/* until r2010: 1, 2013+: 2 */ \
BITCODE_BS class_version; /* 90 */ \
/* 0 WellDefined, 1 UnderConstrained, 2 OverConstrained, \
3 Inconsistent, 4 NotEvaluated, 5 NotAvailable, \
6 RejectedByClient */ \
BITCODE_BL geometry_status; /* 90 */ \
BITCODE_H owningnetwork; /* 330 */ \
BITCODE_H actionbody; /* 360 */ \
BITCODE_BL action_index; /* 90 */ \
BITCODE_BL max_assoc_dep_index; /* 90 */ \
BITCODE_BL num_deps; /* 90 */ \
Dwg_ASSOCACTION_Deps *deps; /* 330 or 360 */ \
BITCODE_BL num_owned_params; /* 90 */ \
BITCODE_H *owned_params; /* 360 */ \
BITCODE_BL num_values; /* 90 */ \
struct _dwg_ASSOCACTION_Deps Dwg_ASSOCACTION_Deps
struct _dwg_VALUEPARAM Dwg_VALUEPARAM
uint16_t BITCODE_BS
Definition dwg.h:120

◆ ASSOCACTIONBODY_fields

#define ASSOCACTIONBODY_fields    BITCODE_BL aab_version /* DXF 90. r2013+: 2, earlier 1 */

◆ ASSOCACTIONPARAM_fields

#define ASSOCACTIONPARAM_fields
Value:
BITCODE_BS is_r2013; \
BITCODE_BL aap_version; /* DXF 90 */ \
BITCODE_T name /* DXF 1 */
#define BITCODE_T
Definition dwg.h:225

◆ ASSOCANNOTATIONACTIONBODY_fields

#define ASSOCANNOTATIONACTIONBODY_fields
Value:
BITCODE_BS aaab_version; \
BITCODE_H assoc_dep; \
BITCODE_BS aab_version; \
BITCODE_H actionbody

◆ ASSOCARRAYACTIONBODY_fields

#define ASSOCARRAYACTIONBODY_fields
Value:
BITCODE_BL aaab_version; \
BITCODE_T paramblock; /* classname, i.e. AcDbAssocArrayPolarParameters */ \
BITCODE_BD *transmatrix
struct _dwg_ASSOCPARAMBASEDACTIONBODY Dwg_ASSOCPARAMBASEDACTIONBODY
#define ASSOCACTIONBODY_fields
Definition dwg.h:6361

◆ ASSOCARRAYPARAMETERS_fields

#define ASSOCARRAYPARAMETERS_fields
Value:
BITCODE_BL aap_version; \
BITCODE_BL num_items; \
BITCODE_T classname; \
struct _dwg_ASSOCARRAYITEM Dwg_ASSOCARRAYITEM

◆ ASSOCCOMPOUNDACTIONPARAM_fields

#define ASSOCCOMPOUNDACTIONPARAM_fields
Value:
BITCODE_BS class_version; \
BITCODE_BS bs1; \
BITCODE_BL num_params; \
BITCODE_H *params; \
BITCODE_B has_child_param; \
BITCODE_BS child_status; \
BITCODE_BL child_id; \
BITCODE_H child_param; \
BITCODE_H h330_2; \
BITCODE_BL bl2; \
BITCODE_H h330_3

◆ ASSOCEDGEPERSSUBENTID_fields

#define ASSOCEDGEPERSSUBENTID_fields
Value:
BITCODE_T classname; /* DXF 1 */ \
BITCODE_B has_classname; \
BITCODE_BL bl1; \
BITCODE_BS class_version; \
BITCODE_BL index1; \
BITCODE_BL index2; \
BITCODE_B dependent_on_compound_object /* DXF 290 */

◆ ASSOCINDEXPERSSUBENTID_fields

#define ASSOCINDEXPERSSUBENTID_fields
Value:
BITCODE_T classname; /* DXF 1 */ \
BITCODE_B has_classname; \
BITCODE_BL bl1; \
BITCODE_BS class_version; \
BITCODE_BL subent_type; \
BITCODE_BL subent_index; \
BITCODE_B dependent_on_compound_object /* DXF 290 */

◆ ASSOCPARAMBASEDACTIONBODY_fields

#define ASSOCPARAMBASEDACTIONBODY_fields    Dwg_ASSOCPARAMBASEDACTIONBODY pab

◆ ASSOCPATHBASEDSURFACEACTIONBODY_fields

#define ASSOCPATHBASEDSURFACEACTIONBODY_fields
Value:
/* AcDbAssocPathBasedSurfaceActionBody */ \
BITCODE_BL pbsab_status
struct _dwg_ASSOCSURFACEACTIONBODY Dwg_ASSOCSURFACEACTIONBODY

DXF 90.

◆ ASSOCPERSSUBENTID_fields

#define ASSOCPERSSUBENTID_fields
Value:
BITCODE_T classname; /* DXF 1 */ \
BITCODE_B dependent_on_compound_object /* DXF 290 */

◆ BITCODE_3DVECTOR

#define BITCODE_3DVECTOR   BITCODE_3BD_1

◆ BITCODE_DOUBLE

#define BITCODE_DOUBLE   double

◆ BITCODE_T

#define BITCODE_T   BITCODE_TV

◆ BITCODE_T16

#define BITCODE_T16   BITCODE_TV

◆ BITCODE_T32

#define BITCODE_T32   BITCODE_TV

◆ BITCODE_TU16

#define BITCODE_TU16   BITCODE_TU

◆ BITCODE_TU32

#define BITCODE_TU32   BITCODE_TV

◆ BLOCK1PTPARAMETER_fields

#define BLOCK1PTPARAMETER_fields
Value:
BITCODE_3BD def_pt; \
BITCODE_BL num_propinfos; /* 2 */ \
struct _dwg_BLOCKPARAMETER_PropInfo Dwg_BLOCKPARAMETER_PropInfo
#define BLOCKPARAMETER_fields
Definition dwg.h:8119

◆ BLOCK2PTPARAMETER_fields

#define BLOCK2PTPARAMETER_fields
Value:
BITCODE_3BD def_basept; \
BITCODE_3BD def_endpt; \
BITCODE_BL *prop_states; \
BITCODE_BS parameter_base_location; \
BITCODE_3BD upd_basept; \
BITCODE_3BD basept; \
BITCODE_3BD upd_endpt; \

◆ BLOCKACTION_doubles_fields

#define BLOCKACTION_doubles_fields
Value:
BITCODE_BD action_offset_x; \
BITCODE_BD action_offset_y; \
BITCODE_BD angle_offset

◆ BLOCKACTION_fields

#define BLOCKACTION_fields
Value:
BITCODE_3BD display_location; \
BITCODE_BL num_actions; \
BITCODE_BL *actions; \
BITCODE_BL num_deps; \
BITCODE_H *deps
#define BLOCKELEMENT_fields
Definition dwg.h:8112

◆ BLOCKACTION_WITHBASEPT_fields

#define BLOCKACTION_WITHBASEPT_fields ( n)
Value:
BITCODE_3BD offset; \
BITCODE_B dependent; \
BITCODE_3BD base_pt
#define BLOCKACTION_fields
Definition dwg.h:8124
struct _dwg_BLOCKACTION_connectionpts Dwg_BLOCKACTION_connectionpts

◆ BLOCKCONSTRAINTPARAMETER_fields

#define BLOCKCONSTRAINTPARAMETER_fields
Value:
BITCODE_H dependency
#define BLOCK2PTPARAMETER_fields
Definition dwg.h:8174

◆ BLOCKELEMENT_fields

#define BLOCKELEMENT_fields
Value:
Dwg_EvalExpr evalexpr; \
BITCODE_T name; \
BITCODE_BL be_major; \
BITCODE_BL be_minor; \
BITCODE_BL eed1071
struct _dwg_EvalExpr Dwg_EvalExpr

◆ BLOCKGRIP_fields

#define BLOCKGRIP_fields
Value:
BITCODE_BL bg_bl91; \
BITCODE_BL bg_bl92; \
BITCODE_3BD bg_location; \
BITCODE_B bg_insert_cycling; \
BITCODE_BLd bg_insert_cycling_weight

◆ BLOCKLINEARCONSTRAINTPARAMETER_fields

#define BLOCKLINEARCONSTRAINTPARAMETER_fields
Value:
BITCODE_T expr_name; \
BITCODE_T expr_description; \
BITCODE_BD value; \
#define BLOCKCONSTRAINTPARAMETER_fields
Definition dwg.h:8206
#define BLOCKPARAMVALUESET_fields
Definition dwg.h:8203

◆ BLOCKPARAMETER_fields

#define BLOCKPARAMETER_fields
Value:
BITCODE_B show_properties; /* DXF 280 */ \
BITCODE_B chain_actions /* DXF 281 */

◆ BLOCKPARAMVALUESET_fields

#define BLOCKPARAMVALUESET_fields    Dwg_BLOCKPARAMVALUESET value_set

◆ CMLContent_fields

#define CMLContent_fields
Value:
BITCODE_RC type; /* 1 for blk, 2 for text */ \
BITCODE_3BD normal; \
BITCODE_3BD location; \
BITCODE_BD rotation

◆ COMMON_ENTITY_POLYLINE

#define COMMON_ENTITY_POLYLINE
Value:
struct _dwg_object_entity *parent; \
BITCODE_B has_vertex; \
BITCODE_BL num_owned; \
BITCODE_H first_vertex; \
BITCODE_H last_vertex; \
BITCODE_H *vertex; \
BITCODE_H seqend
Definition dwg.h:9426

◆ COMMON_TABLE_CONTROL_FIELDS

#define COMMON_TABLE_CONTROL_FIELDS
Value:
struct _dwg_object_object *parent; \
BITCODE_BS num_entries; \
BITCODE_H* entries; \
BITCODE_RS flags_r11
uint16_t BITCODE_RS
Definition dwg.h:123
Definition dwg.h:9602

◆ COMMON_TABLE_FIELDS

#define COMMON_TABLE_FIELDS
Value:
struct _dwg_object_object *parent; \
BITCODE_RC flag; \
BITCODE_T name; \
BITCODE_RSd used; \
/* may be referenced by xref: */ \
BITCODE_B is_xref_ref; \
/* is a xref reference: */ \
BITCODE_BS is_xref_resolved; /* 0 or 256 */ \
/* is dependent on xref: */ \
BITCODE_B is_xref_dep; \
BITCODE_H xref
int16_t BITCODE_RSd
Definition dwg.h:124

◆ DIMENSION_COMMON

#define DIMENSION_COMMON
Value:
struct _dwg_object_entity *parent; \
BITCODE_RC class_version; /* R2010+ */ \
BITCODE_BE extrusion; \
BITCODE_3BD def_pt; \
BITCODE_2RD text_midpt; \
BITCODE_BD elevation; \
BITCODE_RC flag; /* calculated, DXF only 70 */ \
BITCODE_RC flag1; /* as in the DWG */ \
BITCODE_T user_text; \
BITCODE_BD text_rotation; \
BITCODE_BD horiz_dir; \
BITCODE_3BD ins_scale; \
BITCODE_BD ins_rotation; \
BITCODE_BS attachment; \
BITCODE_BS lspace_style; \
BITCODE_BD lspace_factor; \
BITCODE_BD act_measurement; \
BITCODE_B unknown; \
BITCODE_B flip_arrow1; \
BITCODE_B flip_arrow2; \
BITCODE_2RD clone_ins_pt; \
BITCODE_H dimstyle; \
BITCODE_H block
Dwg_Bitcode_2RD BITCODE_2RD
Definition dwg.h:270
Dwg_Bitcode_3BD BITCODE_BE
Definition dwg.h:278

Macro for common DIMENSION declaration

flag 70: value & 31: 0-6 denote the type, + bitmask 32-128. 0: linear, 1: aligned, 2: ang2ln, 3: diameter, 4: radius 5: ang3pt, 6: ordinate. 32: block (2) used by this dimension only. 64: if set, ordinate is type X, else ordinate is type Y. 128: non-default dimension text location

◆ Dwg_Entity_3DSOLID

#define Dwg_Entity_3DSOLID   Dwg_Entity__3DSOLID

3DSOLID (38) entity

◆ DWG_ERR_CRITICAL

#define DWG_ERR_CRITICAL   DWG_ERR_CLASSESNOTFOUND

◆ DWG_OPTS_DXFB

#define DWG_OPTS_DXFB   0x20

◆ DWG_OPTS_IN

#define DWG_OPTS_IN   (DWG_OPTS_INDXF | DWG_OPTS_INJSON)

◆ DWG_OPTS_INDXF

#define DWG_OPTS_INDXF   0x40

◆ DWG_OPTS_INJSON

#define DWG_OPTS_INJSON   0x80

◆ DWG_OPTS_JSONFIRST

#define DWG_OPTS_JSONFIRST   0x20

◆ DWG_OPTS_LOGLEVEL

#define DWG_OPTS_LOGLEVEL   0xf

◆ DWG_OPTS_MINIMAL

#define DWG_OPTS_MINIMAL   0x10

◆ DWG_VERSIONS

#define DWG_VERSIONS   (int)(R_AFTER+1)

◆ DWGCHAR

#define DWGCHAR   dwg_wchar_t

◆ EXPORT

#define EXPORT

◆ FORMAT_3B

#define FORMAT_3B   "%u"

◆ FORMAT_4BITS

#define FORMAT_4BITS   "%1x"

◆ FORMAT_B

#define FORMAT_B   "%d"

◆ FORMAT_BB

#define FORMAT_BB   "%u"

◆ FORMAT_BD

#define FORMAT_BD   "%g"

◆ FORMAT_BL

#define FORMAT_BL   "%" PRIu32

◆ FORMAT_BLd

#define FORMAT_BLd   "%" PRId32

◆ FORMAT_BLL

#define FORMAT_BLL   "%" PRIu64

◆ FORMAT_BLX

#define FORMAT_BLX   "%" PRIX32

◆ FORMAT_BLx

#define FORMAT_BLx   "0x%" PRIx32

◆ FORMAT_BS

#define FORMAT_BS   "%" PRIu16

◆ FORMAT_BSd

#define FORMAT_BSd   "%" PRId16

◆ FORMAT_BSx

#define FORMAT_BSx   "0x%" PRIx16

◆ FORMAT_BT

#define FORMAT_BT   "%g"

◆ FORMAT_D2T

#define FORMAT_D2T   "%s"

◆ FORMAT_DD

#define FORMAT_DD   "%g"

◆ FORMAT_H

#define FORMAT_H   "%u.%u." FORMAT_HV

◆ FORMAT_HV

#define FORMAT_HV   FORMAT_RLLx

◆ FORMAT_MC

#define FORMAT_MC   "%" PRId32

◆ FORMAT_MS

#define FORMAT_MS   FORMAT_BL

◆ FORMAT_RC

#define FORMAT_RC   "0x%hhx"

◆ FORMAT_RCd

#define FORMAT_RCd   "%d"

◆ FORMAT_RCu

#define FORMAT_RCu   "%u"

◆ FORMAT_RCx

#define FORMAT_RCx   "0x%x"

◆ FORMAT_RD

#define FORMAT_RD   "%g"

◆ FORMAT_REF

#define FORMAT_REF   "(%u.%u." FORMAT_HV ") abs:" FORMAT_HV

◆ FORMAT_REF11

#define FORMAT_REF11   "(%d, %hd, " FORMAT_HV ")"

◆ FORMAT_RL

#define FORMAT_RL   "%" PRIu32

◆ FORMAT_RLd

#define FORMAT_RLd   "%" PRId32

◆ FORMAT_RLL

#define FORMAT_RLL   "0x%" PRIX64

◆ FORMAT_RLLd

#define FORMAT_RLLd   "%" PRId64

◆ FORMAT_RLLx

#define FORMAT_RLLx   "%" PRIX64

◆ FORMAT_RLx

#define FORMAT_RLx   "0x%" PRIx32

◆ FORMAT_RS

#define FORMAT_RS   "%" PRIu16

◆ FORMAT_RSd

#define FORMAT_RSd   "%" PRId16

◆ FORMAT_RSx

#define FORMAT_RSx   "0x%" PRIx16

◆ FORMAT_T16

#define FORMAT_T16   FORMAT_TV

◆ FORMAT_T32

#define FORMAT_T32   FORMAT_TV

◆ FORMAT_TF

#define FORMAT_TF   "\"%s\""

◆ FORMAT_TU

#define FORMAT_TU   "\"%hn\"" /* will print garbage */

◆ FORMAT_TU16

#define FORMAT_TU16   FORMAT_TU

◆ FORMAT_TU32

#define FORMAT_TU32   FORMAT_TV

◆ FORMAT_TV

#define FORMAT_TV   "\"%s\""

◆ FORMAT_UMC

#define FORMAT_UMC   FORMAT_RLL

◆ LIBREDWG_VERSION

#define LIBREDWG_VERSION   ((LIBREDWG_VERSION_MAJOR * 100) + LIBREDWG_VERSION_MINOR)

◆ LIBREDWG_VERSION_MAJOR

#define LIBREDWG_VERSION_MAJOR   0

◆ LIBREDWG_VERSION_MINOR

#define LIBREDWG_VERSION_MINOR   13

◆ OBJECTCONTEXTDATA_fields

#define OBJECTCONTEXTDATA_fields
Value:
struct _dwg_object_object *parent; \
BITCODE_BS class_version; \
BITCODE_B is_default /* 290 */

Class AcDbAnnotScaleObjectContextData (varies) for MTEXT, TEXT, MLEADER, LEADER, BLKREF, ALDIM (AlignedDimension), MTEXTATTRIBUTE, ... R2010+ 20.4.89 SubClass AcDbObjectContextData (varies)

◆ RENDERSETTINGS_fields

#define RENDERSETTINGS_fields
Value:
/* AcDbRenderSettings */ \
BITCODE_BL class_version; \
BITCODE_T name; \
BITCODE_B fog_enabled; \
BITCODE_B fog_background_enabled; \
BITCODE_B backfaces_enabled; \
BITCODE_B environ_image_enabled; \
BITCODE_T environ_image_filename; \
BITCODE_T description; \
BITCODE_BL display_index; \
BITCODE_B has_predefined

DXF 290, r2013 only.

◆ SCANF_2X

#define SCANF_2X   "%2hhX"

◆ SWEEPOPTIONS_fields

#define SWEEPOPTIONS_fields
Value:
BITCODE_BD draft_angle; \
BITCODE_BD draft_start_distance; \
BITCODE_BD draft_end_distance; \
BITCODE_BD twist_angle; \
BITCODE_BD scale_factor; \
BITCODE_BD align_angle; \
BITCODE_BD* sweep_entity_transmatrix; \
BITCODE_BD* path_entity_transmatrix; \
BITCODE_B is_solid; \
BITCODE_BS sweep_alignment_flags; \
BITCODE_BS path_flags; \
BITCODE_B align_start; \
BITCODE_B bank; \
BITCODE_B base_point_set; \
BITCODE_B sweep_entity_transform_computed; \
BITCODE_B path_entity_transform_computed; \
BITCODE_3BD reference_vector_for_controlling_twist; \
BITCODE_H sweep_entity; \
BITCODE_H path_entity

◆ TABLECONTENT_fields

#define TABLECONTENT_fields
Value:
Dwg_LinkedData ldata; \
BITCODE_H tablestyle
struct _dwg_FormattedTableData Dwg_FormattedTableData
struct _dwg_LinkedTableData Dwg_LinkedTableData
struct _dwg_LinkedData Dwg_LinkedData

◆ TEXTOBJECTCONTEXTDATA_fields

#define TEXTOBJECTCONTEXTDATA_fields
Value:
BITCODE_BS horizontal_mode; /*<! DXF 70, default 0 */ \
BITCODE_BD rotation; \
BITCODE_2RD ins_pt; \
BITCODE_2RD alignment_pt

DXF 11-21.

Typedef Documentation

◆ BITCODE_2BD

◆ BITCODE_2BD_1

◆ BITCODE_2DPOINT

◆ BITCODE_2RD

◆ BITCODE_3B

typedef unsigned char BITCODE_3B

◆ BITCODE_3BD

◆ BITCODE_3BD_1

◆ BITCODE_3DPOINT

◆ BITCODE_3RD

◆ BITCODE_4BITS

◆ BITCODE_B

typedef unsigned char BITCODE_B

◆ BITCODE_BB

typedef unsigned char BITCODE_BB

◆ BITCODE_BD

typedef double BITCODE_BD

◆ BITCODE_BE

◆ BITCODE_BL

typedef uint32_t BITCODE_BL

◆ BITCODE_BLd

typedef int32_t BITCODE_BLd

◆ BITCODE_BLL

typedef uint64_t BITCODE_BLL

◆ BITCODE_BLx

typedef uint32_t BITCODE_BLx

◆ BITCODE_BS

typedef uint16_t BITCODE_BS

◆ BITCODE_BSd

typedef int16_t BITCODE_BSd

◆ BITCODE_BSx

typedef uint16_t BITCODE_BSx

◆ BITCODE_BT

typedef double BITCODE_BT

◆ BITCODE_CMC

◆ BITCODE_CMTC

◆ BITCODE_D2T

◆ BITCODE_DD

typedef double BITCODE_DD

◆ BITCODE_ENC

◆ BITCODE_H

◆ BITCODE_HV

◆ BITCODE_MC

typedef int32_t BITCODE_MC

◆ BITCODE_MS

◆ BITCODE_RC

typedef unsigned char BITCODE_RC

◆ BITCODE_RCd

typedef signed char BITCODE_RCd

◆ BITCODE_RCu

typedef unsigned char BITCODE_RCu

◆ BITCODE_RCx

typedef unsigned char BITCODE_RCx

◆ BITCODE_RD

typedef double BITCODE_RD

◆ BITCODE_RL

typedef uint32_t BITCODE_RL

◆ BITCODE_RLd

typedef int32_t BITCODE_RLd

◆ BITCODE_RLL

typedef uint64_t BITCODE_RLL

◆ BITCODE_RLLd

typedef int64_t BITCODE_RLLd

◆ BITCODE_RLLx

typedef uint64_t BITCODE_RLLx

◆ BITCODE_RLx

typedef uint32_t BITCODE_RLx

◆ BITCODE_RS

typedef uint16_t BITCODE_RS

◆ BITCODE_RSd

typedef int16_t BITCODE_RSd

◆ BITCODE_RSx

typedef uint16_t BITCODE_RSx

◆ BITCODE_TF

typedef unsigned char* BITCODE_TF

◆ BITCODE_TIMEBLL

◆ BITCODE_TIMERLL

◆ BITCODE_TU

◆ BITCODE_TV

typedef char* BITCODE_TV

◆ BITCODE_UMC

typedef uint64_t BITCODE_UMC

◆ Dwg_3DSOLID_material

◆ Dwg_3DSOLID_silhouette

◆ Dwg_3DSOLID_wire

◆ Dwg_AcDbMTextObjectEmbedded

R2010+ Subclass of ATTRIB, ATTDEF, GEOPOSITIONMARKER See also MTEXTOBJECTCONTEXTDATA

◆ Dwg_AcDs

typedef struct _dwg_AcDs Dwg_AcDs

◆ Dwg_AcDs_Data

typedef struct _dwg_AcDs_Data Dwg_AcDs_Data

◆ Dwg_AcDs_Data_Record

◆ Dwg_AcDs_Data_RecordHdr

◆ Dwg_AcDs_DataBlob

◆ Dwg_AcDs_DataBlob01

◆ Dwg_AcDs_DataBlobRef

◆ Dwg_AcDs_DataBlobRef_Page

◆ Dwg_AcDs_DataIndex

◆ Dwg_AcDs_DataIndex_Entry

◆ Dwg_AcDs_Schema

◆ Dwg_AcDs_Schema_Prop

◆ Dwg_AcDs_SchemaData

◆ Dwg_AcDs_SchemaData_UProp

◆ Dwg_AcDs_SchemaIndex

◆ Dwg_AcDs_SchemaIndex_Prop

◆ Dwg_AcDs_Search

◆ Dwg_AcDs_Search_Data

◆ Dwg_AcDs_Search_IdIdx

◆ Dwg_AcDs_Search_IdIdxs

◆ Dwg_AcDs_Segment

◆ Dwg_AcDs_SegmentIndex

◆ Dwg_ACSH_HistoryNode

◆ Dwg_ACSH_SubentColor

◆ Dwg_ACSH_SubentMaterial

◆ Dwg_ACTIONBODY

◆ Dwg_AppInfo

typedef struct _dwg_appinfo Dwg_AppInfo

◆ Dwg_AppInfoHistory

◆ Dwg_ARRAYITEMLOCATOR

◆ Dwg_ASSOCACTION_Deps

◆ Dwg_ASSOCACTIONBODY_action

◆ Dwg_ASSOCARRAYITEM

◆ Dwg_ASSOCPARAMBASEDACTIONBODY

◆ Dwg_ASSOCSURFACEACTIONBODY

◆ Dwg_AuxHeader

typedef struct _dwg_auxheader Dwg_AuxHeader

◆ Dwg_Bitcode_2BD

◆ Dwg_Bitcode_2RD

◆ Dwg_Bitcode_3BD

◆ Dwg_Bitcode_3RD

◆ Dwg_Bitcode_TimeBLL

◆ Dwg_BLOCKACTION_connectionpts

◆ Dwg_BLOCKLOOKUPACTION_lut

◆ Dwg_BLOCKPARAMETER_connection

◆ Dwg_BLOCKPARAMETER_PropInfo

◆ Dwg_BLOCKPARAMVALUESET

◆ Dwg_BLOCKSTRETCHACTION_codes

◆ Dwg_BLOCKSTRETCHACTION_handles

◆ Dwg_BLOCKVISIBILITYPARAMETER_state

◆ Dwg_CellContentGeometry

◆ Dwg_CellStyle

typedef struct _dwg_CellStyle Dwg_CellStyle

Cell style 20.4.101.4 for TABLE, TABLECONTENT, CELLSTYLEMAP

◆ Dwg_Chain

typedef struct _dwg_chain Dwg_Chain

Dwg_Chain similar to Bit_Chain in "bits.h". Used only for the Thumbnail thumbnail

◆ Dwg_Class

typedef struct _dwg_class Dwg_Class

Classes

◆ Dwg_Class_Stability

◆ Dwg_Color

typedef struct _dwg_color Dwg_Color

CMC or ENC colors: color index or rgb value. layers are off when the index is negative. Used as Dwg_Color

◆ Dwg_Color_Method

◆ Dwg_ColorRamp

typedef struct _dwg_ColorRamp Dwg_ColorRamp

◆ Dwg_COMPOUNDOBJECTID

◆ Dwg_CONSTRAINTGROUPNODE

◆ Dwg_ContentFormat

◆ Dwg_CONTEXTDATA_dict

◆ Dwg_CONTEXTDATA_submgr

◆ Dwg_Data

typedef struct _dwg_struct Dwg_Data

Main DWG struct

◆ Dwg_DATALINK_customdata

Object DATALINK (varies)

◆ Dwg_DATATABLE_column

◆ Dwg_DATATABLE_row

◆ Dwg_DIMASSOC_Ref

Object DIMASSOC (varies) DEBUGGING –enable-debug only

◆ Dwg_DIMENSION_common

◆ Dwg_Eed

typedef struct _dwg_entity_eed Dwg_Eed

Extended entity data

◆ Dwg_Eed_Data

Extended entity data: dxf group - value pairs, similar to xdata

◆ Dwg_Entity__3DFACE

Struct for: 3D FACE (28/22)

◆ Dwg_Entity__3DLINE

3DLINE (none/21) entity

◆ Dwg_Entity__3DSOLID

◆ Dwg_Entity_ALIGNMENTPARAMETERENTITY

◆ Dwg_Entity_ARC

ARC (17/8) entity

◆ Dwg_Entity_ARC_DIMENSION

arc dimension - ARC_DIMENSION (varies) entity

◆ Dwg_Entity_ARCALIGNEDTEXT

◆ Dwg_Entity_ATTDEF

Dwg_Entity_ATTDEF ATTDEF (3/15) entity

◆ Dwg_Entity_ATTRIB

Dwg_Entity_ATTRIB ATTRIB (2/16) entity

◆ Dwg_Entity_BASEPOINTPARAMETERENTITY

◆ Dwg_Entity_BLOCK

BLOCK (4/12) entity

◆ Dwg_Entity_BODY

BODY (39) entity

◆ Dwg_Entity_CAMERA

Entity CAMERA (varies) UNKNOWN FIELDS not DWG persistent. yet unsorted, and unused.

◆ Dwg_Entity_CIRCLE

CIRCLE (18/3) entity

◆ Dwg_Entity_DGNUNDERLAY

◆ Dwg_Entity_DIMENSION_ALIGNED

aligned dimension - DIMENSION_ALIGNED (22) entity

◆ Dwg_Entity_DIMENSION_ANG2LN

angular 2 line dimension - DIMENSION_ANG2LN (24) entity

◆ Dwg_Entity_DIMENSION_ANG3PT

angular 3pt dimension - DIMENSION_ANG3PT (23) entity

◆ Dwg_Entity_DIMENSION_DIAMETER

diameter dimension - DIMENSION_DIAMETER (26) entity

◆ Dwg_Entity_DIMENSION_LINEAR

linear dimension - DIMENSION_LINEAR (21/23) entity

◆ Dwg_Entity_DIMENSION_ORDINATE

ordinate dimension - DIMENSION_ORDINATE (20) entity

◆ Dwg_Entity_DIMENSION_RADIUS

radius dimension - DIMENSION_RADIUS (25) entity

◆ Dwg_Entity_DWFUNDERLAY

◆ Dwg_Entity_ELLIPSE

ELLIPSE (35) entity

◆ Dwg_Entity_ENDBLK

ENDBLK (5/13) entity

◆ Dwg_Entity_ENDREP

ENDREP (none/6) entity

◆ Dwg_Entity_EXTRUDEDSURFACE

Entity EXTRUDEDSURFACE (varies) in DXF encrypted.

◆ Dwg_Entity_FLIPGRIPENTITY

◆ Dwg_Entity_FLIPPARAMETERENTITY

◆ Dwg_Entity_GEOPOSITIONMARKER

Entity GEOPOSITIONMARKER (varies)

◆ Dwg_Entity_HATCH

◆ Dwg_Entity_HELIX

Entity HELIX (varies) UNSTABLE subclass of SPLINE

◆ Dwg_Entity_IMAGE

Classes for IMAGE (varies)

◆ Dwg_Entity_INSERT

INSERT (7/14) entity

◆ Dwg_Entity_JUMP

JUMP (none/18) entity

◆ Dwg_Entity_LARGE_RADIAL_DIMENSION

jogged radius dimension - LARGE_RADIAL_DIMENSION (varies) entity

◆ Dwg_Entity_LAYOUTPRINTCONFIG

◆ Dwg_Entity_LEADER

LEADER (45) entity

◆ Dwg_Entity_LIGHT

Entity LIGHT (varies) UNSTABLE, now complete

◆ Dwg_Entity_LINE

LINE (19/1) entity

◆ Dwg_Entity_LINEARGRIPENTITY

◆ Dwg_Entity_LINEARPARAMETERENTITY

◆ Dwg_Entity_LOAD

LOAD (none/10) entity

◆ Dwg_Entity_LOFTEDSURFACE

Entity LOFTEDSURFACE (varies)

◆ Dwg_Entity_LWPOLYLINE

Class LWPOLYLINE (77 + varies)

◆ Dwg_Entity_MESH

◆ Dwg_Entity_MINSERT

MINSERT (8) entity

◆ Dwg_Entity_MLINE

◆ Dwg_Entity_MPOLYGON

◆ Dwg_Entity_MTEXT

MTEXT (44) entity

◆ Dwg_Entity_MULTILEADER

◆ Dwg_Entity_NAVISWORKSMODEL

◆ Dwg_Entity_NURBSURFACE

Entity NURBSURFACE (varies)

◆ Dwg_Entity_OLE2FRAME

OLE2FRAME (74 + varies) object

◆ Dwg_Entity_OLEFRAME

OLEFRAME (43) entity (replaced by OLE2FRAME (74) later)

◆ Dwg_Entity_PDFUNDERLAY

◆ Dwg_Entity_PLANESURFACE

Entity PLANESURFACE (varies)

◆ Dwg_Entity_POINT

Struct for: POINT (27/2)

◆ Dwg_Entity_POINTCLOUD

◆ Dwg_Entity_POINTCLOUDEX

◆ Dwg_Entity_POINTPARAMETERENTITY

◆ Dwg_Entity_POLARGRIPENTITY

◆ Dwg_Entity_POLYLINE_2D

2D POLYLINE (15/19) entity

◆ Dwg_Entity_POLYLINE_3D

3D POLYLINE (16/19) entity

◆ Dwg_Entity_POLYLINE_MESH

Struct for: POLYLINE (MESH) (30)

◆ Dwg_Entity_POLYLINE_PFACE

Struct for: POLYLINE (PFACE) (29)

◆ Dwg_Entity_PROXY_ENTITY

(ACAD_)PROXY_ENTITY (498, 0x1f2) object

◆ Dwg_Entity_RAY

ray - RAY (40) entity

◆ Dwg_Entity_REGION

REGION (37) entity

◆ Dwg_Entity_REPEAT

REPEAT (none/5) entity

◆ Dwg_Entity_REVOLVEDSURFACE

Entity REVOLVEDSURFACE (varies)

◆ Dwg_Entity_ROTATIONGRIPENTITY

◆ Dwg_Entity_ROTATIONPARAMETERENTITY

◆ Dwg_Entity_RTEXT

◆ Dwg_Entity_SECTIONOBJECT

◆ Dwg_Entity_Sections

◆ Dwg_Entity_SEQEND

SEQEND (6/17) entity

◆ Dwg_Entity_SHAPE

Struct for: SHAPE (33/4)

◆ Dwg_Entity_SOLID

Struct for: SOLID (31/11)

◆ Dwg_Entity_SPLINE

◆ Dwg_Entity_SWEPTSURFACE

Entity SWEPTSURFACE (varies)

◆ Dwg_Entity_TABLE

◆ Dwg_Entity_TEXT

Dwg_Entity_TEXT TEXT (1/7) entity

◆ Dwg_Entity_TOLERANCE

TOLERANCE (46) entity See https://docs.intellicad.org/files/oda/2021_11/oda_drawings_docs/db_fcf.html for special {\F symbols in the text_value

◆ Dwg_Entity_TRACE

Struct for: TRACE (32/9)

◆ Dwg_Entity_UNDERLAY

Abstract entity UNDERLAY, the reference (varies) As IMAGE or WIPEOUT but snappable, and with holes. Parent of {PDF,DGN,DWF}UNDERLAY In C++ as UnderlayReference

◆ Dwg_Entity_UNKNOWN_ENT


Unknown Class entity, a blob

◆ Dwg_Entity_UNUSED

typedef int Dwg_Entity_UNUSED

UNUSED (0) entity. Unknown entities are stored as blob

◆ Dwg_Entity_VERTEX_2D

VERTEX_2D (10/20) entity

◆ Dwg_Entity_VERTEX_3D

VERTEX_3D (11) entity

◆ Dwg_Entity_VERTEX_MESH

VERTEX_MESH (12) - same as VERTEX_3D entity flag: 64 (MESH)

◆ Dwg_Entity_VERTEX_PFACE

VERTEX_PFACE (13) - same as VERTEX_3D entity flag: 64 (MESH) 128 (PFACE_MESH)

◆ Dwg_Entity_VERTEX_PFACE_FACE

VERTEX_PFACE_FACE (14) entity

◆ Dwg_Entity_VIEWPORT

Struct for: VIEWPORT ENTITY (34/24)

◆ Dwg_Entity_VISIBILITYGRIPENTITY

◆ Dwg_Entity_VISIBILITYPARAMETERENTITY

◆ Dwg_Entity_WIPEOUT

WIPEOUT (varies, 504) R2000+, undocumented = IMAGE layover

◆ Dwg_Entity_XLINE

XLINE (41) entity

◆ Dwg_Entity_XYGRIPENTITY

◆ Dwg_Entity_XYPARAMETERENTITY

◆ Dwg_Error

typedef enum DWG_ERROR Dwg_Error

Error codes returned.

◆ Dwg_EVAL_Edge

typedef struct _dwg_EVAL_Edge Dwg_EVAL_Edge

◆ Dwg_EVAL_Node

typedef struct _dwg_EVAL_Node Dwg_EVAL_Node

◆ Dwg_EvalExpr

typedef struct _dwg_EvalExpr Dwg_EvalExpr

◆ Dwg_EvalVariant

◆ Dwg_FIELD_ChildValue

Class FIELDLIST AcDbField (varies) R2018+

◆ Dwg_FileDepList

◆ Dwg_FileDepList_Files

◆ Dwg_FormattedTableData

◆ Dwg_FormattedTableMerged

◆ Dwg_GEODATA_meshface

◆ Dwg_GEODATA_meshpt

Class GEODATA (varies) R2009+

◆ Dwg_GridFormat

◆ Dwg_Handle

typedef struct _dwg_handle Dwg_Handle

handles resolve absolute or relative indices to objects.

code 2-5: represents the type of the relation: hard/soft, owner/id.

code TYPEDOBJHANDLE: 2 Soft owner, 3 Hard owner, 4 Soft pointer, 5 Hard pointer

code > 6: the handle is stored as an offset from some other handle.

code OFFSETOBJHANDLE for soft owners or pointers: 6 ref + 1, 8 ref - 1, a ref + offset, c ref - offset

See Dwg_Handle

◆ Dwg_HATCH_Color

types which are fixed and non-fixed: also OLE2FRAME above Structs for HATCH (78 + varies)

◆ Dwg_HATCH_ControlPoint

◆ Dwg_HATCH_DefLine

◆ Dwg_HATCH_Path

◆ Dwg_HATCH_PathSeg

◆ Dwg_HATCH_PolylinePath

◆ Dwg_Hdl_Code

typedef enum DWG_HDL_CODE Dwg_Hdl_Code

◆ Dwg_Header

typedef struct _dwg_header Dwg_Header

◆ Dwg_Header_Variables

typedef struct _dwg_header_variables Dwg_Header_Variables

◆ Dwg_LAYER_entry

Class LAYER_INDEX (varies)

◆ Dwg_LEADER_ArrowHead

◆ Dwg_LEADER_BlockLabel

◆ Dwg_LEADER_Break

Entity MULTILEADER (varies) R2000+ in work

◆ Dwg_LEADER_Line

◆ Dwg_LEADER_Node

◆ Dwg_LIGHTLIST_light

Object LIGHTLIST (varies) R2010+

◆ Dwg_LinkedData

◆ Dwg_LinkedTableData

◆ Dwg_LTYPE_dash

LTYPE (57/T4) object, table entry

◆ Dwg_LWPOLYLINE_width

subtype PROXY_LWPOLYLINE (33) in a PROXY object Not a LWPOLYLINE (77? + varies)

◆ Dwg_MATERIAL_color

◆ Dwg_MATERIAL_gentexture

◆ Dwg_MATERIAL_mapper

◆ Dwg_MESH_edge

typedef struct _dwg_MESH_edge Dwg_MESH_edge

Entity MESH (varies) Types: Sphere|Cylinder|Cone|Torus|Box|Wedge|Pyramid

◆ Dwg_MLEADER_AnnotContext

◆ Dwg_MLEADER_Content

◆ Dwg_MLEADER_Content_Block

◆ Dwg_MLEADER_Content_MText

◆ Dwg_MLINE_line

MLINE (47) entity

◆ Dwg_MLINE_vertex

◆ Dwg_MLINESTYLE_line

MLINESTYLE (73) object

◆ Dwg_Object

typedef struct _dwg_object Dwg_Object

General DWG object with link to either entity or object, and as parent the DWG

◆ Dwg_Object_ACMECOMMANDHISTORY

◆ Dwg_Object_ACMESCOPE

◆ Dwg_Object_ACMESTATEMGR

◆ Dwg_Object_ACSH_BOOLEAN_CLASS

◆ Dwg_Object_ACSH_BOX_CLASS

◆ Dwg_Object_ACSH_BREP_CLASS

◆ Dwg_Object_ACSH_CHAMFER_CLASS

◆ Dwg_Object_ACSH_CONE_CLASS

◆ Dwg_Object_ACSH_CYLINDER_CLASS

◆ Dwg_Object_ACSH_EXTRUSION_CLASS

◆ Dwg_Object_ACSH_FILLET_CLASS

◆ Dwg_Object_ACSH_HISTORY_CLASS

◆ Dwg_Object_ACSH_LOFT_CLASS

◆ Dwg_Object_ACSH_PYRAMID_CLASS

◆ Dwg_Object_ACSH_REVOLVE_CLASS

◆ Dwg_Object_ACSH_SPHERE_CLASS

◆ Dwg_Object_ACSH_SWEEP_CLASS

◆ Dwg_Object_ACSH_TORUS_CLASS

◆ Dwg_Object_ACSH_WEDGE_CLASS

◆ Dwg_Object_ALDIMOBJECTCONTEXTDATA

for ALDIM (AlignedDimension) R2010+

◆ Dwg_Object_ANGDIMOBJECTCONTEXTDATA

for ANGDIM (AngularDimension) R2010+

◆ Dwg_Object_ANNOTSCALEOBJECTCONTEXTDATA

◆ Dwg_Object_APPID

APPID (67/T8) object The table entry of a registered application

◆ Dwg_Object_APPID_CONTROL

APPID_CONTROL (66) object The table header of all registered applications

◆ Dwg_Object_ASSOC2DCONSTRAINTGROUP

◆ Dwg_Object_ASSOC3POINTANGULARDIMACTIONBODY

◆ Dwg_Object_ASSOCACTION

◆ Dwg_Object_ASSOCACTIONPARAM

◆ Dwg_Object_ASSOCALIGNEDDIMACTIONBODY

◆ Dwg_Object_ASSOCARRAYACTIONBODY

◆ Dwg_Object_ASSOCARRAYMODIFYACTIONBODY

◆ Dwg_Object_ASSOCARRAYMODIFYPARAMETERS

◆ Dwg_Object_ASSOCARRAYPARAMETERS

◆ Dwg_Object_ASSOCARRAYPATHPARAMETERS

◆ Dwg_Object_ASSOCARRAYPOLARPARAMETERS

◆ Dwg_Object_ASSOCARRAYRECTANGULARPARAMETERS

◆ Dwg_Object_ASSOCASMBODYACTIONPARAM

◆ Dwg_Object_ASSOCBLENDSURFACEACTIONBODY

◆ Dwg_Object_ASSOCCOMPOUNDACTIONPARAM

◆ Dwg_Object_ASSOCDEPENDENCY

◆ Dwg_Object_ASSOCDIMDEPENDENCYBODY

◆ Dwg_Object_ASSOCEDGEACTIONPARAM

◆ Dwg_Object_ASSOCEDGECHAMFERACTIONBODY

◆ Dwg_Object_ASSOCEDGEFILLETACTIONBODY

◆ Dwg_Object_ASSOCEXTENDSURFACEACTIONBODY

◆ Dwg_Object_ASSOCEXTRUDEDSURFACEACTIONBODY

◆ Dwg_Object_ASSOCFACEACTIONPARAM

◆ Dwg_Object_ASSOCFILLETSURFACEACTIONBODY

◆ Dwg_Object_ASSOCGEOMDEPENDENCY

◆ Dwg_Object_ASSOCLOFTEDSURFACEACTIONBODY

◆ Dwg_Object_ASSOCMLEADERACTIONBODY

◆ Dwg_Object_ASSOCNETWORK

Object ASSOCNETWORK (varies) subclass of AcDbAssocAction Object1 –ReadDep--> Action1 –WriteDep1--> Object2 –ReadDep--> Action2 ... extdict: ACAD_ASSOCNETWORK

◆ Dwg_Object_ASSOCNETWORKSURFACEACTIONBODY

◆ Dwg_Object_ASSOCOBJECTACTIONPARAM

◆ Dwg_Object_ASSOCOFFSETSURFACEACTIONBODY

◆ Dwg_Object_ASSOCORDINATEDIMACTIONBODY

◆ Dwg_Object_ASSOCOSNAPPOINTREFACTIONPARAM

Object ASSOCOSNAPPOINTREFACTIONPARAM (varies) Action parameter that owns other AcDbAssocActionParameters, allowing the representation of hierarchical structures of action parameters.

◆ Dwg_Object_ASSOCPATCHSURFACEACTIONBODY

◆ Dwg_Object_ASSOCPATHACTIONPARAM

◆ Dwg_Object_ASSOCPERSSUBENTMANAGER

◆ Dwg_Object_ASSOCPLANESURFACEACTIONBODY

◆ Dwg_Object_ASSOCPOINTREFACTIONPARAM

◆ Dwg_Object_ASSOCRESTOREENTITYSTATEACTIONBODY

◆ Dwg_Object_ASSOCREVOLVEDSURFACEACTIONBODY

◆ Dwg_Object_ASSOCROTATEDDIMACTIONBODY

◆ Dwg_Object_ASSOCSWEPTSURFACEACTIONBODY

◆ Dwg_Object_ASSOCTRIMSURFACEACTIONBODY

◆ Dwg_Object_ASSOCVALUEDEPENDENCY

◆ Dwg_Object_ASSOCVARIABLE

◆ Dwg_Object_ASSOCVERTEXACTIONPARAM

◆ Dwg_Object_BLKREFOBJECTCONTEXTDATA

◆ Dwg_Object_BLOCK_CONTROL

BLOCK_CONTROL (48) object, table header

◆ Dwg_Object_BLOCK_HEADER

BLOCK_HEADER (49/T1) object, table entry

◆ Dwg_Object_BLOCKALIGNEDCONSTRAINTPARAMETER

◆ Dwg_Object_BLOCKALIGNMENTGRIP

◆ Dwg_Object_BLOCKALIGNMENTPARAMETER

◆ Dwg_Object_BLOCKANGULARCONSTRAINTPARAMETER

◆ Dwg_Object_BLOCKARRAYACTION

◆ Dwg_Object_BLOCKBASEPOINTPARAMETER

◆ Dwg_Object_BLOCKDIAMETRICCONSTRAINTPARAMETER

◆ Dwg_Object_BLOCKFLIPACTION

◆ Dwg_Object_BLOCKFLIPGRIP

◆ Dwg_Object_BLOCKFLIPPARAMETER

◆ Dwg_Object_BLOCKGRIPLOCATIONCOMPONENT

◆ Dwg_Object_BLOCKHORIZONTALCONSTRAINTPARAMETER

◆ Dwg_Object_BLOCKLINEARCONSTRAINTPARAMETER

◆ Dwg_Object_BLOCKLINEARGRIP

◆ Dwg_Object_BLOCKLINEARPARAMETER

◆ Dwg_Object_BLOCKLOOKUPACTION

◆ Dwg_Object_BLOCKLOOKUPGRIP

◆ Dwg_Object_BLOCKLOOKUPPARAMETER

◆ Dwg_Object_BLOCKMOVEACTION

◆ Dwg_Object_BLOCKPARAMDEPENDENCYBODY

◆ Dwg_Object_BLOCKPOINTPARAMETER

◆ Dwg_Object_BLOCKPOLARGRIP

◆ Dwg_Object_BLOCKPOLARPARAMETER

◆ Dwg_Object_BLOCKPOLARSTRETCHACTION

◆ Dwg_Object_BLOCKPROPERTIESTABLE

◆ Dwg_Object_BLOCKPROPERTIESTABLEGRIP

◆ Dwg_Object_BLOCKRADIALCONSTRAINTPARAMETER

◆ Dwg_Object_BLOCKREPRESENTATION

◆ Dwg_Object_BLOCKROTATEACTION

◆ Dwg_Object_BLOCKROTATIONGRIP

◆ Dwg_Object_BLOCKROTATIONPARAMETER

◆ Dwg_Object_BLOCKSCALEACTION

◆ Dwg_Object_BLOCKSTRETCHACTION

◆ Dwg_Object_BLOCKUSERPARAMETER

◆ Dwg_Object_BLOCKVERTICALCONSTRAINTPARAMETER

◆ Dwg_Object_BLOCKVISIBILITYGRIP

◆ Dwg_Object_BLOCKVISIBILITYPARAMETER

◆ Dwg_Object_BLOCKXYGRIP

◆ Dwg_Object_BLOCKXYPARAMETER

◆ Dwg_Object_BREAKDATA

◆ Dwg_Object_BREAKPOINTREF

◆ Dwg_Object_CELLSTYLEMAP

Class CELLSTYLEMAP (varies) R2008+ TABLESTYLE extension class

◆ Dwg_Object_CONTEXTDATAMANAGER

R2010+ A special DICTIONARY

◆ Dwg_Object_CSACDOCUMENTOPTIONS

◆ Dwg_Object_CURVEPATH

Class ACDBCURVEPATH (varies)

◆ Dwg_Object_DATALINK

◆ Dwg_Object_DATATABLE

Object DATATABLE (varies) –enable-debug only

◆ Dwg_Object_DBCOLOR

Class DBCOLOR (varies)

◆ Dwg_Object_DETAILVIEWSTYLE

◆ Dwg_Object_DGNDEFINITION

◆ Dwg_Object_DICTIONARY

DICTIONARY (42) This structure is used for all the new tables. Beware: Keep same offsets as DICTIONARYWDFLT

◆ Dwg_Object_DICTIONARYVAR

And the non-fixed types, classes, only Class DICTIONARYVAR (varies)

◆ Dwg_Object_DICTIONARYWDFLT

Class DICTIONARYWDFLT (varies)

◆ Dwg_Object_DIMASSOC

◆ Dwg_Object_DIMSTYLE

DIMSTYLE (69/T9) object, table entry

◆ Dwg_Object_DIMSTYLE_CONTROL

DIMSTYLE_CONTROL (68) object The table header of all dimension styles

◆ Dwg_Object_DMDIMOBJECTCONTEXTDATA

for DMDIM (DiametricDimension) R2010+

◆ Dwg_Object_DUMMY

DUMMY (75) object, placeholder for unsupported types on encode.

◆ Dwg_Object_DWFDEFINITION

◆ Dwg_Object_DYNAMICBLOCKPROXYNODE

◆ Dwg_Object_DYNAMICBLOCKPURGEPREVENTER

◆ Dwg_Object_Entity

Common entity attributes

◆ Dwg_Object_EVALUATION_GRAPH

◆ Dwg_Object_FCFOBJECTCONTEXTDATA

◆ Dwg_Object_FIELD

◆ Dwg_Object_FIELDLIST

Object FIELDLIST (varies)

◆ Dwg_Object_GEODATA

◆ Dwg_Object_GEOMAPIMAGE

Object GEOMAPIMAGE (varies), LiveMap image overlay. yet unsorted, and unused.

◆ Dwg_Object_GRADIENT_BACKGROUND

◆ Dwg_Object_GROUND_PLANE_BACKGROUND

◆ Dwg_Object_GROUP

GROUP (72) object

◆ Dwg_Object_IBL_BACKGROUND

◆ Dwg_Object_IDBUFFER

Class IDBUFFER (varies)

◆ Dwg_Object_IMAGE_BACKGROUND

◆ Dwg_Object_IMAGEDEF

Class IMAGEDEF (varies)

◆ Dwg_Object_IMAGEDEF_REACTOR

Class IMAGEDEF_REACTOR (varies)

◆ Dwg_Object_INDEX

Class INDEX (varies) Registered as "AutoCAD 2000", but not seen in the wild.

◆ Dwg_Object_LAYER

LAYER (51/T2) object, table entry

◆ Dwg_Object_LAYER_CONTROL

LAYER_CONTROL (50) object, table header

◆ Dwg_Object_LAYER_INDEX

◆ Dwg_Object_LAYERFILTER

◆ Dwg_Object_LAYOUT

LAYOUT (82 + varies) object

◆ Dwg_Object_LEADEROBJECTCONTEXTDATA

◆ Dwg_Object_LIGHTLIST

◆ Dwg_Object_LONG_TRANSACTION

LONG_TRANSACTION (76) object

◆ Dwg_Object_LTYPE

◆ Dwg_Object_LTYPE_CONTROL

LTYPE_CONTROL (56) object, table header

◆ Dwg_Object_MATERIAL

Object MATERIAL (varies) Acad Naming: e.g. Materials/assetlibrary_base.fbm/shaders/AdskShaders.mi Materials/assetlibrary_base.fbm/Mats/SolidGlass/Generic.xml

◆ Dwg_Object_MENTALRAYRENDERSETTINGS

Class MENTALRAYRENDERSETTINGS (varies) Unstable

◆ Dwg_Object_MLEADEROBJECTCONTEXTDATA

◆ Dwg_Object_MLEADERSTYLE

Object MLEADERSTYLE (varies) R2000+

◆ Dwg_Object_MLINESTYLE

◆ Dwg_Object_MOTIONPATH

Class MOTIONPATH (varies) Maybe all the Camera paths are under ACAD_NAMEDPATH, but there's also ACAD_MOTION

◆ Dwg_Object_MTEXTATTRIBUTEOBJECTCONTEXTDATA

◆ Dwg_Object_MTEXTOBJECTCONTEXTDATA

◆ Dwg_Object_NAVISWORKSMODELDEF

◆ Dwg_Object_Object

Ordinary object attributes

◆ Dwg_Object_OBJECT_PTR

Object OBJECT_PTR (varies) UNKNOWN FIELDS yet unsorted, and unused.

◆ Dwg_Object_ORDDIMOBJECTCONTEXTDATA

for ORDDIM (OrdinateDimension) R2010+

◆ Dwg_Object_PARTIAL_VIEWING_INDEX

◆ Dwg_Object_PDFDEFINITION

◆ Dwg_Object_PERSUBENTMGR

◆ Dwg_Object_PLACEHOLDER

PLACEHOLDER (80 + varies) object ACDBPLACEHOLDER

◆ Dwg_Object_PLOTSETTINGS

Object PLOTSETTINGS (varies) See also LAYOUT.

◆ Dwg_Object_POINTCLOUDCOLORMAP

◆ Dwg_Object_POINTCLOUDDEF

◆ Dwg_Object_POINTCLOUDDEF_REACTOR

◆ Dwg_Object_POINTCLOUDDEF_REACTOR_EX

◆ Dwg_Object_POINTCLOUDDEFEX

◆ Dwg_Object_POINTPATH

Class ACDBPOINTPATH (varies)

◆ Dwg_Object_PROXY_OBJECT

(ACAD_)PROXY OBJECT (499, 0x1f3) object

◆ Dwg_Object_RADIMLGOBJECTCONTEXTDATA

for RADIMLG (Large Radial Dimension) R2010+

◆ Dwg_Object_RADIMOBJECTCONTEXTDATA

for RADIM (Radial Dimension) R2010+

◆ Dwg_Object_RAPIDRTRENDERSETTINGS

Class RAPIDRTRENDERSETTINGS (varies)

◆ Dwg_Object_RASTERVARIABLES

Class RASTERVARIABLES (varies) (used in conjunction with IMAGE entities)

◆ Dwg_Object_Ref

object references: obj is resolved by handleref (e.g. via dwg_resolve_handleref) when reading a DWG to the respective Dwg_Object, and absolute_ref is resolved to the global _dwg_struct::object_ref index. It is the same as the hex number in the DXF handles.

Used as Dwg_Object_Ref

◆ Dwg_Object_RENDERENTRY

Class RENDERENTRY (varies)

◆ Dwg_Object_RENDERENVIRONMENT

Class RENDERENVIRONMENT (varies)

◆ Dwg_Object_RENDERGLOBAL

Class RENDERGLOBAL (varies)

◆ Dwg_Object_RENDERSETTINGS

Class RENDERSETTINGS (varies)

◆ Dwg_Object_SCALE

Object SCALE (varies)

◆ Dwg_Object_SECTION_MANAGER

◆ Dwg_Object_SECTION_SETTINGS

◆ Dwg_Object_SECTIONVIEWSTYLE

◆ Dwg_Object_SKYLIGHT_BACKGROUND

◆ Dwg_Object_SOLID_BACKGROUND

◆ Dwg_Object_SORTENTSTABLE

Class SORTENTSTABLE (varies)

◆ Dwg_Object_SPATIAL_FILTER

Class SPATIAL_FILTER (varies)

◆ Dwg_Object_SPATIAL_INDEX

Class SPATIAL_INDEX (varies) ODA only covers the AcDbFilter class, but misses the rest.

◆ Dwg_Object_STYLE

STYLE (53/T3) object, table entry. TextStyleTableRecord. Some call it SHAPEFILE.

◆ Dwg_Object_STYLE_CONTROL

STYLE_CONTROL (52) object, table header

◆ Dwg_Object_SUN

Object SUN (varies), unstable wrongly documented by ACAD DXF as entity

◆ Dwg_Object_SUNSTUDY

Object SUNSTUDY (varies) –enable-debug only

◆ Dwg_Object_Supertype

Object supertypes that exist in dwg-files.

◆ Dwg_Object_TABLECONTENT

◆ Dwg_Object_TABLEGEOMETRY

◆ Dwg_Object_TABLESTYLE

◆ Dwg_Object_TEXTOBJECTCONTEXTDATA

◆ Dwg_Object_TVDEVICEPROPERTIES

◆ Dwg_Object_Type

Object and Entity types that exist in dwg-files.

◆ Dwg_Object_Type_r11

◆ Dwg_Object_UCS

◆ Dwg_Object_UCS_CONTROL

UCS_CONTROL (62) object, table header

◆ Dwg_Object_UNDERLAYDEFINITION

Abstract class UNDERLAYDEFINITION (varies) Parent of {PDF,DGN,DWF}DEFINITION

◆ Dwg_Object_UNKNOWN_OBJ

Unknown Class object, a blob

◆ Dwg_Object_VBA_PROJECT

VBA_PROJECT (81 + varies) object Has its own optional section? section[5]?

◆ Dwg_Object_VIEW

VIEW (61/T5) object, table entry

◆ Dwg_Object_VIEW_CONTROL

VIEW_CONTROL (60) object, table header

◆ Dwg_Object_VISUALSTYLE

Unstable Class VISUALSTYLE (varies) R2007+

32 types, with 3 categories: Face, Edge, Display, plus 58 props r2013+

◆ Dwg_Object_VPORT

VPORT (65/T7) object, table entry

◆ Dwg_Object_VPORT_CONTROL

VPORT_CONTROL (64) object, table header

◆ Dwg_Object_VX_CONTROL

VX_CONTROL (70) table object (r11-r2000) The table header for all viewport entities (unused in newer versions) Called VXTable

◆ Dwg_Object_VX_TABLE_RECORD

VX_TABLE_RECORD (71/T10) table object (r11-r2000) Called VXTableRecord / VX_TABLE_RECORD

◆ Dwg_Object_WIPEOUTVARIABLES

Class WIPEOUTVARIABLES (varies, 505) R2000+, Object bitsize: 96

◆ Dwg_Object_XRECORD

XRECORD (79 + varies) object

◆ Dwg_ObjFreeSpace

◆ Dwg_OCD_Dimension

◆ Dwg_PARTIAL_VIEWING_INDEX_Entry

◆ Dwg_POINTCLOUD_Clippings

◆ Dwg_POINTCLOUD_IntensityStyle

◆ Dwg_POINTCLOUDCOLORMAP_Ramp

◆ Dwg_POINTCLOUDEX_Croppings

◆ Dwg_PROXY_LWPOLYLINE

◆ Dwg_R2004_Header

◆ Dwg_R2007_Header

◆ Dwg_Resbuf

typedef struct _dwg_resbuf Dwg_Resbuf

result buffers: xdata linked list of dxf group - value pairs. Used as Dwg_Resbuf

◆ Dwg_Resbuf_Value_Type

◆ Dwg_RevHistory

◆ Dwg_RGB_Palette

typedef struct rgbpalette Dwg_RGB_Palette

◆ Dwg_SecondHeader

◆ Dwg_SecondHeader_Handles

◆ Dwg_SecondHeader_Sections

◆ Dwg_Section

typedef struct _dwg_section Dwg_Section

◆ Dwg_SECTION_geometrysettings

◆ Dwg_Section_Type

◆ Dwg_Section_Type_r11

◆ Dwg_Section_Type_r13

◆ Dwg_SECTION_typesettings

◆ Dwg_Security

typedef struct _dwg_security Dwg_Security

◆ Dwg_SPLINE_control_point

spline - SPLINE (36) entity

◆ Dwg_SummaryInfo

◆ Dwg_SummaryInfo_Property

◆ Dwg_SUNSTUDY_Dates

◆ Dwg_TABLE_AttrDef

◆ Dwg_TABLE_BreakHeight

◆ Dwg_TABLE_BreakRow

◆ Dwg_TABLE_Cell

◆ Dwg_TABLE_CustomDataItem

◆ Dwg_TABLE_value

Class TABLE (varies)

◆ Dwg_TableCell

typedef struct _dwg_TableCell Dwg_TableCell

◆ Dwg_TableCellContent

◆ Dwg_TableCellContent_Attr

◆ Dwg_TableDataColumn

◆ Dwg_TABLEGEOMETRY_Cell

◆ Dwg_TableRow

typedef struct _dwg_TableRow Dwg_TableRow

◆ Dwg_TABLESTYLE_border

◆ Dwg_TABLESTYLE_CellStyle

Class TABLESTYLE (varies)

◆ Dwg_TABLESTYLE_rowstyles

◆ Dwg_Template

typedef struct _dwg_template Dwg_Template

◆ Dwg_UCS_orthopts

UCS (63/T6) object, table entry

◆ Dwg_VALUEPARAM

◆ Dwg_VALUEPARAM_vars

◆ Dwg_VBAProject

◆ Dwg_Version_Type

◆ Dwg_Versions

typedef struct dwg_versions Dwg_Versions

◆ dwg_wchar_t

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
LIGHT_TYPE_DISTANT 
LIGHT_TYPE_POINT 
LIGHT_TYPE_SPOT 

◆ anonymous enum

anonymous enum
Enumerator
OPTS_R11_INSERT_HAS_SCALE_X 
OPTS_R11_INSERT_HAS_SCALE_Y 
OPTS_R11_INSERT_HAS_ROTATION 
OPTS_R11_INSERT_HAS_SCALE_Z 
OPTS_R11_INSERT_HAS_NUM_COLS 
OPTS_R11_INSERT_HAS_NUM_ROWS 
OPTS_R11_INSERT_HAS_COL_SPACING 
OPTS_R11_INSERT_HAS_ROW_SPACING 
OPTS_R11_INSERT_HAS_EXTRUSION 

◆ anonymous enum

anonymous enum
Enumerator
SPLINE_SPLINEFLAGS_METHOD_FIT_POINTS 
SPLINE_SPLINEFLAGS_CV_FRAME_SHOW 
SPLINE_SPLINEFLAGS_CLOSED 

◆ anonymous enum

anonymous enum
Enumerator
OPTS_R11_ATTDEF_UNKNOWN_1 
OPTS_R11_ATTDEF_HAS_ROTATION 
OPTS_R11_ATTDEF_HAS_WIDTH_FACTOR 
OPTS_R11_ATTDEF_HAS_OBLIQUE_ANGLE 
OPTS_R11_ATTDEF_HAS_STYLE 
OPTS_R11_ATTDEF_HAS_GENERATION 
OPTS_R11_ATTDEF_HAS_HORIZ_ALIGNMENT 
OPTS_R11_ATTDEF_HAS_ALIGNMENT_POINT 
OPTS_R11_ATTDEF_HAS_EXTRUSION 
OPTS_R11_ATTDEF_HAS_VERT_ALIGNMENT 

◆ anonymous enum

anonymous enum
Enumerator
LEADER_ANNOTTYPE_MTEXT 
LEADER_ANNOTTYPE_TOLERANCE 
LEADER_ANNOTTYPE_INSERT 
LEADER_ANNOTTYPE_NO_ANNOT 

◆ anonymous enum

anonymous enum
Enumerator
FLAG_BLOCK_ANONYMOUS 
FLAG_BLOCK_HAS_ATTRIBS 
FLAG_BLOCK_IS_EXT_REF 
FLAG_BLOCK_IS_XREF_OVERLAY 

◆ anonymous enum

anonymous enum
Enumerator
FLAG_VIEW_PSPACE 

◆ anonymous enum

anonymous enum
Enumerator
LEADER_PATHTYPE_STRAIGHT 
LEADER_PATHTYPE_SPLINE 

◆ anonymous enum

anonymous enum
Enumerator
FLAG_VX_IS_ON 

◆ anonymous enum

anonymous enum
Enumerator
MLINESTYLE_FLAG_FILL 
MLINESTYLE_FLAG_MITERS 
MLINESTYLE_FLAG_UNKNOWN_4 
MLINESTYLE_FLAG_UNKNOWN_8 
MLINESTYLE_FLAG_START_SQUARE_END 
MLINESTYLE_FLAG_START_INNER_ARC 
MLINESTYLE_FLAG_START_ROUND 
MLINESTYLE_FLAG_UNKNOWN_128 
MLINESTYLE_FLAG_END_SQUARE 
MLINESTYLE_FLAG_END_INNER_ARC 
MLINESTYLE_FLAG_END_ROUND 

◆ anonymous enum

anonymous enum
Enumerator
OPTS_R11_POINT_HAS_EXTRUSION 
OPTS_R11_POINT_HAS_X_ANG 

◆ anonymous enum

anonymous enum
Enumerator
FLAG_ATTDEF_INVISIBLE 
FLAG_ATTDEF_CONSTANT 
FLAG_ATTDEF_VERIFY 
FLAG_ATTDEF_PRESET 

◆ anonymous enum

anonymous enum
Enumerator
LIGHT_EXTLIGHT_SHAPE_LINEAR 
LIGHT_EXTLIGHT_SHAPE_RECT 
LIGHT_EXTLIGHT_SHAPE_DISK 
LIGHT_EXTLIGHT_SHAPE_CYLINDER 
LIGHT_EXTLIGHT_SHAPE_SPHERE 

◆ anonymous enum

anonymous enum
Enumerator
LIGHT_ATTENUATION_TYPE_NONE 
LIGHT_ATTENUATION_TYPE_INV_LINEAR 
LIGHT_ATTENUATION_TYPE_INV_SQUARE 

◆ anonymous enum

anonymous enum
Enumerator
FLAG_LAYER_FROZEN 
FLAG_LAYER_FROZEN_IN_NEW 
FLAG_LAYER_LOCKED 
FLAG_LAYER_PLOTFLAG 

◆ anonymous enum

anonymous enum
Enumerator
LTYPE_SHAPE_FLAG_ABS_ROTATION 
LTYPE_SHAPE_FLAG_IS_TEXT 
LTYPE_SHAPE_FLAG_IS_SHAPE 

◆ anonymous enum

anonymous enum
Enumerator
FLAG_POLYLINE_CLOSED 
FLAG_POLYLINE_CURVE_FIT 
FLAG_POLYLINE_SPLINE_FIT 
FLAG_POLYLINE_3D 
FLAG_POLYLINE_MESH 
FLAG_POLYLINE_MESH_CLOSED 
FLAG_POLYLINE_PFACE_MESH 
FLAG_POLYLINE_LT_PATTERN_CONTINUES 

◆ anonymous enum

anonymous enum
Enumerator
OPTS_R11_VERTEX_HAS_START_WIDTH 
OPTS_R11_VERTEX_HAS_END_WIDTH 
OPTS_R11_VERTEX_HAS_BULGE 
OPTS_R11_VERTEX_HAS_FLAG 
OPTS_R11_VERTEX_HAS_TANGENT_DIR 
OPTS_R11_VERTEX_HAS_INDEX1 
OPTS_R11_VERTEX_HAS_INDEX2 
OPTS_R11_VERTEX_HAS_INDEX3 
OPTS_R11_VERTEX_HAS_INDEX4 
OPTS_R11_VERTEX_UNKNOWN_512 
OPTS_R11_VERTEX_UNKNOWN_1024 
OPTS_R11_VERTEX_UNKNOWN_2048 
OPTS_R11_VERTEX_UNKNOWN_4096 
OPTS_R11_VERTEX_UNKNOWN_8192 
OPTS_R11_VERTEX_HAS_NOT_X_Y 

◆ anonymous enum

anonymous enum
Enumerator
OPTS_R11_SHAPE_HAS_ROTATION 
OPTS_R11_SHAPE_HAS_LOAD_NUM 
OPTS_R11_SHAPE_HAS_WIDTH_FACTOR 
OPTS_R11_SHAPE_HAS_OBLIQUE_ANGLE 

◆ anonymous enum

anonymous enum
Enumerator
FLAG_ATTRIB_INVISIBLE 
FLAG_ATTRIB_CONSTANT 
FLAG_ATTRIB_VERIFY 
FLAG_ATTRIB_PRESET 

◆ anonymous enum

anonymous enum
Enumerator
OPTS_R11_SOLID_HAS_EXTRUSION 

◆ anonymous enum

anonymous enum
Enumerator
TEXT_GENERATION_BACKWARDS 
TEXT_GENERATION_UPSIDE_DOWN 

◆ anonymous enum

anonymous enum
Enumerator
OPTS_R11_TEXT_HAS_ROTATION 
OPTS_R11_TEXT_HAS_WIDTH_FACTOR 
OPTS_R11_TEXT_HAS_OBLIQUE_ANGLE 
OPTS_R11_TEXT_HAS_STYLE 
OPTS_R11_TEXT_HAS_GENERATION 
OPTS_R11_TEXT_HAS_HORIZ_ALIGNMENT 
OPTS_R11_TEXT_HAS_ALIGNMENT_POINT 
OPTS_R11_TEXT_HAS_EXTRUSION 
OPTS_R11_TEXT_ALIGNED_VERT_TO 

◆ anonymous enum

anonymous enum
Enumerator
EXTRA_R11_UNKNOWN_1 
EXTRA_R11_HAS_EED 
EXTRA_R11_HAS_VIEWPORT 
EXTRA_R11_UNKNOWN_8 
EXTRA_R11_UNKNOWN_16 
EXTRA_R11_UNKNOWN_32 
EXTRA_R11_UNKNOWN_64 
EXTRA_R11_UNKNOWN_128 

◆ anonymous enum

anonymous enum
Enumerator
OPTS_R11_DIMENSION_HAS_DXF12 
OPTS_R11_DIMENSION_HAS_FLAG 
OPTS_R11_DIMENSION_HAS_TEXT 
OPTS_R11_DIMENSION_HAS_DXF13 
OPTS_R11_DIMENSION_HAS_DXF14 
OPTS_R11_DIMENSION_HAS_DXF15 
OPTS_R11_DIMENSION_HAS_ANGLES 
OPTS_R11_DIMENSION_HAS_DXF40 
OPTS_R11_DIMENSION_HAS_ROTATION 
OPTS_R11_DIMENSION_UNKNOWN_512 
OPTS_R11_DIMENSION_HAS_DXF53 
OPTS_R11_DIMENSION_UNKNOWN_2048 
OPTS_R11_DIMENSION_UNKNOWN_4096 
OPTS_R11_DIMENSION_UNKNOWN_8192 
OPTS_R11_DIMENSION_HAS_EXTRUSION 
OPTS_R11_DIMENSION_HAS_DIMSTYLE 

◆ anonymous enum

anonymous enum
Enumerator
FLAG_VERTEX_EXTRA_VERTEX 
FLAG_VERTEX_CURVE_FIT 
FLAG_VERTEX_UNUSED_4 
FLAG_VERTEX_SPLINE_FIT 
FLAG_VERTEX_SPLINE_FRAME_CONTROL_POINT 
FLAG_VERTEX_3D 
FLAG_VERTEX_MESH 
FLAG_VERTEX_PFACE_MESH 

◆ anonymous enum

anonymous enum
Enumerator
OPTS_R11_XREF_DEP 
OPTS_R11_XREF_REF 
OPTS_R11_XREF_RESOLVED 
OPTS_R11_XDATA 

◆ anonymous enum

anonymous enum
Enumerator
OPTS_R11_3DFACE_HAS_Z_FIRST 
OPTS_R11_3DFACE_HAS_Z_SECOND 
OPTS_R11_3DFACE_HAS_Z_THIRD 
OPTS_R11_3DFACE_HAS_Z_FOURTH 

◆ anonymous enum

anonymous enum
Enumerator
MLINE_JUSTIFICATION_TOP 
MLINE_JUSTIFICATION_MIDDLE 
MLINE_JUSTIFICATION_BOTTOM 

◆ anonymous enum

anonymous enum
Enumerator
OPTS_R11_CIRCLE_HAS_EXTRUSION 

◆ anonymous enum

anonymous enum
Enumerator
OPTS_R11_3DLINE_HAS_Z_FIRST 
OPTS_R11_3DLINE_HAS_Z_SECOND 

◆ anonymous enum

anonymous enum
Enumerator
OPTS_R11_POLYLINE_HAS_FLAG 
OPTS_R11_POLYLINE_HAS_START_WIDTH 
OPTS_R11_POLYLINE_HAS_END_WIDTH 
OPTS_R11_POLYLINE_HAS_EXTRUSION 
OPTS_R11_POLYLINE_HAS_M_VERTS 
OPTS_R11_POLYLINE_HAS_N_VERTS 
OPTS_R11_POLYLINE_HAS_M_DENSITY 
OPTS_R11_POLYLINE_HAS_N_DENSITY 
OPTS_R11_POLYLINE_HAS_CURVETYPE 
OPTS_R11_POLYLINE_IN_EXTRA 

◆ anonymous enum

anonymous enum
Enumerator
FLAG_R11_HAS_COLOR 
FLAG_R11_HAS_LTYPE 
FLAG_R11_HAS_ELEVATION 
FLAG_R11_HAS_THICKNESS 
FLAG_R11_HAS_UNKNOWN_16 
FLAG_R11_HAS_HANDLING 
FLAG_R11_HAS_PSPACE 
FLAG_R11_HAS_ATTRIBS 

◆ anonymous enum

anonymous enum
Enumerator
OPTS_R11_ARC_HAS_EXTRUSION 

◆ anonymous enum

anonymous enum
Enumerator
OPTS_R11_LINE_HAS_EXTRUSION 

◆ anonymous enum

anonymous enum
Enumerator
SPLINETYPE_QUADRATIC 
SPLINETYPE_CUBIC 

◆ anonymous enum

anonymous enum
Enumerator
SPLINE_SCENARIO_SPLINE 
SPLINE_SCENARIO_BEZIER 

◆ anonymous enum

anonymous enum
Enumerator
SPLINE_KNOTPARAM_CHORD 
SPLINE_KNOTPARAM_SQUARE_ROOT 
SPLINE_KNOTPARAM_UNIFORM 
SPLINE_KNOTPARAM_CUSTOM 

◆ anonymous enum

anonymous enum
Enumerator
_3DFACE_INVISIBLE_EDGE1 
_3DFACE_INVISIBLE_EDGE2 
_3DFACE_INVISIBLE_EDGE3 
_3DFACE_INVISIBLE_EDGE4 

◆ anonymous enum

anonymous enum
Enumerator
MLINE_FLAGS_HAS_VERTEX 
MLINE_FLAGS_CLOSED 
MLINE_FLAGS_SUPPRESS_START_CAPS 
MLINE_FLAGS_SUPPRESS_END_CAPS 

◆ anonymous enum

anonymous enum
Enumerator
POLYLINE_CURVETYPE_DEFAULT 
POLYLINE_CURVETYPE_QUADR_BSPLINE 
POLYLINE_CURVETYPE_CUBIC_BSPLINE 
POLYLINE_CURVETYPE_BEZIER_SURFACE 

◆ anonymous enum

anonymous enum
Enumerator
HORIZ_ALIGNMENT_LEFT 
HORIZ_ALIGNMENT_CENTER 
HORIZ_ALIGNMENT_RIGHT 
HORIZ_ALIGNMENT_ALIGNED 
HORIZ_ALIGNMENT_MIDDLE 
HORIZ_ALIGNMENT_FIT 

◆ anonymous enum

anonymous enum
Enumerator
FLAG_TABLE_IS_XREF_REF 
FLAG_TABLE_IS_XREF_RESOLVED 
FLAG_TABLE_IS_XREF_DEP 
FLAG_TABLE_IS_REMOVED 

◆ anonymous enum

anonymous enum
Enumerator
FLAG_LWPOLYLINE_HAS_EXTRUSION 
FLAG_LWPOLYLINE_HAS_THICKNESS 
FLAG_LWPOLYLINE_HAS_CONSTWIDTH 
FLAG_LWPOLYLINE_HAS_ELEVATION 
FLAG_LWPOLYLINE_HAS_NUM_BULGES 
FLAG_LWPOLYLINE_HAS_NUM_WIDTHS 
FLAG_LWPOLYLINE_UNKNOWN_64 
FLAG_LWPOLYLINE_UNKNOWN_128 
FLAG_LWPOLYLINE_PLINEGEN 
FLAG_LWPOLYLINE_CLOSED 
FLAG_LWPOLYLINE_VERTEXIDCOUNT 

◆ anonymous enum

anonymous enum
Enumerator
OPTS_R11_BLOCK_UNKNOWN_1 
OPTS_R11_BLOCK_HAS_XREF_PNAME 
OPTS_R11_BLOCK_HAS_BLOCK_NAME 

◆ anonymous enum

anonymous enum
Enumerator
VERT_ALIGNMENT_BASELINE 
VERT_ALIGNMENT_BOTTOM 
VERT_ALIGNMENT_MIDDLE 
VERT_ALIGNMENT_TOP 

◆ anonymous enum

anonymous enum
Enumerator
FLAG_R11_DIMENSION_LINEAR 
FLAG_R11_DIMENSION_ALIGNED 
FLAG_R11_DIMENSION_ANG2LN 
FLAG_R11_DIMENSION_DIAMETER 
FLAG_R11_DIMENSION_RADIUS 
FLAG_R11_DIMENSION_ANG3PT 
FLAG_R11_DIMENSION_ORDINATE 
FLAG_R11_DIMENSION_ORDINATE_TYPE 
FLAG_R11_DIMENSION_TEXT_POSITIONED 

◆ anonymous enum

anonymous enum
Enumerator
OPTS_R11_ATTRIB_UNKNOWN_1 
OPTS_R11_ATTRIB_HAS_ROTATION 
OPTS_R11_ATTRIB_HAS_WIDTH_FACTOR 
OPTS_R11_ATTRIB_HAS_OBLIQUE_ANGLE 
OPTS_R11_ATTRIB_HAS_STYLE 
OPTS_R11_ATTRIB_HAS_GENERATION 
OPTS_R11_ATTRIB_HAS_HORIZ_ALIGNMENT 
OPTS_R11_ATTRIB_HAS_ALIGNMENT_POINT 
OPTS_R11_ATTRIB_HAS_EXTRUSION 
OPTS_R11_ATTRIB_HAS_VERT_ALIGNMENT 

◆ anonymous enum

anonymous enum
Enumerator
FLAG_STYLE_SHAPE 
FLAG_STYLE_VERTICAL_TEXT 

◆ DWG_CLASS_STABILITY

Enumerator
DWG_CLASS_STABLE 
DWG_CLASS_UNSTABLE 
DWG_CLASS_DEBUGGING 
DWG_CLASS_UNHANDLED 

◆ DWG_COLOR_METHOD

Enumerator
DWG_COLOR_METHOD_VOID 
DWG_COLOR_METHOD_BYLAYER 
DWG_COLOR_METHOD_BYBLOCK 
DWG_COLOR_METHOD_ACI 
DWG_COLOR_METHOD_TRUECOLOR 
DWG_COLOR_METHOD_FGCOLOR 
DWG_COLOR_METHOD_NONE 

◆ DWG_ENTITY_SECTIONS

Enumerator
DWG_ENTITY_SECTION 
DWG_BLOCKS_SECTION 
DWG_EXTRA_SECTION 

◆ DWG_ERROR

enum DWG_ERROR

Error codes returned.

Enumerator
DWG_NOERR 
DWG_ERR_WRONGCRC 
DWG_ERR_NOTYETSUPPORTED 
DWG_ERR_UNHANDLEDCLASS 
DWG_ERR_INVALIDTYPE 
DWG_ERR_INVALIDHANDLE 
DWG_ERR_INVALIDEED 
DWG_ERR_VALUEOUTOFBOUNDS 
DWG_ERR_CLASSESNOTFOUND 
DWG_ERR_SECTIONNOTFOUND 
DWG_ERR_PAGENOTFOUND 
DWG_ERR_INTERNALERROR 
DWG_ERR_INVALIDDWG 
DWG_ERR_IOERROR 
DWG_ERR_OUTOFMEM 

◆ DWG_HDL_CODE

Enumerator
DWG_HDL_OWNER 
DWG_HDL_SOFTOWN 
DWG_HDL_HARDOWN 
DWG_HDL_SOFTPTR 
DWG_HDL_HARDPTR 

◆ DWG_OBJECT_SUPERTYPE

Object supertypes that exist in dwg-files.

Enumerator
DWG_SUPERTYPE_ENTITY 
DWG_SUPERTYPE_OBJECT 

◆ DWG_OBJECT_TYPE

Object and Entity types that exist in dwg-files.

Enumerator
DWG_TYPE_UNUSED 
DWG_TYPE_TEXT 
DWG_TYPE_ATTRIB 
DWG_TYPE_ATTDEF 
DWG_TYPE_BLOCK 
DWG_TYPE_ENDBLK 
DWG_TYPE_SEQEND 
DWG_TYPE_INSERT 
DWG_TYPE_MINSERT 
DWG_TYPE_VERTEX_2D 
DWG_TYPE_VERTEX_3D 
DWG_TYPE_VERTEX_MESH 
DWG_TYPE_VERTEX_PFACE 
DWG_TYPE_VERTEX_PFACE_FACE 
DWG_TYPE_POLYLINE_2D 
DWG_TYPE_POLYLINE_3D 
DWG_TYPE_ARC 
DWG_TYPE_CIRCLE 
DWG_TYPE_LINE 
DWG_TYPE_DIMENSION_ORDINATE 
DWG_TYPE_DIMENSION_LINEAR 
DWG_TYPE_DIMENSION_ALIGNED 
DWG_TYPE_DIMENSION_ANG3PT 
DWG_TYPE_DIMENSION_ANG2LN 
DWG_TYPE_DIMENSION_RADIUS 
DWG_TYPE_DIMENSION_DIAMETER 
DWG_TYPE_POINT 
DWG_TYPE__3DFACE 
DWG_TYPE_POLYLINE_PFACE 
DWG_TYPE_POLYLINE_MESH 
DWG_TYPE_SOLID 
DWG_TYPE_TRACE 
DWG_TYPE_SHAPE 
DWG_TYPE_VIEWPORT 
DWG_TYPE_ELLIPSE 
DWG_TYPE_SPLINE 
DWG_TYPE_REGION 
DWG_TYPE__3DSOLID 
DWG_TYPE_BODY 
DWG_TYPE_RAY 
DWG_TYPE_XLINE 
DWG_TYPE_DICTIONARY 
DWG_TYPE_OLEFRAME 
DWG_TYPE_MTEXT 
DWG_TYPE_LEADER 
DWG_TYPE_TOLERANCE 
DWG_TYPE_MLINE 
DWG_TYPE_BLOCK_CONTROL 
DWG_TYPE_BLOCK_HEADER 
DWG_TYPE_LAYER_CONTROL 
DWG_TYPE_LAYER 
DWG_TYPE_STYLE_CONTROL 
DWG_TYPE_STYLE 
DWG_TYPE_LTYPE_CONTROL 
DWG_TYPE_LTYPE 
DWG_TYPE_VIEW_CONTROL 
DWG_TYPE_VIEW 
DWG_TYPE_UCS_CONTROL 
DWG_TYPE_UCS 
DWG_TYPE_VPORT_CONTROL 
DWG_TYPE_VPORT 
DWG_TYPE_APPID_CONTROL 
DWG_TYPE_APPID 
DWG_TYPE_DIMSTYLE_CONTROL 
DWG_TYPE_DIMSTYLE 
DWG_TYPE_VX_CONTROL 
DWG_TYPE_VX_TABLE_RECORD 
DWG_TYPE_GROUP 
DWG_TYPE_MLINESTYLE 
DWG_TYPE_OLE2FRAME 
DWG_TYPE_DUMMY 
DWG_TYPE_LONG_TRANSACTION 
DWG_TYPE_LWPOLYLINE 
DWG_TYPE_HATCH 
DWG_TYPE_XRECORD 
DWG_TYPE_PLACEHOLDER 
DWG_TYPE_VBA_PROJECT 
DWG_TYPE_LAYOUT 
DWG_TYPE_PROXY_ENTITY 
DWG_TYPE_PROXY_OBJECT 
DWG_TYPE_ACDSRECORD 
DWG_TYPE_ACDSSCHEMA 
DWG_TYPE_ACMECOMMANDHISTORY 
DWG_TYPE_ACMESCOPE 
DWG_TYPE_ACMESTATEMGR 
DWG_TYPE_ACSH_BOOLEAN_CLASS 
DWG_TYPE_ACSH_BOX_CLASS 
DWG_TYPE_ACSH_BREP_CLASS 
DWG_TYPE_ACSH_CHAMFER_CLASS 
DWG_TYPE_ACSH_CONE_CLASS 
DWG_TYPE_ACSH_CYLINDER_CLASS 
DWG_TYPE_ACSH_EXTRUSION_CLASS 
DWG_TYPE_ACSH_FILLET_CLASS 
DWG_TYPE_ACSH_HISTORY_CLASS 
DWG_TYPE_ACSH_LOFT_CLASS 
DWG_TYPE_ACSH_PYRAMID_CLASS 
DWG_TYPE_ACSH_REVOLVE_CLASS 
DWG_TYPE_ACSH_SPHERE_CLASS 
DWG_TYPE_ACSH_SWEEP_CLASS 
DWG_TYPE_ACSH_TORUS_CLASS 
DWG_TYPE_ACSH_WEDGE_CLASS 
DWG_TYPE_ALDIMOBJECTCONTEXTDATA 
DWG_TYPE_ALIGNMENTPARAMETERENTITY 
DWG_TYPE_ANGDIMOBJECTCONTEXTDATA 
DWG_TYPE_ANNOTSCALEOBJECTCONTEXTDATA 
DWG_TYPE_ARCALIGNEDTEXT 
DWG_TYPE_ARC_DIMENSION 
DWG_TYPE_ASSOC2DCONSTRAINTGROUP 
DWG_TYPE_ASSOC3POINTANGULARDIMACTIONBODY 
DWG_TYPE_ASSOCACTION 
DWG_TYPE_ASSOCACTIONPARAM 
DWG_TYPE_ASSOCALIGNEDDIMACTIONBODY 
DWG_TYPE_ASSOCARRAYACTIONBODY 
DWG_TYPE_ASSOCARRAYMODIFYACTIONBODY 
DWG_TYPE_ASSOCARRAYMODIFYPARAMETERS 
DWG_TYPE_ASSOCARRAYPATHPARAMETERS 
DWG_TYPE_ASSOCARRAYPOLARPARAMETERS 
DWG_TYPE_ASSOCARRAYRECTANGULARPARAMETERS 
DWG_TYPE_ASSOCASMBODYACTIONPARAM 
DWG_TYPE_ASSOCBLENDSURFACEACTIONBODY 
DWG_TYPE_ASSOCCOMPOUNDACTIONPARAM 
DWG_TYPE_ASSOCDEPENDENCY 
DWG_TYPE_ASSOCDIMDEPENDENCYBODY 
DWG_TYPE_ASSOCEDGEACTIONPARAM 
DWG_TYPE_ASSOCEDGECHAMFERACTIONBODY 
DWG_TYPE_ASSOCEDGEFILLETACTIONBODY 
DWG_TYPE_ASSOCEXTENDSURFACEACTIONBODY 
DWG_TYPE_ASSOCEXTRUDEDSURFACEACTIONBODY 
DWG_TYPE_ASSOCFACEACTIONPARAM 
DWG_TYPE_ASSOCFILLETSURFACEACTIONBODY 
DWG_TYPE_ASSOCGEOMDEPENDENCY 
DWG_TYPE_ASSOCLOFTEDSURFACEACTIONBODY 
DWG_TYPE_ASSOCMLEADERACTIONBODY 
DWG_TYPE_ASSOCNETWORK 
DWG_TYPE_ASSOCNETWORKSURFACEACTIONBODY 
DWG_TYPE_ASSOCOBJECTACTIONPARAM 
DWG_TYPE_ASSOCOFFSETSURFACEACTIONBODY 
DWG_TYPE_ASSOCORDINATEDIMACTIONBODY 
DWG_TYPE_ASSOCOSNAPPOINTREFACTIONPARAM 
DWG_TYPE_ASSOCPATCHSURFACEACTIONBODY 
DWG_TYPE_ASSOCPATHACTIONPARAM 
DWG_TYPE_ASSOCPERSSUBENTMANAGER 
DWG_TYPE_ASSOCPLANESURFACEACTIONBODY 
DWG_TYPE_ASSOCPOINTREFACTIONPARAM 
DWG_TYPE_ASSOCRESTOREENTITYSTATEACTIONBODY 
DWG_TYPE_ASSOCREVOLVEDSURFACEACTIONBODY 
DWG_TYPE_ASSOCROTATEDDIMACTIONBODY 
DWG_TYPE_ASSOCSWEPTSURFACEACTIONBODY 
DWG_TYPE_ASSOCTRIMSURFACEACTIONBODY 
DWG_TYPE_ASSOCVALUEDEPENDENCY 
DWG_TYPE_ASSOCVARIABLE 
DWG_TYPE_ASSOCVERTEXACTIONPARAM 
DWG_TYPE_BASEPOINTPARAMETERENTITY 
DWG_TYPE_BLKREFOBJECTCONTEXTDATA 
DWG_TYPE_BLOCKALIGNEDCONSTRAINTPARAMETER 
DWG_TYPE_BLOCKALIGNMENTGRIP 
DWG_TYPE_BLOCKALIGNMENTPARAMETER 
DWG_TYPE_BLOCKANGULARCONSTRAINTPARAMETER 
DWG_TYPE_BLOCKARRAYACTION 
DWG_TYPE_BLOCKBASEPOINTPARAMETER 
DWG_TYPE_BLOCKDIAMETRICCONSTRAINTPARAMETER 
DWG_TYPE_BLOCKFLIPACTION 
DWG_TYPE_BLOCKFLIPGRIP 
DWG_TYPE_BLOCKFLIPPARAMETER 
DWG_TYPE_BLOCKGRIPLOCATIONCOMPONENT 
DWG_TYPE_BLOCKHORIZONTALCONSTRAINTPARAMETER 
DWG_TYPE_BLOCKLINEARCONSTRAINTPARAMETER 
DWG_TYPE_BLOCKLINEARGRIP 
DWG_TYPE_BLOCKLINEARPARAMETER 
DWG_TYPE_BLOCKLOOKUPACTION 
DWG_TYPE_BLOCKLOOKUPGRIP 
DWG_TYPE_BLOCKLOOKUPPARAMETER 
DWG_TYPE_BLOCKMOVEACTION 
DWG_TYPE_BLOCKPARAMDEPENDENCYBODY 
DWG_TYPE_BLOCKPOINTPARAMETER 
DWG_TYPE_BLOCKPOLARGRIP 
DWG_TYPE_BLOCKPOLARPARAMETER 
DWG_TYPE_BLOCKPOLARSTRETCHACTION 
DWG_TYPE_BLOCKPROPERTIESTABLE 
DWG_TYPE_BLOCKPROPERTIESTABLEGRIP 
DWG_TYPE_BLOCKRADIALCONSTRAINTPARAMETER 
DWG_TYPE_BLOCKREPRESENTATION 
DWG_TYPE_BLOCKROTATEACTION 
DWG_TYPE_BLOCKROTATIONGRIP 
DWG_TYPE_BLOCKROTATIONPARAMETER 
DWG_TYPE_BLOCKSCALEACTION 
DWG_TYPE_BLOCKSTRETCHACTION 
DWG_TYPE_BLOCKUSERPARAMETER 
DWG_TYPE_BLOCKVERTICALCONSTRAINTPARAMETER 
DWG_TYPE_BLOCKVISIBILITYGRIP 
DWG_TYPE_BLOCKVISIBILITYPARAMETER 
DWG_TYPE_BLOCKXYGRIP 
DWG_TYPE_BLOCKXYPARAMETER 
DWG_TYPE_CAMERA 
DWG_TYPE_CELLSTYLEMAP 
DWG_TYPE_CONTEXTDATAMANAGER 
DWG_TYPE_CSACDOCUMENTOPTIONS 
DWG_TYPE_CURVEPATH 
DWG_TYPE_DATALINK 
DWG_TYPE_DATATABLE 
DWG_TYPE_DBCOLOR 
DWG_TYPE_DETAILVIEWSTYLE 
DWG_TYPE_DGNDEFINITION 
DWG_TYPE_DGNUNDERLAY 
DWG_TYPE_DICTIONARYVAR 
DWG_TYPE_DICTIONARYWDFLT 
DWG_TYPE_DIMASSOC 
DWG_TYPE_DMDIMOBJECTCONTEXTDATA 
DWG_TYPE_DWFDEFINITION 
DWG_TYPE_DWFUNDERLAY 
DWG_TYPE_DYNAMICBLOCKPROXYNODE 
DWG_TYPE_DYNAMICBLOCKPURGEPREVENTER 
DWG_TYPE_EVALUATION_GRAPH 
DWG_TYPE_EXTRUDEDSURFACE 
DWG_TYPE_FCFOBJECTCONTEXTDATA 
DWG_TYPE_FIELD 
DWG_TYPE_FIELDLIST 
DWG_TYPE_FLIPPARAMETERENTITY 
DWG_TYPE_FLIPACTIONENTITY 
DWG_TYPE_GEODATA 
DWG_TYPE_GEOMAPIMAGE 
DWG_TYPE_GEOPOSITIONMARKER 
DWG_TYPE_GRADIENT_BACKGROUND 
DWG_TYPE_GROUND_PLANE_BACKGROUND 
DWG_TYPE_HELIX 
DWG_TYPE_IBL_BACKGROUND 
DWG_TYPE_IDBUFFER 
DWG_TYPE_IMAGE 
DWG_TYPE_IMAGEDEF 
DWG_TYPE_IMAGEDEF_REACTOR 
DWG_TYPE_IMAGE_BACKGROUND 
DWG_TYPE_INDEX 
DWG_TYPE_LARGE_RADIAL_DIMENSION 
DWG_TYPE_LAYERFILTER 
DWG_TYPE_LAYER_INDEX 
DWG_TYPE_LAYOUTPRINTCONFIG 
DWG_TYPE_LEADEROBJECTCONTEXTDATA 
DWG_TYPE_LIGHT 
DWG_TYPE_LIGHTLIST 
DWG_TYPE_LINEARPARAMETERENTITY 
DWG_TYPE_LOFTEDSURFACE 
DWG_TYPE_MATERIAL 
DWG_TYPE_MENTALRAYRENDERSETTINGS 
DWG_TYPE_MESH 
DWG_TYPE_MLEADEROBJECTCONTEXTDATA 
DWG_TYPE_MLEADERSTYLE 
DWG_TYPE_MOVEACTIONENTITY 
DWG_TYPE_MOTIONPATH 
DWG_TYPE_MPOLYGON 
DWG_TYPE_MTEXTATTRIBUTEOBJECTCONTEXTDATA 
DWG_TYPE_MTEXTOBJECTCONTEXTDATA 
DWG_TYPE_MULTILEADER 
DWG_TYPE_NAVISWORKSMODEL 
DWG_TYPE_NAVISWORKSMODELDEF 
DWG_TYPE_NPOCOLLECTION 
DWG_TYPE_NURBSURFACE 
DWG_TYPE_OBJECT_PTR 
DWG_TYPE_ORDDIMOBJECTCONTEXTDATA 
DWG_TYPE_PARTIAL_VIEWING_INDEX 
DWG_TYPE_PDFDEFINITION 
DWG_TYPE_PDFUNDERLAY 
DWG_TYPE_PERSUBENTMGR 
DWG_TYPE_PLANESURFACE 
DWG_TYPE_PLOTSETTINGS 
DWG_TYPE_POINTCLOUD 
DWG_TYPE_POINTCLOUDCOLORMAP 
DWG_TYPE_POINTCLOUDDEF 
DWG_TYPE_POINTCLOUDDEFEX 
DWG_TYPE_POINTCLOUDDEF_REACTOR 
DWG_TYPE_POINTCLOUDDEF_REACTOR_EX 
DWG_TYPE_POINTCLOUDEX 
DWG_TYPE_POINTPARAMETERENTITY 
DWG_TYPE_POINTPATH 
DWG_TYPE_POLARGRIPENTITY 
DWG_TYPE_RADIMLGOBJECTCONTEXTDATA 
DWG_TYPE_RADIMOBJECTCONTEXTDATA 
DWG_TYPE_RAPIDRTRENDERSETTINGS 
DWG_TYPE_RASTERVARIABLES 
DWG_TYPE_RENDERENTRY 
DWG_TYPE_RENDERENVIRONMENT 
DWG_TYPE_RENDERGLOBAL 
DWG_TYPE_RENDERSETTINGS 
DWG_TYPE_REVOLVEDSURFACE 
DWG_TYPE_ROTATIONPARAMETERENTITY 
DWG_TYPE_ROTATEACTIONENTITY 
DWG_TYPE_RTEXT 
DWG_TYPE_SCALE 
DWG_TYPE_SCALEACTIONENTITY 
DWG_TYPE_SECTIONOBJECT 
DWG_TYPE_SECTIONVIEWSTYLE 
DWG_TYPE_SECTION_MANAGER 
DWG_TYPE_SECTION_SETTINGS 
DWG_TYPE_SKYLIGHT_BACKGROUND 
DWG_TYPE_SOLID_BACKGROUND 
DWG_TYPE_SORTENTSTABLE 
DWG_TYPE_SPATIAL_FILTER 
DWG_TYPE_SPATIAL_INDEX 
DWG_TYPE_STRETCHACTIONENTITY 
DWG_TYPE_SUN 
DWG_TYPE_SUNSTUDY 
DWG_TYPE_SWEPTSURFACE 
DWG_TYPE_TABLE 
DWG_TYPE_TABLECONTENT 
DWG_TYPE_TABLEGEOMETRY 
DWG_TYPE_TABLESTYLE 
DWG_TYPE_TEXTOBJECTCONTEXTDATA 
DWG_TYPE_TVDEVICEPROPERTIES 
DWG_TYPE_VISIBILITYGRIPENTITY 
DWG_TYPE_VISIBILITYPARAMETERENTITY 
DWG_TYPE_VISUALSTYLE 
DWG_TYPE_WIPEOUT 
DWG_TYPE_WIPEOUTVARIABLES 
DWG_TYPE_XREFPANELOBJECT 
DWG_TYPE_XYPARAMETERENTITY 
DWG_TYPE_BREAKDATA 
DWG_TYPE_BREAKPOINTREF 
DWG_TYPE_FLIPGRIPENTITY 
DWG_TYPE_LINEARGRIPENTITY 
DWG_TYPE_ROTATIONGRIPENTITY 
DWG_TYPE_XYGRIPENTITY 
DWG_TYPE__3DLINE 
DWG_TYPE_REPEAT 
DWG_TYPE_ENDREP 
DWG_TYPE_JUMP 
DWG_TYPE_LOAD 
DWG_TYPE_ABSHDRAWINGSETTINGS 
DWG_TYPE_ACAECUSTOBJ 
DWG_TYPE_ACAEEEMGROBJ 
DWG_TYPE_ACAMCOMP 
DWG_TYPE_ACAMCOMPDEF 
DWG_TYPE_ACAMCOMPDEFMGR 
DWG_TYPE_ACAMCONTEXTMODELER 
DWG_TYPE_ACAMGDIMSTD 
DWG_TYPE_ACAMGFILTERDAT 
DWG_TYPE_ACAMGHOLECHARTSTDCSN 
DWG_TYPE_ACAMGHOLECHARTSTDDIN 
DWG_TYPE_ACAMGHOLECHARTSTDISO 
DWG_TYPE_ACAMGLAYSTD 
DWG_TYPE_ACAMGRCOMPDEF 
DWG_TYPE_ACAMGRCOMPDEFSET 
DWG_TYPE_ACAMGTITLESTD 
DWG_TYPE_ACAMMVDBACKUPOBJECT 
DWG_TYPE_ACAMPROJECT 
DWG_TYPE_ACAMSHAFTCOMPDEF 
DWG_TYPE_ACAMSTDPCOMPDEF 
DWG_TYPE_ACAMWBLOCKTEMPENTS 
DWG_TYPE_ACARRAYJIGENTITY 
DWG_TYPE_ACCMCONTEXT 
DWG_TYPE_ACDBCIRCARCRES 
DWG_TYPE_ACDBDIMENSIONRES 
DWG_TYPE_ACDBENTITYCACHE 
DWG_TYPE_ACDBLINERES 
DWG_TYPE_ACDBSTDPARTRES_ARC 
DWG_TYPE_ACDBSTDPARTRES_LINE 
DWG_TYPE_ACDB_HATCHSCALECONTEXTDATA_CLASS 
DWG_TYPE_ACDB_HATCHVIEWCONTEXTDATA_CLASS 
DWG_TYPE_ACDB_PROXY_ENTITY_DATA 
DWG_TYPE_ACGREFACADMASTER 
DWG_TYPE_ACGREFMASTER 
DWG_TYPE_ACIMINTSYSVAR 
DWG_TYPE_ACIMREALSYSVAR 
DWG_TYPE_ACIMSTRSYSVAR 
DWG_TYPE_ACIMSYSVARMAN 
DWG_TYPE_ACMANOOTATIONVIEWSTANDARDANSI 
DWG_TYPE_ACMANOOTATIONVIEWSTANDARDCSN 
DWG_TYPE_ACMANOOTATIONVIEWSTANDARDDIN 
DWG_TYPE_ACMANOOTATIONVIEWSTANDARDISO 
DWG_TYPE_ACMAPLEGENDDBOBJECT 
DWG_TYPE_ACMAPLEGENDITEMDBOBJECT 
DWG_TYPE_ACMAPMAPVIEWPORTDBOBJECT 
DWG_TYPE_ACMAPPRINTLAYOUTELEMENTDBOBJECTCONTAINER 
DWG_TYPE_ACMBALLOON 
DWG_TYPE_ACMBOM 
DWG_TYPE_ACMBOMROW 
DWG_TYPE_ACMBOMROWSTRUCT 
DWG_TYPE_ACMBOMSTANDARDANSI 
DWG_TYPE_ACMBOMSTANDARDCSN 
DWG_TYPE_ACMBOMSTANDARDDIN 
DWG_TYPE_ACMBOMSTANDARDISO 
DWG_TYPE_ACMCENTERLINESTANDARDANSI 
DWG_TYPE_ACMCENTERLINESTANDARDCSN 
DWG_TYPE_ACMCENTERLINESTANDARDDIN 
DWG_TYPE_ACMCENTERLINESTANDARDISO 
DWG_TYPE_ACMDATADICTIONARY 
DWG_TYPE_ACMDATAENTRY 
DWG_TYPE_ACMDATAENTRYBLOCK 
DWG_TYPE_ACMDATUMID 
DWG_TYPE_ACMDATUMSTANDARDANSI 
DWG_TYPE_ACMDATUMSTANDARDCSN 
DWG_TYPE_ACMDATUMSTANDARDDIN 
DWG_TYPE_ACMDATUMSTANDARDISO 
DWG_TYPE_ACMDATUMSTANDARDISO2012 
DWG_TYPE_ACMDETAILSTANDARDANSI 
DWG_TYPE_ACMDETAILSTANDARDCSN 
DWG_TYPE_ACMDETAILSTANDARDDIN 
DWG_TYPE_ACMDETAILSTANDARDISO 
DWG_TYPE_ACMDETAILTANDARDCUSTOM 
DWG_TYPE_ACMDIMBREAKPERSREACTOR 
DWG_TYPE_ACMEDRAWINGMAN 
DWG_TYPE_ACMEVIEW 
DWG_TYPE_ACME_DATABASE 
DWG_TYPE_ACME_DOCUMENT 
DWG_TYPE_ACMFCFRAME 
DWG_TYPE_ACMFCFSTANDARDANSI 
DWG_TYPE_ACMFCFSTANDARDCSN 
DWG_TYPE_ACMFCFSTANDARDDIN 
DWG_TYPE_ACMFCFSTANDARDISO 
DWG_TYPE_ACMFCFSTANDARDISO2004 
DWG_TYPE_ACMFCFSTANDARDISO2012 
DWG_TYPE_ACMIDSTANDARDANSI 
DWG_TYPE_ACMIDSTANDARDCSN 
DWG_TYPE_ACMIDSTANDARDDIN 
DWG_TYPE_ACMIDSTANDARDISO 
DWG_TYPE_ACMIDSTANDARDISO2004 
DWG_TYPE_ACMIDSTANDARDISO2012 
DWG_TYPE_ACMNOTESTANDARDANSI 
DWG_TYPE_ACMNOTESTANDARDCSN 
DWG_TYPE_ACMNOTESTANDARDDIN 
DWG_TYPE_ACMNOTESTANDARDISO 
DWG_TYPE_ACMPARTLIST 
DWG_TYPE_ACMPICKOBJ 
DWG_TYPE_ACMSECTIONSTANDARDANSI 
DWG_TYPE_ACMSECTIONSTANDARDCSN2002 
DWG_TYPE_ACMSECTIONSTANDARDCUSTOM 
DWG_TYPE_ACMSECTIONSTANDARDDIN 
DWG_TYPE_ACMSECTIONSTANDARDISO 
DWG_TYPE_ACMSECTIONSTANDARDISO2001 
DWG_TYPE_ACMSTANDARDANSI 
DWG_TYPE_ACMSTANDARDCSN 
DWG_TYPE_ACMSTANDARDDIN 
DWG_TYPE_ACMSTANDARDISO 
DWG_TYPE_ACMSURFSTANDARDANSI 
DWG_TYPE_ACMSURFSTANDARDCSN 
DWG_TYPE_ACMSURFSTANDARDDIN 
DWG_TYPE_ACMSURFSTANDARDISO 
DWG_TYPE_ACMSURFSTANDARDISO2002 
DWG_TYPE_ACMSURFSYM 
DWG_TYPE_ACMTAPERSTANDARDANSI 
DWG_TYPE_ACMTAPERSTANDARDCSN 
DWG_TYPE_ACMTAPERSTANDARDDIN 
DWG_TYPE_ACMTAPERSTANDARDISO 
DWG_TYPE_ACMTHREADLINESTANDARDANSI 
DWG_TYPE_ACMTHREADLINESTANDARDCSN 
DWG_TYPE_ACMTHREADLINESTANDARDDIN 
DWG_TYPE_ACMTHREADLINESTANDARDISO 
DWG_TYPE_ACMWELDSTANDARDANSI 
DWG_TYPE_ACMWELDSTANDARDCSN 
DWG_TYPE_ACMWELDSTANDARDDIN 
DWG_TYPE_ACMWELDSTANDARDISO 
DWG_TYPE_ACMWELDSYM 
DWG_TYPE_ACRFATTGENMGR 
DWG_TYPE_ACRFINSADJ 
DWG_TYPE_ACRFINSADJUSTERMGR 
DWG_TYPE_ACRFMCADAPIATTHOLDER 
DWG_TYPE_ACRFOBJATTMGR 
DWG_TYPE_ACSH_SUBENT_MATERIAL_CLASS 
DWG_TYPE_AC_AM_2D_XREF_MGR 
DWG_TYPE_AC_AM_BASIC_VIEW 
DWG_TYPE_AC_AM_BASIC_VIEW_DEF 
DWG_TYPE_AC_AM_COMPLEX_HIDE_SITUATION 
DWG_TYPE_AC_AM_COMP_VIEW_DEF 
DWG_TYPE_AC_AM_COMP_VIEW_INST 
DWG_TYPE_AC_AM_DIRTY_NODES 
DWG_TYPE_AC_AM_HIDE_SITUATION 
DWG_TYPE_AC_AM_MAPPER_CACHE 
DWG_TYPE_AC_AM_MASTER_VIEW_DEF 
DWG_TYPE_AC_AM_MVD_DEP_MGR 
DWG_TYPE_AC_AM_OVERRIDE_FILTER 
DWG_TYPE_AC_AM_PROPS_OVERRIDE 
DWG_TYPE_AC_AM_SHAFT_HIDE_SITUATION 
DWG_TYPE_AC_AM_STDP_VIEW_DEF 
DWG_TYPE_AC_AM_TRANSFORM_GHOST 
DWG_TYPE_ADAPPL 
DWG_TYPE_AECC_ALIGNMENT_DESIGN_CHECK_SET 
DWG_TYPE_AECC_ALIGNMENT_LABEL_SET 
DWG_TYPE_AECC_ALIGNMENT_LABEL_SET_EXT 
DWG_TYPE_AECC_ALIGNMENT_PARCEL_NODE 
DWG_TYPE_AECC_ALIGNMENT_STYLE 
DWG_TYPE_AECC_APPURTENANCE_STYLE 
DWG_TYPE_AECC_ASSEMBLY_STYLE 
DWG_TYPE_AECC_BUILDING_SITE_STYLE 
DWG_TYPE_AECC_CANT_DIAGRAM_VIEW_STYLE 
DWG_TYPE_AECC_CATCHMENT_STYLE 
DWG_TYPE_AECC_CLASS_NODE 
DWG_TYPE_AECC_CONTOURVIEW 
DWG_TYPE_AECC_CORRIDOR_STYLE 
DWG_TYPE_AECC_DISP_REP_ALIGNMENT 
DWG_TYPE_AECC_DISP_REP_ALIGNMENT_CANT_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_ALIGNMENT_CSV 
DWG_TYPE_AECC_DISP_REP_ALIGNMENT_CURVE_LABEL 
DWG_TYPE_AECC_DISP_REP_ALIGNMENT_DESIGNSPEED_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_ALIGNMENT_GEOMPT_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_ALIGNMENT_INDEXED_PI_LABEL 
DWG_TYPE_AECC_DISP_REP_ALIGNMENT_MINOR_STATION_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_ALIGNMENT_PI_LABEL 
DWG_TYPE_AECC_DISP_REP_ALIGNMENT_SPIRAL_LABEL 
DWG_TYPE_AECC_DISP_REP_ALIGNMENT_STAEQU_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_ALIGNMENT_STATION_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_ALIGNMENT_STATION_OFFSET_LABEL 
DWG_TYPE_AECC_DISP_REP_ALIGNMENT_SUPERELEVATION_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_ALIGNMENT_TABLE 
DWG_TYPE_AECC_DISP_REP_ALIGNMENT_TANGENT_LABEL 
DWG_TYPE_AECC_DISP_REP_ALIGNMENT_VERTICAL_GEOMPT_LABELING 
DWG_TYPE_AECC_DISP_REP_APPURTENANCE 
DWG_TYPE_AECC_DISP_REP_APPURTENANCE_CSV 
DWG_TYPE_AECC_DISP_REP_APPURTENANCE_LABELING 
DWG_TYPE_AECC_DISP_REP_APPURTENANCE_PROFILE_LABELING 
DWG_TYPE_AECC_DISP_REP_ASSEMBLY 
DWG_TYPE_AECC_DISP_REP_AUTO_CORRIDOR_FEATURE_LINE 
DWG_TYPE_AECC_DISP_REP_AUTO_CORRIDOR_FEATURE_LINE_PROFILE 
DWG_TYPE_AECC_DISP_REP_AUTO_CORRIDOR_FEATURE_LINE_SECTION 
DWG_TYPE_AECC_DISP_REP_AUTO_FEATURE_LINE 
DWG_TYPE_AECC_DISP_REP_AUTO_FEATURE_LINE_CSV 
DWG_TYPE_AECC_DISP_REP_AUTO_FEATURE_LINE_PROFILE 
DWG_TYPE_AECC_DISP_REP_AUTO_FEATURE_LINE_SECTION 
DWG_TYPE_AECC_DISP_REP_BUILDINGSITE 
DWG_TYPE_AECC_DISP_REP_BUILDINGUTIL_CONNECTOR 
DWG_TYPE_AECC_DISP_REP_CANT_DIAGRAM_VIEW 
DWG_TYPE_AECC_DISP_REP_CATCHMENT_AREA 
DWG_TYPE_AECC_DISP_REP_CATCHMENT_AREA_LABEL 
DWG_TYPE_AECC_DISP_REP_CORRIDOR 
DWG_TYPE_AECC_DISP_REP_CROSSING_PIPE_PROFILE_LABELING 
DWG_TYPE_AECC_DISP_REP_CROSSING_PRESSURE_PIPE_PROFILE_LABELING 
DWG_TYPE_AECC_DISP_REP_CSVSTATIONSLIDER 
DWG_TYPE_AECC_DISP_REP_FACE 
DWG_TYPE_AECC_DISP_REP_FEATURE 
DWG_TYPE_AECC_DISP_REP_FEATURE_LABEL 
DWG_TYPE_AECC_DISP_REP_FEATURE_LINE 
DWG_TYPE_AECC_DISP_REP_FEATURE_LINE_CSV 
DWG_TYPE_AECC_DISP_REP_FEATURE_LINE_PROFILE 
DWG_TYPE_AECC_DISP_REP_FEATURE_LINE_SECTION 
DWG_TYPE_AECC_DISP_REP_FITTING 
DWG_TYPE_AECC_DISP_REP_FITTING_CSV 
DWG_TYPE_AECC_DISP_REP_FITTING_LABELING 
DWG_TYPE_AECC_DISP_REP_FITTING_PROFILE_LABELING 
DWG_TYPE_AECC_DISP_REP_FLOW_SEGMENT_LABEL 
DWG_TYPE_AECC_DISP_REP_GENERAL_SEGMENT_LABEL 
DWG_TYPE_AECC_DISP_REP_GRADING 
DWG_TYPE_AECC_DISP_REP_GRAPH 
DWG_TYPE_AECC_DISP_REP_GRAPHPROFILE_NETWORKPART 
DWG_TYPE_AECC_DISP_REP_GRAPHPROFILE_PRESSUREPART 
DWG_TYPE_AECC_DISP_REP_GRID_SURFACE 
DWG_TYPE_AECC_DISP_REP_GRID_SURFACE_CSV 
DWG_TYPE_AECC_DISP_REP_HORGEOMETRY_BAND_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_HYDRO_REGION 
DWG_TYPE_AECC_DISP_REP_INTERFERENCE_CHECK 
DWG_TYPE_AECC_DISP_REP_INTERFERENCE_PART 
DWG_TYPE_AECC_DISP_REP_INTERFERENCE_PART_SECTION 
DWG_TYPE_AECC_DISP_REP_INTERSECTION 
DWG_TYPE_AECC_DISP_REP_INTERSECTION_LOCATION_LABELING 
DWG_TYPE_AECC_DISP_REP_LABELING 
DWG_TYPE_AECC_DISP_REP_LEGEND_TABLE 
DWG_TYPE_AECC_DISP_REP_LINE_BETWEEN_POINTS_LABEL 
DWG_TYPE_AECC_DISP_REP_LOTLINE_CSV 
DWG_TYPE_AECC_DISP_REP_MASSHAULLINE 
DWG_TYPE_AECC_DISP_REP_MASS_HAUL_VIEW 
DWG_TYPE_AECC_DISP_REP_MATCHLINE_LABELING 
DWG_TYPE_AECC_DISP_REP_MATCH_LINE 
DWG_TYPE_AECC_DISP_REP_MATERIAL_SECTION 
DWG_TYPE_AECC_DISP_REP_NETWORK 
DWG_TYPE_AECC_DISP_REP_NOTE_LABEL 
DWG_TYPE_AECC_DISP_REP_OFFSET_ELEV_LABEL 
DWG_TYPE_AECC_DISP_REP_PARCEL_BOUNDARY 
DWG_TYPE_AECC_DISP_REP_PARCEL_FACE_LABEL 
DWG_TYPE_AECC_DISP_REP_PARCEL_SEGMENT 
DWG_TYPE_AECC_DISP_REP_PARCEL_SEGMENT_LABEL 
DWG_TYPE_AECC_DISP_REP_PARCEL_SEGMENT_TABLE 
DWG_TYPE_AECC_DISP_REP_PARCEL_TABLE 
DWG_TYPE_AECC_DISP_REP_PIPE 
DWG_TYPE_AECC_DISP_REP_PIPENETWORK_BAND_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_PIPE_CSV 
DWG_TYPE_AECC_DISP_REP_PIPE_LABELING 
DWG_TYPE_AECC_DISP_REP_PIPE_PROFILE_LABELING 
DWG_TYPE_AECC_DISP_REP_PIPE_SECTION_LABELING 
DWG_TYPE_AECC_DISP_REP_PIPE_TABLE 
DWG_TYPE_AECC_DISP_REP_POINT_ENT 
DWG_TYPE_AECC_DISP_REP_POINT_GROUP 
DWG_TYPE_AECC_DISP_REP_POINT_TABLE 
DWG_TYPE_AECC_DISP_REP_PRESSUREPIPENETWORK 
DWG_TYPE_AECC_DISP_REP_PRESSURE_PART_TABLE 
DWG_TYPE_AECC_DISP_REP_PRESSURE_PIPE 
DWG_TYPE_AECC_DISP_REP_PRESSURE_PIPE_CSV 
DWG_TYPE_AECC_DISP_REP_PRESSURE_PIPE_LABELING 
DWG_TYPE_AECC_DISP_REP_PRESSURE_PIPE_PROFILE_LABELING 
DWG_TYPE_AECC_DISP_REP_PRESSURE_PIPE_SECTION_LABELING 
DWG_TYPE_AECC_DISP_REP_PROFILE 
DWG_TYPE_AECC_DISP_REP_PROFILEDATA_BAND_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_PROFILE_PROJECTION 
DWG_TYPE_AECC_DISP_REP_PROFILE_PROJECTION_LABEL 
DWG_TYPE_AECC_DISP_REP_PROFILE_VIEW 
DWG_TYPE_AECC_DISP_REP_PROFILE_VIEW_DEPTH_LABEL 
DWG_TYPE_AECC_DISP_REP_QUANTITY_TAKEOFF_AGGREGATE_EARTHWORK_TABLE 
DWG_TYPE_AECC_DISP_REP_RIGHT_OF_WAY 
DWG_TYPE_AECC_DISP_REP_SAMPLELINE_LABELING 
DWG_TYPE_AECC_DISP_REP_SAMPLE_LINE 
DWG_TYPE_AECC_DISP_REP_SAMPLE_LINE_GROUP 
DWG_TYPE_AECC_DISP_REP_SECTION 
DWG_TYPE_AECC_DISP_REP_SECTIONALDATA_BAND_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_SECTIONDATA_BAND_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_SECTIONSEGMENT_BAND_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_SECTION_CORRIDOR 
DWG_TYPE_AECC_DISP_REP_SECTION_CORRIDOR_POINT_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_SECTION_GRADEBREAK_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_SECTION_MINOR_OFFSET_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_SECTION_OFFSET_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_SECTION_PIPENETWORK 
DWG_TYPE_AECC_DISP_REP_SECTION_PRESSUREPIPENETWORK 
DWG_TYPE_AECC_DISP_REP_SECTION_PROJECTION 
DWG_TYPE_AECC_DISP_REP_SECTION_PROJECTION_LABEL 
DWG_TYPE_AECC_DISP_REP_SECTION_SEGMENT_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_SECTION_VIEW 
DWG_TYPE_AECC_DISP_REP_SECTION_VIEW_DEPTH_LABEL 
DWG_TYPE_AECC_DISP_REP_SECTION_VIEW_QUANTITY_TAKEOFF_TABLE 
DWG_TYPE_AECC_DISP_REP_SHEET 
DWG_TYPE_AECC_DISP_REP_SPANNING_PIPE_LABELING 
DWG_TYPE_AECC_DISP_REP_SPANNING_PIPE_PROFILE_LABELING 
DWG_TYPE_AECC_DISP_REP_STATION_ELEV_LABEL 
DWG_TYPE_AECC_DISP_REP_STRUCTURE 
DWG_TYPE_AECC_DISP_REP_STRUCTURE_CSV 
DWG_TYPE_AECC_DISP_REP_STRUCTURE_LABELING 
DWG_TYPE_AECC_DISP_REP_STRUCTURE_PROFILE_LABELING 
DWG_TYPE_AECC_DISP_REP_STRUCTURE_SECTION_LABELING 
DWG_TYPE_AECC_DISP_REP_SUBASSEMBLY 
DWG_TYPE_AECC_DISP_REP_SUPERELEVATION_BAND_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_SUPERELEVATION_DIAGRAM_VIEW 
DWG_TYPE_AECC_DISP_REP_SURFACE_CONTOUR_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_SURFACE_ELEVATION_LABEL 
DWG_TYPE_AECC_DISP_REP_SURFACE_SLOPE_LABEL 
DWG_TYPE_AECC_DISP_REP_SURVEY_FIGURE_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_SVFIGURE 
DWG_TYPE_AECC_DISP_REP_SVFIGURE_CSV 
DWG_TYPE_AECC_DISP_REP_SVFIGURE_PROFILE 
DWG_TYPE_AECC_DISP_REP_SVFIGURE_SECTION 
DWG_TYPE_AECC_DISP_REP_SVFIGURE_SEGMENT_LABEL 
DWG_TYPE_AECC_DISP_REP_SVNETWORK 
DWG_TYPE_AECC_DISP_REP_TANGENT_INTERSECTION_TABLE 
DWG_TYPE_AECC_DISP_REP_TIN_SURFACE 
DWG_TYPE_AECC_DISP_REP_TIN_SURFACE_CSV 
DWG_TYPE_AECC_DISP_REP_VALIGNMENT_CRESTCURVE_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_VALIGNMENT_CSV 
DWG_TYPE_AECC_DISP_REP_VALIGNMENT_HAGEOMPT_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_VALIGNMENT_LINE_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_VALIGNMENT_MINOR_STATION_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_VALIGNMENT_PVI_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_VALIGNMENT_SAGCURVE_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_VALIGNMENT_STATION_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_VERTICALGEOMETRY_BAND_LABEL_GROUP 
DWG_TYPE_AECC_DISP_REP_VIEWFRAME_LABELING 
DWG_TYPE_AECC_DISP_REP_VIEW_FRAME 
DWG_TYPE_AECC_FEATURELINE_STYLE 
DWG_TYPE_AECC_FEATURE_STYLE 
DWG_TYPE_AECC_FITTING_STYLE 
DWG_TYPE_AECC_FORMAT_MANAGER_OBJECT 
DWG_TYPE_AECC_GRADEVIEW 
DWG_TYPE_AECC_GRADING_CRITERIA 
DWG_TYPE_AECC_GRADING_CRITERIA_SET 
DWG_TYPE_AECC_GRADING_GROUP 
DWG_TYPE_AECC_GRADING_STYLE 
DWG_TYPE_AECC_IMPORT_STORM_SEWER_DEFAULTS 
DWG_TYPE_AECC_INTERFERENCE_STYLE 
DWG_TYPE_AECC_INTERSECTION_STYLE 
DWG_TYPE_AECC_LABEL_COLLECTOR_STYLE 
DWG_TYPE_AECC_LABEL_NODE 
DWG_TYPE_AECC_LABEL_RADIAL_LINE_STYLE 
DWG_TYPE_AECC_LABEL_TEXT_ITERATOR_CURVE_OR_SPIRAL_STYLE 
DWG_TYPE_AECC_LABEL_TEXT_ITERATOR_STYLE 
DWG_TYPE_AECC_LABEL_TEXT_STYLE 
DWG_TYPE_AECC_LABEL_VECTOR_ARROW_STYLE 
DWG_TYPE_AECC_LEGEND_TABLE_STYLE 
DWG_TYPE_AECC_MASS_HAUL_LINE_STYLE 
DWG_TYPE_AECC_MASS_HAUL_VIEW_STYLE 
DWG_TYPE_AECC_MATCHLINE_STYLE 
DWG_TYPE_AECC_MATERIAL_STYLE 
DWG_TYPE_AECC_NETWORK_PART_CATALOG_DEF_NODE 
DWG_TYPE_AECC_NETWORK_PART_FAMILY_ITEM 
DWG_TYPE_AECC_NETWORK_PART_LIST 
DWG_TYPE_AECC_NETWORK_RULE 
DWG_TYPE_AECC_PARCEL_NODE 
DWG_TYPE_AECC_PARCEL_STYLE 
DWG_TYPE_AECC_PART_SIZE_FILTER 
DWG_TYPE_AECC_PIPE_RULES 
DWG_TYPE_AECC_PIPE_STYLE 
DWG_TYPE_AECC_PIPE_STYLE_EXTENSION 
DWG_TYPE_AECC_POINTCLOUD_STYLE 
DWG_TYPE_AECC_POINTVIEW 
DWG_TYPE_AECC_POINT_STYLE 
DWG_TYPE_AECC_PRESSURE_PART_LIST 
DWG_TYPE_AECC_PRESSURE_PIPE_STYLE 
DWG_TYPE_AECC_PROFILESECTIONENTITY_STYLE 
DWG_TYPE_AECC_PROFILE_DESIGN_CHECK_SET 
DWG_TYPE_AECC_PROFILE_LABEL_SET 
DWG_TYPE_AECC_PROFILE_STYLE 
DWG_TYPE_AECC_PROFILE_VIEW_BAND_STYLE_SET 
DWG_TYPE_AECC_PROFILE_VIEW_DATA_BAND_STYLE 
DWG_TYPE_AECC_PROFILE_VIEW_HORIZONTAL_GEOMETRY_BAND_STYLE 
DWG_TYPE_AECC_PROFILE_VIEW_PIPE_NETWORK_BAND_STYLE 
DWG_TYPE_AECC_PROFILE_VIEW_SECTIONAL_DATA_BAND_STYLE 
DWG_TYPE_AECC_PROFILE_VIEW_STYLE 
DWG_TYPE_AECC_PROFILE_VIEW_SUPERELEVATION_DIAGRAM_BAND_STYLE 
DWG_TYPE_AECC_PROFILE_VIEW_VERTICAL_GEOMETRY_BAND_STYLE 
DWG_TYPE_AECC_QUANTITY_TAKEOFF_CRITERIA 
DWG_TYPE_AECC_ROADWAYLINK_STYLE 
DWG_TYPE_AECC_ROADWAYMARKER_STYLE 
DWG_TYPE_AECC_ROADWAYSHAPE_STYLE 
DWG_TYPE_AECC_ROADWAY_STYLE_SET 
DWG_TYPE_AECC_ROOT_SETTINGS_NODE 
DWG_TYPE_AECC_SAMPLE_LINE_GROUP_STYLE 
DWG_TYPE_AECC_SAMPLE_LINE_STYLE 
DWG_TYPE_AECC_SECTION_LABEL_SET 
DWG_TYPE_AECC_SECTION_STYLE 
DWG_TYPE_AECC_SECTION_VIEW_BAND_STYLE_SET 
DWG_TYPE_AECC_SECTION_VIEW_DATA_BAND_STYLE 
DWG_TYPE_AECC_SECTION_VIEW_ROAD_SURFACE_BAND_STYLE 
DWG_TYPE_AECC_SECTION_VIEW_STYLE 
DWG_TYPE_AECC_SETTINGS_NODE 
DWG_TYPE_AECC_SHEET_STYLE 
DWG_TYPE_AECC_SLOPE_PATTERN_STYLE 
DWG_TYPE_AECC_STATION_FORMAT_STYLE 
DWG_TYPE_AECC_STRUCTURE_RULES 
DWG_TYPE_AECC_STUCTURE_STYLE 
DWG_TYPE_AECC_SUPERELEVATION_DIAGRAM_VIEW_STYLE 
DWG_TYPE_AECC_SURFACE_STYLE 
DWG_TYPE_AECC_SVFIGURE_STYLE 
DWG_TYPE_AECC_SVNETWORK_STYLE 
DWG_TYPE_AECC_TABLE_STYLE 
DWG_TYPE_AECC_TAG_MANAGER 
DWG_TYPE_AECC_TREE_NODE 
DWG_TYPE_AECC_USER_DEFINED_ATTRIBUTE_CLASSIFICATION 
DWG_TYPE_AECC_VALIGNMENT_STYLE_EXTENSION 
DWG_TYPE_AECC_VIEW_FRAME_STYLE 
DWG_TYPE_AECS_DISP_PROPS_MEMBER 
DWG_TYPE_AECS_DISP_PROPS_MEMBER_LOGICAL 
DWG_TYPE_AECS_DISP_PROPS_MEMBER_PLAN 
DWG_TYPE_AECS_DISP_PROPS_MEMBER_PLAN_SKETCH 
DWG_TYPE_AECS_DISP_PROPS_MEMBER_PROJECTED 
DWG_TYPE_AECS_DISP_REP_MEMBER_ELEVATION_DESIGN 
DWG_TYPE_AECS_DISP_REP_MEMBER_ELEVATION_DETAIL 
DWG_TYPE_AECS_DISP_REP_MEMBER_LOGICAL 
DWG_TYPE_AECS_DISP_REP_MEMBER_MODEL_DESIGN 
DWG_TYPE_AECS_DISP_REP_MEMBER_MODEL_DETAIL 
DWG_TYPE_AECS_DISP_REP_MEMBER_PLAN_DESIGN 
DWG_TYPE_AECS_DISP_REP_MEMBER_PLAN_DETAIL 
DWG_TYPE_AECS_DISP_REP_MEMBER_PLAN_SKETCH 
DWG_TYPE_AECS_MEMBER_NODE_SHAPE 
DWG_TYPE_AECS_MEMBER_STYLE 
DWG_TYPE_AEC_2DSECTION_STYLE 
DWG_TYPE_AEC_AECDBDISPREPBDGELEVLINEPLAN100 
DWG_TYPE_AEC_AECDBDISPREPBDGELEVLINEPLAN50 
DWG_TYPE_AEC_AECDBDISPREPBDGSECTIONLINEPLAN100 
DWG_TYPE_AEC_AECDBDISPREPBDGSECTIONLINEPLAN50 
DWG_TYPE_AEC_AECDBDISPREPCEILINGGRIDPLAN100 
DWG_TYPE_AEC_AECDBDISPREPCEILINGGRIDPLAN50 
DWG_TYPE_AEC_AECDBDISPREPCOLUMNGRIDPLAN100 
DWG_TYPE_AEC_AECDBDISPREPCOLUMNGRIDPLAN50 
DWG_TYPE_AEC_AECDBDISPREPCURTAINWALLLAYOUTPLAN100 
DWG_TYPE_AEC_AECDBDISPREPCURTAINWALLLAYOUTPLAN50 
DWG_TYPE_AEC_AECDBDISPREPCURTAINWALLUNITPLAN100 
DWG_TYPE_AEC_AECDBDISPREPCURTAINWALLUNITPLAN50 
DWG_TYPE_AEC_AECDBDISPREPMVBLOCKREFPLAN100 
DWG_TYPE_AEC_AECDBDISPREPMVBLOCKREFPLAN50 
DWG_TYPE_AEC_AECDBDISPREPROOFPLAN100 
DWG_TYPE_AEC_AECDBDISPREPROOFPLAN50 
DWG_TYPE_AEC_AECDBDISPREPROOFSLABPLAN100 
DWG_TYPE_AEC_AECDBDISPREPROOFSLABPLAN50 
DWG_TYPE_AEC_AECDBDISPREPSLABPLAN100 
DWG_TYPE_AEC_AECDBDISPREPSLABPLAN50 
DWG_TYPE_AEC_AECDBDISPREPSPACEPLAN100 
DWG_TYPE_AEC_AECDBDISPREPSPACEPLAN50 
DWG_TYPE_AEC_AECDBDISPREPWALLPLAN100 
DWG_TYPE_AEC_AECDBDISPREPWALLPLAN50 
DWG_TYPE_AEC_AECDBDISPREPWINDOWASSEMBLYPLAN100 
DWG_TYPE_AEC_AECDBDISPREPWINDOWASSEMBLYPLAN50 
DWG_TYPE_AEC_AECDBDISPREPZONE100 
DWG_TYPE_AEC_AECDBDISPREPZONE50 
DWG_TYPE_AEC_AECDBZONEDEF 
DWG_TYPE_AEC_AECDBZONESTYLE 
DWG_TYPE_AEC_ANCHOR_OPENINGBASE_TO_WALL 
DWG_TYPE_AEC_CLASSIFICATION_DEF 
DWG_TYPE_AEC_CLASSIFICATION_SYSTEM_DEF 
DWG_TYPE_AEC_CLEANUP_GROUP_DEF 
DWG_TYPE_AEC_CURTAIN_WALL_LAYOUT_STYLE 
DWG_TYPE_AEC_CURTAIN_WALL_UNIT_STYLE 
DWG_TYPE_AEC_CVSECTIONVIEW 
DWG_TYPE_AEC_DB_DISP_REP_DIM_GROUP_PLAN 
DWG_TYPE_AEC_DB_DISP_REP_DIM_GROUP_PLAN100 
DWG_TYPE_AEC_DB_DISP_REP_DIM_GROUP_PLAN50 
DWG_TYPE_AEC_DIM_STYLE 
DWG_TYPE_AEC_DISPLAYTHEME_STYLE 
DWG_TYPE_AEC_DISP_PROPS_2D_SECTION 
DWG_TYPE_AEC_DISP_PROPS_CLIP_VOLUME 
DWG_TYPE_AEC_DISP_PROPS_CLIP_VOLUME_RESULT 
DWG_TYPE_AEC_DISP_PROPS_DIM 
DWG_TYPE_AEC_DISP_PROPS_DISPLAYTHEME 
DWG_TYPE_AEC_DISP_PROPS_DOOR 
DWG_TYPE_AEC_DISP_PROPS_DOOR_NOMINAL 
DWG_TYPE_AEC_DISP_PROPS_DOOR_PLAN_100 
DWG_TYPE_AEC_DISP_PROPS_DOOR_PLAN_50 
DWG_TYPE_AEC_DISP_PROPS_DOOR_THRESHOLD_PLAN 
DWG_TYPE_AEC_DISP_PROPS_DOOR_THRESHOLD_SYMBOL_PLAN 
DWG_TYPE_AEC_DISP_PROPS_EDITINPLACEPROFILE_MODEL 
DWG_TYPE_AEC_DISP_PROPS_ENT 
DWG_TYPE_AEC_DISP_PROPS_ENT_REF 
DWG_TYPE_AEC_DISP_PROPS_GRID_ASSEMBLY_MODEL 
DWG_TYPE_AEC_DISP_PROPS_GRID_ASSEMBLY_PLAN 
DWG_TYPE_AEC_DISP_PROPS_LAYOUT_CURVE 
DWG_TYPE_AEC_DISP_PROPS_LAYOUT_GRID2D 
DWG_TYPE_AEC_DISP_PROPS_LAYOUT_GRID3D 
DWG_TYPE_AEC_DISP_PROPS_MASKBLOCK 
DWG_TYPE_AEC_DISP_PROPS_MASS_ELEM_MODEL 
DWG_TYPE_AEC_DISP_PROPS_MASS_GROUP 
DWG_TYPE_AEC_DISP_PROPS_MATERIAL 
DWG_TYPE_AEC_DISP_PROPS_OPENING 
DWG_TYPE_AEC_DISP_PROPS_POLYGON_MODEL 
DWG_TYPE_AEC_DISP_PROPS_POLYGON_TRUECOLOUR 
DWG_TYPE_AEC_DISP_PROPS_RAILING_MODEL 
DWG_TYPE_AEC_DISP_PROPS_RAILING_PLAN 
DWG_TYPE_AEC_DISP_PROPS_ROOF 
DWG_TYPE_AEC_DISP_PROPS_ROOFSLAB 
DWG_TYPE_AEC_DISP_PROPS_ROOFSLAB_PLAN 
DWG_TYPE_AEC_DISP_PROPS_SCHEDULE_TABLE 
DWG_TYPE_AEC_DISP_PROPS_SLAB 
DWG_TYPE_AEC_DISP_PROPS_SLAB_PLAN 
DWG_TYPE_AEC_DISP_PROPS_SLICE 
DWG_TYPE_AEC_DISP_PROPS_SPACE_DECOMPOSED 
DWG_TYPE_AEC_DISP_PROPS_SPACE_MODEL 
DWG_TYPE_AEC_DISP_PROPS_SPACE_PLAN 
DWG_TYPE_AEC_DISP_PROPS_STAIR_MODEL 
DWG_TYPE_AEC_DISP_PROPS_STAIR_PLAN 
DWG_TYPE_AEC_DISP_PROPS_STAIR_PLAN_OVERLAPPING 
DWG_TYPE_AEC_DISP_PROPS_WALL_GRAPH 
DWG_TYPE_AEC_DISP_PROPS_WALL_MODEL 
DWG_TYPE_AEC_DISP_PROPS_WALL_PLAN 
DWG_TYPE_AEC_DISP_PROPS_WALL_SCHEM 
DWG_TYPE_AEC_DISP_PROPS_WINDOW 
DWG_TYPE_AEC_DISP_PROPS_WINDOW_ASSEMBLY_SILL_PLAN 
DWG_TYPE_AEC_DISP_PROPS_WINDOW_NOMINAL 
DWG_TYPE_AEC_DISP_PROPS_WINDOW_PLAN_100 
DWG_TYPE_AEC_DISP_PROPS_WINDOW_PLAN_50 
DWG_TYPE_AEC_DISP_PROPS_WINDOW_SILL_PLAN 
DWG_TYPE_AEC_DISP_PROPS_ZONE 
DWG_TYPE_AEC_DISP_REP_2D_SECTION 
DWG_TYPE_AEC_DISPREPAECDBDISPREPMASSELEMPLAN100 
DWG_TYPE_AEC_DISPREPAECDBDISPREPMASSELEMPLAN50 
DWG_TYPE_AEC_DISPREPAECDBDISPREPMASSGROUPPLAN100 
DWG_TYPE_AEC_DISPREPAECDBDISPREPMASSGROUPPLAN50 
DWG_TYPE_AEC_DISPREPAECDBDISPREPOPENINGPLAN100 
DWG_TYPE_AEC_DISPREPAECDBDISPREPOPENINGPLAN50 
DWG_TYPE_AEC_DISPREPAECDBDISPREPOPENINGPLANREFLECTED 
DWG_TYPE_AEC_DISPREPAECDBDISPREPOPENINGSILLPLAN 
DWG_TYPE_AEC_DISP_REP_ANCHOR 
DWG_TYPE_AEC_DISP_REP_ANCHOR_BUB_TO_GRID 
DWG_TYPE_AEC_DISP_REP_ANCHOR_BUB_TO_GRID_MODEL 
DWG_TYPE_AEC_DISP_REP_ANCHOR_BUB_TO_GRID_RCP 
DWG_TYPE_AEC_DISP_REP_ANCHOR_ENT_TO_NODE 
DWG_TYPE_AEC_DISP_REP_ANCHOR_EXT_TAG_TO_ENT 
DWG_TYPE_AEC_DISP_REP_ANCHOR_TAG_TO_ENT 
DWG_TYPE_AEC_DISP_REP_BDG_ELEVLINE_MODEL 
DWG_TYPE_AEC_DISP_REP_BDG_ELEVLINE_PLAN 
DWG_TYPE_AEC_DISP_REP_BDG_ELEVLINE_RCP 
DWG_TYPE_AEC_DISP_REP_BDG_SECTIONLINE_MODEL 
DWG_TYPE_AEC_DISP_REP_BDG_SECTIONLINE_PLAN 
DWG_TYPE_AEC_DISP_REP_BDG_SECTIONLINE_RCP 
DWG_TYPE_AEC_DISP_REP_BDG_SECTION_MODEL 
DWG_TYPE_AEC_DISP_REP_BDG_SECTION_SUBDIV 
DWG_TYPE_AEC_DISP_REP_CEILING_GRID 
DWG_TYPE_AEC_DISP_REP_CEILING_GRID_MODEL 
DWG_TYPE_AEC_DISP_REP_CEILING_GRID_RCP 
DWG_TYPE_AEC_DISP_REP_CLIP_VOLUME_MODEL 
DWG_TYPE_AEC_DISP_REP_CLIP_VOLUME_PLAN 
DWG_TYPE_AEC_DISP_REP_CLIP_VOLUME_RESULT 
DWG_TYPE_AEC_DISP_REP_CLIP_VOLUME_RESULT_SUBDIV 
DWG_TYPE_AEC_DISP_REP_COL_BLOCK 
DWG_TYPE_AEC_DISP_REP_COL_CIRCARC2D 
DWG_TYPE_AEC_DISP_REP_COL_CONCOINCIDENT 
DWG_TYPE_AEC_DISP_REP_COL_CONCONCENTRIC 
DWG_TYPE_AEC_DISP_REP_COL_CONEQUALDISTANCE 
DWG_TYPE_AEC_DISP_REP_COL_CONMIDPOINT 
DWG_TYPE_AEC_DISP_REP_COL_CONNECTOR 
DWG_TYPE_AEC_DISP_REP_COL_CONNORMAL 
DWG_TYPE_AEC_DISP_REP_COL_CONPARALLEL 
DWG_TYPE_AEC_DISP_REP_COL_CONPERPENDICULAR 
DWG_TYPE_AEC_DISP_REP_COL_CONSYMMETRIC 
DWG_TYPE_AEC_DISP_REP_COL_CONTANGENT 
DWG_TYPE_AEC_DISP_REP_COL_DIMANGLE 
DWG_TYPE_AEC_DISP_REP_COL_DIMDIAMETER 
DWG_TYPE_AEC_DISP_REP_COL_DIMDISTANCE 
DWG_TYPE_AEC_DISP_REP_COL_DIMLENGTH 
DWG_TYPE_AEC_DISP_REP_COL_DIMMAJORRADIUS 
DWG_TYPE_AEC_DISP_REP_COL_DIMMINORRADIUS 
DWG_TYPE_AEC_DISP_REP_COL_ELLIPARC2D 
DWG_TYPE_AEC_DISP_REP_COL_LAYOUTDATA 
DWG_TYPE_AEC_DISP_REP_COL_LINE2D 
DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_ADD 
DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_CUTPLANE 
DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_EXTRUSION 
DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_GROUP 
DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_LOFT 
DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_PATH 
DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_REVOLVE 
DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_SUBTRACT 
DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_TRANSITION 
DWG_TYPE_AEC_DISP_REP_COL_POINT2D 
DWG_TYPE_AEC_DISP_REP_COL_PROFILE 
DWG_TYPE_AEC_DISP_REP_COLUMN_GRID 
DWG_TYPE_AEC_DISP_REP_COLUMN_GRID_MODEL 
DWG_TYPE_AEC_DISP_REP_COLUMN_GRID_RCP 
DWG_TYPE_AEC_DISP_REP_COL_WORKPLANE 
DWG_TYPE_AEC_DISP_REP_COL_WORKPLANE_REF 
DWG_TYPE_AEC_DISP_REP_CONFIG 
DWG_TYPE_AEC_DISP_REP_CURTAIN_WALL_LAYOUT_MODEL 
DWG_TYPE_AEC_DISP_REP_CURTAIN_WALL_LAYOUT_PLAN 
DWG_TYPE_AEC_DISP_REP_CURTAIN_WALL_UNIT_MODEL 
DWG_TYPE_AEC_DISP_REP_CURTAIN_WALL_UNIT_PLAN 
DWG_TYPE_AEC_DISP_REP_DCM_DIMRADIUS 
DWG_TYPE_AEC_DISP_REP_DISPLAYTHEME 
DWG_TYPE_AEC_DISP_REP_DOOR_ELEV 
DWG_TYPE_AEC_DISP_REP_DOOR_MODEL 
DWG_TYPE_AEC_DISP_REP_DOOR_NOMINAL 
DWG_TYPE_AEC_DISP_REP_DOOR_PLAN 
DWG_TYPE_AEC_DISP_REP_DOOR_PLAN_50 
DWG_TYPE_AEC_DISP_REP_DOOR_PLAN_HEKTO 
DWG_TYPE_AEC_DISP_REP_DOOR_RCP 
DWG_TYPE_AEC_DISP_REP_DOOR_THRESHOLD_PLAN 
DWG_TYPE_AEC_DISP_REP_DOOR_THRESHOLD_SYMBOL_PLAN 
DWG_TYPE_AEC_DISP_REP_EDITINPLACEPROFILE 
DWG_TYPE_AEC_DISP_REP_ENT_REF 
DWG_TYPE_AEC_DISP_REP_LAYOUT_CURVE 
DWG_TYPE_AEC_DISP_REP_LAYOUT_GRID2D 
DWG_TYPE_AEC_DISP_REP_LAYOUT_GRID3D 
DWG_TYPE_AEC_DISP_REP_MASKBLOCK_REF 
DWG_TYPE_AEC_DISP_REP_MASKBLOCK_REF_RCP 
DWG_TYPE_AEC_DISP_REP_MASS_ELEM_MODEL 
DWG_TYPE_AEC_DISP_REP_MASS_ELEM_RCP 
DWG_TYPE_AEC_DISP_REP_MASS_ELEM_SCHEM 
DWG_TYPE_AEC_DISP_REP_MASS_GROUP_MODEL 
DWG_TYPE_AEC_DISP_REP_MASS_GROUP_PLAN 
DWG_TYPE_AEC_DISP_REP_MASS_GROUP_RCP 
DWG_TYPE_AEC_DISP_REP_MATERIAL 
DWG_TYPE_AEC_DISP_REP_MVBLOCK_REF 
DWG_TYPE_AEC_DISP_REP_MVBLOCK_REF_MODEL 
DWG_TYPE_AEC_DISP_REP_MVBLOCK_REF_RCP 
DWG_TYPE_AEC_DISP_REP_OPENING 
DWG_TYPE_AEC_DISP_REP_OPENING_MODEL 
DWG_TYPE_AEC_DISP_REP_POLYGON_MODEL 
DWG_TYPE_AEC_DISP_REP_POLYGON_TRUECOLOUR 
DWG_TYPE_AEC_DISP_REP_RAILING_MODEL 
DWG_TYPE_AEC_DISP_REP_RAILING_PLAN 
DWG_TYPE_AEC_DISP_REP_RAILING_PLAN_100 
DWG_TYPE_AEC_DISP_REP_RAILING_PLAN_50 
DWG_TYPE_AEC_DISP_REP_ROOF_MODEL 
DWG_TYPE_AEC_DISP_REP_ROOF_PLAN 
DWG_TYPE_AEC_DISP_REP_ROOF_RCP 
DWG_TYPE_AEC_DISP_REP_ROOFSLAB_MODEL 
DWG_TYPE_AEC_DISP_REP_ROOFSLAB_PLAN 
DWG_TYPE_AEC_DISP_REP_SCHEDULE_TABLE 
DWG_TYPE_AEC_DISP_REP_SET 
DWG_TYPE_AEC_DISP_REP_SLAB_MODEL 
DWG_TYPE_AEC_DISP_REP_SLAB_PLAN 
DWG_TYPE_AEC_DISP_REP_SLICE 
DWG_TYPE_AEC_DISP_REP_SPACE_DECOMPOSED 
DWG_TYPE_AEC_DISP_REP_SPACE_MODEL 
DWG_TYPE_AEC_DISP_REP_SPACE_PLAN 
DWG_TYPE_AEC_DISP_REP_SPACE_RCP 
DWG_TYPE_AEC_DISP_REP_SPACE_VOLUME 
DWG_TYPE_AEC_DISP_REP_STAIR_MODEL 
DWG_TYPE_AEC_DISP_REP_STAIR_PLAN 
DWG_TYPE_AEC_DISP_REP_STAIR_PLAN_100 
DWG_TYPE_AEC_DISP_REP_STAIR_PLAN_50 
DWG_TYPE_AEC_DISP_REP_STAIR_PLAN_OVERLAPPING 
DWG_TYPE_AEC_DISP_REP_STAIR_RCP 
DWG_TYPE_AEC_DISP_REP_WALL_GRAPH 
DWG_TYPE_AEC_DISP_REP_WALL_MODEL 
DWG_TYPE_AEC_DISP_REP_WALL_PLAN 
DWG_TYPE_AEC_DISP_REP_WALL_RCP 
DWG_TYPE_AEC_DISP_REP_WALL_SCHEM 
DWG_TYPE_AEC_DISP_REP_WINDOW_ASSEMBLY_MODEL 
DWG_TYPE_AEC_DISP_REP_WINDOW_ASSEMBLY_PLAN 
DWG_TYPE_AEC_DISP_REP_WINDOWASSEMBLY_SILL_PLAN 
DWG_TYPE_AEC_DISP_REP_WINDOW_ELEV 
DWG_TYPE_AEC_DISP_REP_WINDOW_MODEL 
DWG_TYPE_AEC_DISP_REP_WINDOW_NOMINAL 
DWG_TYPE_AEC_DISP_REP_WINDOW_PLAN 
DWG_TYPE_AEC_DISP_REP_WINDOW_PLAN_100 
DWG_TYPE_AEC_DISP_REP_WINDOW_PLAN_50 
DWG_TYPE_AEC_DISP_REP_WINDOW_RCP 
DWG_TYPE_AEC_DISP_REP_WINDOW_SILL_PLAN 
DWG_TYPE_AEC_DISP_REP_ZONE 
DWG_TYPE_AEC_DISPROPSMASSELEMPLANCOMMON 
DWG_TYPE_AEC_DISPROPSMASSGROUPPLANCOMMON 
DWG_TYPE_AEC_DISPROPSOPENINGPLANCOMMON 
DWG_TYPE_AEC_DISPROPSOPENINGPLANCOMMONHATCHED 
DWG_TYPE_AEC_DISPROPSOPENINGSILLPLAN 
DWG_TYPE_AEC_DISP_ROPS_RAILING_PLAN_100 
DWG_TYPE_AEC_DISP_ROPS_RAILING_PLAN_50 
DWG_TYPE_AEC_DISP_ROPS_STAIR_PLAN_100 
DWG_TYPE_AEC_DISP_ROPS_STAIR_PLAN_50 
DWG_TYPE_AEC_DOOR_STYLE 
DWG_TYPE_AEC_ENDCAP_STYLE 
DWG_TYPE_AEC_FRAME_DEF 
DWG_TYPE_AEC_LAYERKEY_STYLE 
DWG_TYPE_AEC_LIST_DEF 
DWG_TYPE_AEC_MASKBLOCK_DEF 
DWG_TYPE_AEC_MASS_ELEM_STYLE 
DWG_TYPE_AEC_MATERIAL_DEF 
DWG_TYPE_AEC_MVBLOCK_DEF 
DWG_TYPE_AEC_MVBLOCK_REF 
DWG_TYPE_AEC_NOTIFICATION_TRACKER 
DWG_TYPE_AEC_POLYGON 
DWG_TYPE_AEC_POLYGON_STYLE 
DWG_TYPE_AEC_PROPERTY_SET_DEF 
DWG_TYPE_AEC_RAILING_STYLE 
DWG_TYPE_AEC_REFEDIT_STATUS_TRACKER 
DWG_TYPE_AEC_ROOFSLABEDGE_STYLE 
DWG_TYPE_AEC_ROOFSLAB_STYLE 
DWG_TYPE_AEC_SCHEDULE_DATA_FORMAT 
DWG_TYPE_AEC_SLABEDGE_STYLE 
DWG_TYPE_AEC_SLAB_STYLE 
DWG_TYPE_AEC_SPACE_STYLES 
DWG_TYPE_AEC_STAIR_STYLE 
DWG_TYPE_AEC_STAIR_WINDER_STYLE 
DWG_TYPE_AEC_STAIR_WINDER_TYPE_BALANCED 
DWG_TYPE_AEC_STAIR_WINDER_TYPE_MANUAL 
DWG_TYPE_AEC_STAIR_WINDER_TYPE_SINGLE_POINT 
DWG_TYPE_AEC_VARS_AECBBLDSRV 
DWG_TYPE_AEC_VARS_ARCHBASE 
DWG_TYPE_AEC_VARS_DWG_SETUP 
DWG_TYPE_AEC_VARS_MUNICH 
DWG_TYPE_AEC_VARS_STRUCTUREBASE 
DWG_TYPE_AEC_WALLMOD_STYLE 
DWG_TYPE_AEC_WALL_STYLE 
DWG_TYPE_AEC_WINDOW_ASSEMBLY_STYLE 
DWG_TYPE_AEC_WINDOW_STYLE 
DWG_TYPE_ALIGNMENTGRIPENTITY 
DWG_TYPE_AMCONTEXTMGR 
DWG_TYPE_AMDTADMENUSTATE 
DWG_TYPE_AMDTAMMENUSTATE 
DWG_TYPE_AMDTBROWSERDBTAB 
DWG_TYPE_AMDTDMMENUSTATE 
DWG_TYPE_AMDTEDGESTANDARDDIN 
DWG_TYPE_AMDTEDGESTANDARDDIN13715 
DWG_TYPE_AMDTEDGESTANDARDISO 
DWG_TYPE_AMDTEDGESTANDARDISO13715 
DWG_TYPE_AMDTFORMULAUPDATEDISPATCHER 
DWG_TYPE_AMDTINTERNALREACTOR 
DWG_TYPE_AMDTMCOMMENUSTATE 
DWG_TYPE_AMDTMENUSTATEMGR 
DWG_TYPE_AMDTNOTE 
DWG_TYPE_AMDTNOTETEMPLATEDB 
DWG_TYPE_AMDTSECTIONSYM 
DWG_TYPE_AMDTSECTIONSYMLABEL 
DWG_TYPE_AMDTSYSATTR 
DWG_TYPE_AMGOBJPROPCFG 
DWG_TYPE_AMGSETTINGSOBJ 
DWG_TYPE_AMIMASTER 
DWG_TYPE_AM_DRAWING_MGR 
DWG_TYPE_AM_DWGMGR_NAME 
DWG_TYPE_AM_DWG_DOCUMENT 
DWG_TYPE_AM_DWG_SHEET 
DWG_TYPE_AM_VIEWDIMPARMAP 
DWG_TYPE_BINRECORD 
DWG_TYPE_CAMSCATALOGAPPOBJECT 
DWG_TYPE_CAMSSTRUCTBTNSTATE 
DWG_TYPE_CATALOGSTATE 
DWG_TYPE_CBROWSERAPPOBJECT 
DWG_TYPE_DEPMGR 
DWG_TYPE_DMBASEELEMENT 
DWG_TYPE_DMDEFAULTSTYLE 
DWG_TYPE_DMLEGEND 
DWG_TYPE_DMMAP 
DWG_TYPE_DMMAPMANAGER 
DWG_TYPE_DMSTYLECATEGORY 
DWG_TYPE_DMSTYLELIBRARY 
DWG_TYPE_DMSTYLEREFERENCE 
DWG_TYPE_DMSTYLIZEDENTITIESTABLE 
DWG_TYPE_DMSURROGATESTYLESETS 
DWG_TYPE_DM_PLACEHOLDER 
DWG_TYPE_EXACTERMXREFMAP 
DWG_TYPE_EXACXREFPANELOBJECT 
DWG_TYPE_EXPO_NOTIFYBLOCK 
DWG_TYPE_EXPO_NOTIFYHALL 
DWG_TYPE_EXPO_NOTIFYPILLAR 
DWG_TYPE_EXPO_NOTIFYSTAND 
DWG_TYPE_EXPO_NOTIFYSTANDNOPOLY 
DWG_TYPE_GSMANAGER 
DWG_TYPE_IRD_DSC_DICT 
DWG_TYPE_IRD_DSC_RECORD 
DWG_TYPE_IRD_OBJ_RECORD 
DWG_TYPE_MAPFSMRVOBJECT 
DWG_TYPE_MAPGWSUNDOOBJECT 
DWG_TYPE_MAPIAMMOUDLE 
DWG_TYPE_MAPMETADATAOBJECT 
DWG_TYPE_MAPRESOURCEMANAGEROBJECT 
DWG_TYPE_McDbContainer2 
DWG_TYPE_McDbMarker 
DWG_TYPE_NAMEDAPPL 
DWG_TYPE_NEWSTDPARTPARLIST 
DWG_TYPE_NOTEPOSITION 
DWG_TYPE_OBJCLONER 
DWG_TYPE_PARAMMGR 
DWG_TYPE_PARAMSCOPE 
DWG_TYPE_PILLAR 
DWG_TYPE_STDPART2D 
DWG_TYPE_TCH_ARROW 
DWG_TYPE_TCH_AXIS_LABEL 
DWG_TYPE_TCH_BLOCK_INSERT 
DWG_TYPE_TCH_COLUMN 
DWG_TYPE_TCH_DBCONFIG 
DWG_TYPE_TCH_DIMENSION2 
DWG_TYPE_TCH_DRAWINGINDEX 
DWG_TYPE_TCH_HANDRAIL 
DWG_TYPE_TCH_LINESTAIR 
DWG_TYPE_TCH_OPENING 
DWG_TYPE_TCH_RECTSTAIR 
DWG_TYPE_TCH_SLAB 
DWG_TYPE_TCH_SPACE 
DWG_TYPE_TCH_TEXT 
DWG_TYPE_TCH_WALL 
DWG_TYPE_TGrupoPuntos 
DWG_TYPE_VAACIMAGEINVENTORY 
DWG_TYPE_VAACXREFPANELOBJECT 
DWG_TYPE_FREED 
DWG_TYPE_UNKNOWN_ENT 
DWG_TYPE_UNKNOWN_OBJ 

◆ DWG_OBJECT_TYPE_R11

Enumerator
DWG_TYPE_UNUSED_r11 
DWG_TYPE_LINE_r11 
DWG_TYPE_POINT_r11 
DWG_TYPE_CIRCLE_r11 
DWG_TYPE_SHAPE_r11 
DWG_TYPE_REPEAT_r11 
DWG_TYPE_ENDREP_r11 
DWG_TYPE_TEXT_r11 
DWG_TYPE_ARC_r11 
DWG_TYPE_TRACE_r11 
DWG_TYPE_LOAD_r11 
DWG_TYPE_SOLID_r11 
DWG_TYPE_BLOCK_r11 
DWG_TYPE_ENDBLK_r11 
DWG_TYPE_INSERT_r11 
DWG_TYPE_ATTDEF_r11 
DWG_TYPE_ATTRIB_r11 
DWG_TYPE_SEQEND_r11 
DWG_TYPE_JUMP_r11 
DWG_TYPE_POLYLINE_r11 
DWG_TYPE_VERTEX_r11 
DWG_TYPE_3DLINE_r11 
DWG_TYPE_3DFACE_r11 
DWG_TYPE_DIMENSION_r11 
DWG_TYPE_VIEWPORT_r11 
DWG_TYPE_UNKNOWN_r11 

◆ DWG_SECTION_TYPE

Enumerator
SECTION_UNKNOWN 
SECTION_HEADER 
SECTION_AUXHEADER 
SECTION_CLASSES 
SECTION_HANDLES 
SECTION_TEMPLATE 
SECTION_OBJFREESPACE 
SECTION_OBJECTS 
SECTION_REVHISTORY 
SECTION_SUMMARYINFO 
SECTION_PREVIEW 
SECTION_APPINFO 
SECTION_APPINFOHISTORY 
SECTION_FILEDEPLIST 
SECTION_SECURITY 
SECTION_VBAPROJECT 
SECTION_SIGNATURE 
SECTION_ACDS 
SECTION_INFO 
SECTION_SYSTEM_MAP 

◆ DWG_SECTION_TYPE_R11

Enumerator
SECTION_HEADER_R11 
SECTION_BLOCK 
SECTION_LAYER 
SECTION_STYLE 
SECTION_LTYPE 
SECTION_VIEW 
SECTION_UCS 
SECTION_VPORT 
SECTION_APPID 
SECTION_DIMSTYLE 
SECTION_VX 

◆ DWG_SECTION_TYPE_R13

Enumerator
SECTION_HEADER_R13 
SECTION_CLASSES_R13 
SECTION_HANDLES_R13 
SECTION_OBJFREESPACE_R13 
SECTION_TEMPLATE_R13 
SECTION_AUXHEADER_R2000 
SECTION_THUMBNAIL_R13 

◆ DWG_VERSION_TYPE

Enumerator
R_INVALID 
R_1_1 
R_1_2 
R_1_3 
R_1_4 
R_2_0b 
R_2_0 
R_2_10 
R_2_21 
R_2_22 
R_2_4 
R_2_5 
R_2_6 
R_9 
R_9c1 
R_10 
R_11b1 
R_11b2 
R_11 
R_12 
R_13b1 
R_13b2 
R_13 
R_13c3 
R_14 
R_2000b 
R_2000 
R_2000i 
R_2002 
R_2004a 
R_2004b 
R_2004c 
R_2004 
R_2007a 
R_2007b 
R_2007 
R_2010b 
R_2010 
R_2013b 
R_2013 
R_2018b 
R_2018 
R_2022b 
R_AFTER 

◆ RESBUF_VALUE_TYPE

Enumerator
DWG_VT_INVALID 
DWG_VT_STRING 
DWG_VT_POINT3D 
DWG_VT_REAL 
DWG_VT_INT16 
DWG_VT_INT32 
DWG_VT_INT8 
DWG_VT_BINARY 
DWG_VT_HANDLE 
DWG_VT_OBJECTID 
DWG_VT_BOOL 
DWG_VT_INT64 

Function Documentation

◆ dwg_add_handle()

int dwg_add_handle ( Dwg_Handle *restrict hdl,
const BITCODE_RC code,
const BITCODE_HV value,
const Dwg_Object *restrict obj )

For encode: May need obj to shorten the code to a relative offset, but not in header_vars. There obj is NULL.

◆ dwg_add_handleref()

Dwg_Object_Ref * dwg_add_handleref ( Dwg_Data *restrict dwg,
const BITCODE_RC code,
const BITCODE_HV value,
const Dwg_Object *restrict obj )

Returns an existing ref with the same ownership (hard/soft, owner/pointer) or creates it. With obj non-NULL it may return a relative offset, otherwise always absolute.

◆ dwg_add_handleref_free()

Dwg_Object_Ref * dwg_add_handleref_free ( const BITCODE_RC code,
const BITCODE_HV absref )

Creates a non-global, free'able handle ref. Never relative

◆ dwg_add_object()

int dwg_add_object ( Dwg_Data *restrict dwg)

Add the empty object to the DWG. Returns DWG_ERR_OUTOFMEM, -1 for realloced or 0 if not. objects are allocated in bulk, and all old obj pointers may become invalid. The new object is at &dwg->object[dwg->num_objects - 1].

◆ dwg_block_control()

Dwg_Object_BLOCK_CONTROL * dwg_block_control ( Dwg_Data *restrict dwg)

◆ dwg_bmp()

unsigned char * dwg_bmp ( const Dwg_Data *restrict dwg,
BITCODE_RL *restrict size,
BITCODE_RC *restrict typep )

◆ dwg_class_is_entity()

int dwg_class_is_entity ( const Dwg_Class *restrict klass)

◆ dwg_color_method_name()

const char * dwg_color_method_name ( unsigned method)

◆ dwg_convert_SAB_to_SAT1()

int dwg_convert_SAB_to_SAT1 ( Dwg_Entity__3DSOLID *restrict _obj)

◆ dwg_ctrl_table()

BITCODE_H dwg_ctrl_table ( Dwg_Data *restrict dwg,
const char *restrict table )

◆ dwg_dup_handleref()

Dwg_Object_Ref * dwg_dup_handleref ( Dwg_Data *restrict dwg,
const Dwg_Object_Ref *restrict ref )

Return a link to the global ref or a new one. Or a NULLHDL.

◆ dwg_encrypt_SAT1()

char * dwg_encrypt_SAT1 ( BITCODE_BL blocksize,
BITCODE_RC *restrict acis_data,
int *restrict acis_data_offset )

◆ dwg_errstrings()

void dwg_errstrings ( int error)

◆ dwg_find_color_index()

BITCODE_BS dwg_find_color_index ( BITCODE_BL rgb)

◆ dwg_find_dicthandle()

BITCODE_H dwg_find_dicthandle ( Dwg_Data *restrict dwg,
BITCODE_H dict,
const char *restrict name )

Search for a named dictionary entry in the given dict. Search is case-sensitive. name is ASCII.

◆ dwg_find_dicthandle_objname()

BITCODE_H dwg_find_dicthandle_objname ( Dwg_Data *restrict dwg,
BITCODE_H dict,
const char *restrict name )

Search all dictionary entries in the given dict. Check for the matching name of the handle object. (Control lists). Search is case-insensitive

◆ dwg_find_dictionary()

BITCODE_H dwg_find_dictionary ( Dwg_Data *restrict dwg,
const char *restrict name )

Search for a dictionary ref. Returning a hardpointer ref (5) to it, as stored in header_vars. Name is ascii.

◆ dwg_find_table_control()

BITCODE_H dwg_find_table_control ( Dwg_Data *restrict dwg,
const char *restrict table )

Not checking the header_vars entry, only searching the objects Returning a hardowner or hardpointer (DICTIONARY) ref (code 3 or 5) to it, as stored in header_vars. table must contain the "_CONTROL" suffix. table is ascii.

◆ dwg_find_table_extname()

char * dwg_find_table_extname ( Dwg_Data *restrict dwg,
Dwg_Object *restrict obj )

◆ dwg_find_tablehandle()

BITCODE_H dwg_find_tablehandle ( Dwg_Data *restrict dwg,
const char *restrict name,
const char *restrict table )

◆ dwg_find_tablehandle_index()

BITCODE_H dwg_find_tablehandle_index ( Dwg_Data *restrict dwg,
const int index,
const char *restrict table )

◆ dwg_free()

void dwg_free ( Dwg_Data *restrict dwg)

Free the whole DWG. all tables, sections, objects, ...

◆ dwg_free_object()

void dwg_free_object ( Dwg_Object *restrict obj)

Free the object (all three structs and its fields)

◆ dwg_get_entities()

Dwg_Object_Entity ** dwg_get_entities ( const Dwg_Data * dwg)

Returns a copy of all entities

◆ dwg_get_entity_layer()

Dwg_Object_LAYER * dwg_get_entity_layer ( const Dwg_Object_Entity * restrict)

◆ dwg_get_first_object()

Dwg_Object * dwg_get_first_object ( const Dwg_Data * dwg,
const Dwg_Object_Type type )

◆ dwg_get_layer_count()

unsigned int dwg_get_layer_count ( const Dwg_Data *restrict dwg)

◆ dwg_get_layers()

Dwg_Object_LAYER ** dwg_get_layers ( const Dwg_Data *restrict dwg)

◆ dwg_get_next_object()

Dwg_Object * dwg_get_next_object ( const Dwg_Data * dwg,
const Dwg_Object_Type type,
const BITCODE_RL index )

◆ dwg_get_num_entities()

BITCODE_BL dwg_get_num_entities ( const Dwg_Data * restrict)

◆ dwg_get_num_objects()

BITCODE_BL dwg_get_num_objects ( const Dwg_Data *restrict dwg)

◆ dwg_get_object_num_objects()

BITCODE_BL dwg_get_object_num_objects ( const Dwg_Data *restrict dwg)

◆ dwg_handle_name()

char * dwg_handle_name ( Dwg_Data *restrict dwg,
const char *restrict table,
const BITCODE_H restrict handle )

◆ dwg_model_space_object()

Dwg_Object * dwg_model_space_object ( Dwg_Data *restrict dwg)

◆ dwg_model_space_ref()

Dwg_Object_Ref * dwg_model_space_ref ( Dwg_Data *restrict dwg)

◆ dwg_model_x_max()

double dwg_model_x_max ( const Dwg_Data * restrict)

◆ dwg_model_x_min()

double dwg_model_x_min ( const Dwg_Data * restrict)

◆ dwg_model_y_max()

double dwg_model_y_max ( const Dwg_Data * restrict)

◆ dwg_model_y_min()

double dwg_model_y_min ( const Dwg_Data * restrict)

◆ dwg_model_z_max()

double dwg_model_z_max ( const Dwg_Data * restrict)

◆ dwg_model_z_min()

double dwg_model_z_min ( const Dwg_Data * restrict)

◆ dwg_new_ref()

Dwg_Object_Ref * dwg_new_ref ( Dwg_Data *restrict dwg)

Add the empty ref to the DWG (freshly malloc'ed), or NULL.

◆ dwg_next_entity()

Dwg_Object * dwg_next_entity ( const Dwg_Object * obj)

◆ dwg_next_handle()

BITCODE_HV dwg_next_handle ( const Dwg_Data * dwg)

◆ dwg_next_handseed()

BITCODE_HV dwg_next_handseed ( Dwg_Data * dwg)

◆ dwg_next_object()

Dwg_Object * dwg_next_object ( const Dwg_Object * obj)

◆ dwg_obj_has_subentity()

int dwg_obj_has_subentity ( const Dwg_Object *restrict obj)

◆ dwg_obj_is_3dsolid()

int dwg_obj_is_3dsolid ( const Dwg_Object *restrict obj)

◆ dwg_obj_is_acsh()

int dwg_obj_is_acsh ( const Dwg_Object *restrict obj)

◆ dwg_obj_is_control()

int dwg_obj_is_control ( const Dwg_Object *restrict obj)

◆ dwg_obj_is_subentity()

int dwg_obj_is_subentity ( const Dwg_Object *restrict obj)

◆ dwg_obj_is_table()

int dwg_obj_is_table ( const Dwg_Object *restrict obj)

◆ dwg_object_name()

int dwg_object_name ( const char *const restrict name,
const char **restrict dxfnamep,
Dwg_Object_Type *restrict typep,
int *restrict is_entp,
Dwg_Class_Stability *restrict stabilityp )

◆ dwg_page_x_max()

double dwg_page_x_max ( const Dwg_Data * restrict)

◆ dwg_page_x_min()

double dwg_page_x_min ( const Dwg_Data * restrict)

◆ dwg_page_y_max()

double dwg_page_y_max ( const Dwg_Data * restrict)

◆ dwg_page_y_min()

double dwg_page_y_min ( const Dwg_Data * restrict)

◆ dwg_paper_space_object()

Dwg_Object * dwg_paper_space_object ( Dwg_Data *restrict dwg)

◆ dwg_paper_space_ref()

Dwg_Object_Ref * dwg_paper_space_ref ( Dwg_Data *restrict dwg)

◆ dwg_read_file()

int dwg_read_file ( const char *restrict filename,
Dwg_Data *restrict dwg )

◆ dwg_ref_object()

Dwg_Object * dwg_ref_object ( Dwg_Data *restrict dwg,
Dwg_Object_Ref *restrict ref )

◆ dwg_ref_object_relative()

Dwg_Object * dwg_ref_object_relative ( Dwg_Data *restrict dwg,
Dwg_Object_Ref *restrict ref,
const Dwg_Object *restrict obj )

◆ dwg_ref_object_silent()

Dwg_Object * dwg_ref_object_silent ( Dwg_Data *restrict dwg,
Dwg_Object_Ref *restrict ref )

◆ dwg_resbuf_value_type()

enum RESBUF_VALUE_TYPE dwg_resbuf_value_type ( short gc)

◆ dwg_resolve_handle()

Dwg_Object * dwg_resolve_handle ( const Dwg_Data *restrict dwg,
BITCODE_HV absref )

◆ dwg_resolve_handle_silent()

Dwg_Object * dwg_resolve_handle_silent ( const Dwg_Data *restrict dwg,
const BITCODE_HV absref )

◆ dwg_resolve_handleref()

int dwg_resolve_handleref ( Dwg_Object_Ref *restrict ref,
const Dwg_Object *restrict obj )

◆ dwg_resolve_jump()

Dwg_Object * dwg_resolve_jump ( const Dwg_Object * obj)

◆ dwg_rgb_palette()

const Dwg_RGB_Palette * dwg_rgb_palette ( void )

◆ dwg_rgb_palette_index()

BITCODE_BL dwg_rgb_palette_index ( BITCODE_BS index)

◆ dwg_section_name()

const char * dwg_section_name ( const Dwg_Data * dwg,
const unsigned int sec_id )

◆ dwg_section_type()

Dwg_Section_Type dwg_section_type ( const char *restrict name)

◆ dwg_section_wtype()

Dwg_Section_Type dwg_section_wtype ( const dwg_wchar_t *restrict wname)

◆ dwg_setup__3DFACE()

int dwg_setup__3DFACE ( Dwg_Object * obj)

Initialize the empty entity or object with its three structs. All fields are zero'd, some are initialized with default values, as defined in dwg.spec. obj->fixedtype is set, obj->type only for static types. Use dwg_encode_get_class for the variable types. Returns 0 or DWG_ERR_OUTOFMEM.

◆ dwg_setup__3DLINE()

int dwg_setup__3DLINE ( Dwg_Object * obj)

◆ dwg_setup__3DSOLID()

int dwg_setup__3DSOLID ( Dwg_Object * obj)

◆ dwg_setup_ACSH_BOOLEAN_CLASS()

int dwg_setup_ACSH_BOOLEAN_CLASS ( Dwg_Object * obj)

◆ dwg_setup_ACSH_BOX_CLASS()

int dwg_setup_ACSH_BOX_CLASS ( Dwg_Object * obj)

◆ dwg_setup_ACSH_BREP_CLASS()

int dwg_setup_ACSH_BREP_CLASS ( Dwg_Object * obj)

◆ dwg_setup_ACSH_CHAMFER_CLASS()

int dwg_setup_ACSH_CHAMFER_CLASS ( Dwg_Object * obj)

◆ dwg_setup_ACSH_CONE_CLASS()

int dwg_setup_ACSH_CONE_CLASS ( Dwg_Object * obj)

◆ dwg_setup_ACSH_CYLINDER_CLASS()

int dwg_setup_ACSH_CYLINDER_CLASS ( Dwg_Object * obj)

◆ dwg_setup_ACSH_FILLET_CLASS()

int dwg_setup_ACSH_FILLET_CLASS ( Dwg_Object * obj)

◆ dwg_setup_ACSH_HISTORY_CLASS()

int dwg_setup_ACSH_HISTORY_CLASS ( Dwg_Object * obj)

◆ dwg_setup_ACSH_PYRAMID_CLASS()

int dwg_setup_ACSH_PYRAMID_CLASS ( Dwg_Object * obj)

◆ dwg_setup_ACSH_SPHERE_CLASS()

int dwg_setup_ACSH_SPHERE_CLASS ( Dwg_Object * obj)

◆ dwg_setup_ACSH_TORUS_CLASS()

int dwg_setup_ACSH_TORUS_CLASS ( Dwg_Object * obj)

◆ dwg_setup_ACSH_WEDGE_CLASS()

int dwg_setup_ACSH_WEDGE_CLASS ( Dwg_Object * obj)

◆ dwg_setup_ALDIMOBJECTCONTEXTDATA()

int dwg_setup_ALDIMOBJECTCONTEXTDATA ( Dwg_Object * obj)

◆ dwg_setup_APPID()

int dwg_setup_APPID ( Dwg_Object * obj)

◆ dwg_setup_APPID_CONTROL()

int dwg_setup_APPID_CONTROL ( Dwg_Object * obj)

◆ dwg_setup_ARC()

int dwg_setup_ARC ( Dwg_Object * obj)

◆ dwg_setup_ARC_DIMENSION()

int dwg_setup_ARC_DIMENSION ( Dwg_Object * obj)

◆ dwg_setup_ASSOC2DCONSTRAINTGROUP()

int dwg_setup_ASSOC2DCONSTRAINTGROUP ( Dwg_Object * obj)

◆ dwg_setup_ASSOCACTION()

int dwg_setup_ASSOCACTION ( Dwg_Object * obj)

◆ dwg_setup_ASSOCACTIONPARAM()

int dwg_setup_ASSOCACTIONPARAM ( Dwg_Object * obj)

◆ dwg_setup_ASSOCARRAYACTIONBODY()

int dwg_setup_ASSOCARRAYACTIONBODY ( Dwg_Object * obj)

◆ dwg_setup_ASSOCARRAYMODIFYPARAMETERS()

int dwg_setup_ASSOCARRAYMODIFYPARAMETERS ( Dwg_Object * obj)

◆ dwg_setup_ASSOCARRAYPATHPARAMETERS()

int dwg_setup_ASSOCARRAYPATHPARAMETERS ( Dwg_Object * obj)

◆ dwg_setup_ASSOCARRAYPOLARPARAMETERS()

int dwg_setup_ASSOCARRAYPOLARPARAMETERS ( Dwg_Object * obj)

◆ dwg_setup_ASSOCARRAYRECTANGULARPARAMETERS()

int dwg_setup_ASSOCARRAYRECTANGULARPARAMETERS ( Dwg_Object * obj)

◆ dwg_setup_ASSOCASMBODYACTIONPARAM()

int dwg_setup_ASSOCASMBODYACTIONPARAM ( Dwg_Object * obj)

◆ dwg_setup_ASSOCBLENDSURFACEACTIONBODY()

int dwg_setup_ASSOCBLENDSURFACEACTIONBODY ( Dwg_Object * obj)

◆ dwg_setup_ASSOCCOMPOUNDACTIONPARAM()

int dwg_setup_ASSOCCOMPOUNDACTIONPARAM ( Dwg_Object * obj)

◆ dwg_setup_ASSOCDEPENDENCY()

int dwg_setup_ASSOCDEPENDENCY ( Dwg_Object * obj)

◆ dwg_setup_ASSOCDIMDEPENDENCYBODY()

int dwg_setup_ASSOCDIMDEPENDENCYBODY ( Dwg_Object * obj)

◆ dwg_setup_ASSOCEXTENDSURFACEACTIONBODY()

int dwg_setup_ASSOCEXTENDSURFACEACTIONBODY ( Dwg_Object * obj)

◆ dwg_setup_ASSOCEXTRUDEDSURFACEACTIONBODY()

int dwg_setup_ASSOCEXTRUDEDSURFACEACTIONBODY ( Dwg_Object * obj)

◆ dwg_setup_ASSOCFACEACTIONPARAM()

int dwg_setup_ASSOCFACEACTIONPARAM ( Dwg_Object * obj)

◆ dwg_setup_ASSOCFILLETSURFACEACTIONBODY()

int dwg_setup_ASSOCFILLETSURFACEACTIONBODY ( Dwg_Object * obj)

◆ dwg_setup_ASSOCGEOMDEPENDENCY()

int dwg_setup_ASSOCGEOMDEPENDENCY ( Dwg_Object * obj)

◆ dwg_setup_ASSOCLOFTEDSURFACEACTIONBODY()

int dwg_setup_ASSOCLOFTEDSURFACEACTIONBODY ( Dwg_Object * obj)

◆ dwg_setup_ASSOCNETWORK()

int dwg_setup_ASSOCNETWORK ( Dwg_Object * obj)

◆ dwg_setup_ASSOCNETWORKSURFACEACTIONBODY()

int dwg_setup_ASSOCNETWORKSURFACEACTIONBODY ( Dwg_Object * obj)

◆ dwg_setup_ASSOCOBJECTACTIONPARAM()

int dwg_setup_ASSOCOBJECTACTIONPARAM ( Dwg_Object * obj)

◆ dwg_setup_ASSOCOFFSETSURFACEACTIONBODY()

int dwg_setup_ASSOCOFFSETSURFACEACTIONBODY ( Dwg_Object * obj)

◆ dwg_setup_ASSOCOSNAPPOINTREFACTIONPARAM()

int dwg_setup_ASSOCOSNAPPOINTREFACTIONPARAM ( Dwg_Object * obj)

◆ dwg_setup_ASSOCPATCHSURFACEACTIONBODY()

int dwg_setup_ASSOCPATCHSURFACEACTIONBODY ( Dwg_Object * obj)

◆ dwg_setup_ASSOCPATHACTIONPARAM()

int dwg_setup_ASSOCPATHACTIONPARAM ( Dwg_Object * obj)

◆ dwg_setup_ASSOCPLANESURFACEACTIONBODY()

int dwg_setup_ASSOCPLANESURFACEACTIONBODY ( Dwg_Object * obj)

◆ dwg_setup_ASSOCPOINTREFACTIONPARAM()

int dwg_setup_ASSOCPOINTREFACTIONPARAM ( Dwg_Object * obj)

◆ dwg_setup_ASSOCREVOLVEDSURFACEACTIONBODY()

int dwg_setup_ASSOCREVOLVEDSURFACEACTIONBODY ( Dwg_Object * obj)

◆ dwg_setup_ASSOCTRIMSURFACEACTIONBODY()

int dwg_setup_ASSOCTRIMSURFACEACTIONBODY ( Dwg_Object * obj)

◆ dwg_setup_ASSOCVALUEDEPENDENCY()

int dwg_setup_ASSOCVALUEDEPENDENCY ( Dwg_Object * obj)

◆ dwg_setup_ASSOCVARIABLE()

int dwg_setup_ASSOCVARIABLE ( Dwg_Object * obj)

◆ dwg_setup_ASSOCVERTEXACTIONPARAM()

int dwg_setup_ASSOCVERTEXACTIONPARAM ( Dwg_Object * obj)

◆ dwg_setup_ATTDEF()

int dwg_setup_ATTDEF ( Dwg_Object * obj)

◆ dwg_setup_ATTRIB()

int dwg_setup_ATTRIB ( Dwg_Object * obj)

◆ dwg_setup_BLKREFOBJECTCONTEXTDATA()

int dwg_setup_BLKREFOBJECTCONTEXTDATA ( Dwg_Object * obj)

◆ dwg_setup_BLOCK()

int dwg_setup_BLOCK ( Dwg_Object * obj)

◆ dwg_setup_BLOCK_CONTROL()

int dwg_setup_BLOCK_CONTROL ( Dwg_Object * obj)

◆ dwg_setup_BLOCK_HEADER()

int dwg_setup_BLOCK_HEADER ( Dwg_Object * obj)

◆ dwg_setup_BLOCKALIGNEDCONSTRAINTPARAMETER()

int dwg_setup_BLOCKALIGNEDCONSTRAINTPARAMETER ( Dwg_Object * obj)

◆ dwg_setup_BLOCKALIGNMENTGRIP()

int dwg_setup_BLOCKALIGNMENTGRIP ( Dwg_Object * obj)

◆ dwg_setup_BLOCKALIGNMENTPARAMETER()

int dwg_setup_BLOCKALIGNMENTPARAMETER ( Dwg_Object * obj)

◆ dwg_setup_BLOCKANGULARCONSTRAINTPARAMETER()

int dwg_setup_BLOCKANGULARCONSTRAINTPARAMETER ( Dwg_Object * obj)

◆ dwg_setup_BLOCKARRAYACTION()

int dwg_setup_BLOCKARRAYACTION ( Dwg_Object * obj)

◆ dwg_setup_BLOCKBASEPOINTPARAMETER()

int dwg_setup_BLOCKBASEPOINTPARAMETER ( Dwg_Object * obj)

◆ dwg_setup_BLOCKDIAMETRICCONSTRAINTPARAMETER()

int dwg_setup_BLOCKDIAMETRICCONSTRAINTPARAMETER ( Dwg_Object * obj)

◆ dwg_setup_BLOCKFLIPACTION()

int dwg_setup_BLOCKFLIPACTION ( Dwg_Object * obj)

◆ dwg_setup_BLOCKFLIPGRIP()

int dwg_setup_BLOCKFLIPGRIP ( Dwg_Object * obj)

◆ dwg_setup_BLOCKFLIPPARAMETER()

int dwg_setup_BLOCKFLIPPARAMETER ( Dwg_Object * obj)

◆ dwg_setup_BLOCKGRIPLOCATIONCOMPONENT()

int dwg_setup_BLOCKGRIPLOCATIONCOMPONENT ( Dwg_Object * obj)

◆ dwg_setup_BLOCKHORIZONTALCONSTRAINTPARAMETER()

int dwg_setup_BLOCKHORIZONTALCONSTRAINTPARAMETER ( Dwg_Object * obj)

◆ dwg_setup_BLOCKLINEARCONSTRAINTPARAMETER()

int dwg_setup_BLOCKLINEARCONSTRAINTPARAMETER ( Dwg_Object * obj)

◆ dwg_setup_BLOCKLINEARGRIP()

int dwg_setup_BLOCKLINEARGRIP ( Dwg_Object * obj)

◆ dwg_setup_BLOCKLINEARPARAMETER()

int dwg_setup_BLOCKLINEARPARAMETER ( Dwg_Object * obj)

◆ dwg_setup_BLOCKLOOKUPACTION()

int dwg_setup_BLOCKLOOKUPACTION ( Dwg_Object * obj)

◆ dwg_setup_BLOCKLOOKUPGRIP()

int dwg_setup_BLOCKLOOKUPGRIP ( Dwg_Object * obj)

◆ dwg_setup_BLOCKLOOKUPPARAMETER()

int dwg_setup_BLOCKLOOKUPPARAMETER ( Dwg_Object * obj)

◆ dwg_setup_BLOCKMOVEACTION()

int dwg_setup_BLOCKMOVEACTION ( Dwg_Object * obj)

◆ dwg_setup_BLOCKPARAMDEPENDENCYBODY()

int dwg_setup_BLOCKPARAMDEPENDENCYBODY ( Dwg_Object * obj)

◆ dwg_setup_BLOCKPOINTPARAMETER()

int dwg_setup_BLOCKPOINTPARAMETER ( Dwg_Object * obj)

◆ dwg_setup_BLOCKPOLARGRIP()

int dwg_setup_BLOCKPOLARGRIP ( Dwg_Object * obj)

◆ dwg_setup_BLOCKPOLARPARAMETER()

int dwg_setup_BLOCKPOLARPARAMETER ( Dwg_Object * obj)

◆ dwg_setup_BLOCKPOLARSTRETCHACTION()

int dwg_setup_BLOCKPOLARSTRETCHACTION ( Dwg_Object * obj)

◆ dwg_setup_BLOCKRADIALCONSTRAINTPARAMETER()

int dwg_setup_BLOCKRADIALCONSTRAINTPARAMETER ( Dwg_Object * obj)

◆ dwg_setup_BLOCKREPRESENTATION()

int dwg_setup_BLOCKREPRESENTATION ( Dwg_Object * obj)

◆ dwg_setup_BLOCKROTATEACTION()

int dwg_setup_BLOCKROTATEACTION ( Dwg_Object * obj)

◆ dwg_setup_BLOCKROTATIONGRIP()

int dwg_setup_BLOCKROTATIONGRIP ( Dwg_Object * obj)

◆ dwg_setup_BLOCKROTATIONPARAMETER()

int dwg_setup_BLOCKROTATIONPARAMETER ( Dwg_Object * obj)

◆ dwg_setup_BLOCKSCALEACTION()

int dwg_setup_BLOCKSCALEACTION ( Dwg_Object * obj)

◆ dwg_setup_BLOCKSTRETCHACTION()

int dwg_setup_BLOCKSTRETCHACTION ( Dwg_Object * obj)

◆ dwg_setup_BLOCKUSERPARAMETER()

int dwg_setup_BLOCKUSERPARAMETER ( Dwg_Object * obj)

◆ dwg_setup_BLOCKVERTICALCONSTRAINTPARAMETER()

int dwg_setup_BLOCKVERTICALCONSTRAINTPARAMETER ( Dwg_Object * obj)

◆ dwg_setup_BLOCKVISIBILITYGRIP()

int dwg_setup_BLOCKVISIBILITYGRIP ( Dwg_Object * obj)

◆ dwg_setup_BLOCKVISIBILITYPARAMETER()

int dwg_setup_BLOCKVISIBILITYPARAMETER ( Dwg_Object * obj)

◆ dwg_setup_BLOCKXYGRIP()

int dwg_setup_BLOCKXYGRIP ( Dwg_Object * obj)

◆ dwg_setup_BLOCKXYPARAMETER()

int dwg_setup_BLOCKXYPARAMETER ( Dwg_Object * obj)

◆ dwg_setup_BODY()

int dwg_setup_BODY ( Dwg_Object * obj)

◆ dwg_setup_CAMERA()

int dwg_setup_CAMERA ( Dwg_Object * obj)

◆ dwg_setup_CELLSTYLEMAP()

int dwg_setup_CELLSTYLEMAP ( Dwg_Object * obj)

◆ dwg_setup_CIRCLE()

int dwg_setup_CIRCLE ( Dwg_Object * obj)

◆ dwg_setup_DATALINK()

int dwg_setup_DATALINK ( Dwg_Object * obj)

◆ dwg_setup_DBCOLOR()

int dwg_setup_DBCOLOR ( Dwg_Object * obj)

◆ dwg_setup_DETAILVIEWSTYLE()

int dwg_setup_DETAILVIEWSTYLE ( Dwg_Object * obj)

◆ dwg_setup_DGNDEFINITION()

int dwg_setup_DGNDEFINITION ( Dwg_Object * obj)

◆ dwg_setup_DGNUNDERLAY()

int dwg_setup_DGNUNDERLAY ( Dwg_Object * obj)

◆ dwg_setup_DICTIONARY()

int dwg_setup_DICTIONARY ( Dwg_Object * obj)

◆ dwg_setup_DICTIONARYVAR()

int dwg_setup_DICTIONARYVAR ( Dwg_Object * obj)

◆ dwg_setup_DICTIONARYWDFLT()

int dwg_setup_DICTIONARYWDFLT ( Dwg_Object * obj)

◆ dwg_setup_DIMENSION_ALIGNED()

int dwg_setup_DIMENSION_ALIGNED ( Dwg_Object * obj)

◆ dwg_setup_DIMENSION_ANG2LN()

int dwg_setup_DIMENSION_ANG2LN ( Dwg_Object * obj)

◆ dwg_setup_DIMENSION_ANG3PT()

int dwg_setup_DIMENSION_ANG3PT ( Dwg_Object * obj)

◆ dwg_setup_DIMENSION_DIAMETER()

int dwg_setup_DIMENSION_DIAMETER ( Dwg_Object * obj)

◆ dwg_setup_DIMENSION_LINEAR()

int dwg_setup_DIMENSION_LINEAR ( Dwg_Object * obj)

◆ dwg_setup_DIMENSION_ORDINATE()

int dwg_setup_DIMENSION_ORDINATE ( Dwg_Object * obj)

◆ dwg_setup_DIMENSION_RADIUS()

int dwg_setup_DIMENSION_RADIUS ( Dwg_Object * obj)

◆ dwg_setup_DIMSTYLE()

int dwg_setup_DIMSTYLE ( Dwg_Object * obj)

◆ dwg_setup_DIMSTYLE_CONTROL()

int dwg_setup_DIMSTYLE_CONTROL ( Dwg_Object * obj)

◆ dwg_setup_DUMMY()

int dwg_setup_DUMMY ( Dwg_Object * obj)

◆ dwg_setup_DWFDEFINITION()

int dwg_setup_DWFDEFINITION ( Dwg_Object * obj)

◆ dwg_setup_DWFUNDERLAY()

int dwg_setup_DWFUNDERLAY ( Dwg_Object * obj)

◆ dwg_setup_DYNAMICBLOCKPURGEPREVENTER()

int dwg_setup_DYNAMICBLOCKPURGEPREVENTER ( Dwg_Object * obj)

◆ dwg_setup_ELLIPSE()

int dwg_setup_ELLIPSE ( Dwg_Object * obj)

◆ dwg_setup_ENDBLK()

int dwg_setup_ENDBLK ( Dwg_Object * obj)

◆ dwg_setup_ENDREP()

int dwg_setup_ENDREP ( Dwg_Object * obj)

◆ dwg_setup_EVALUATION_GRAPH()

int dwg_setup_EVALUATION_GRAPH ( Dwg_Object * obj)

◆ dwg_setup_FCFOBJECTCONTEXTDATA()

int dwg_setup_FCFOBJECTCONTEXTDATA ( Dwg_Object * obj)

◆ dwg_setup_FIELD()

int dwg_setup_FIELD ( Dwg_Object * obj)

◆ dwg_setup_FIELDLIST()

int dwg_setup_FIELDLIST ( Dwg_Object * obj)

◆ dwg_setup_GEODATA()

int dwg_setup_GEODATA ( Dwg_Object * obj)

◆ dwg_setup_GRADIENT_BACKGROUND()

int dwg_setup_GRADIENT_BACKGROUND ( Dwg_Object * obj)

◆ dwg_setup_GROUND_PLANE_BACKGROUND()

int dwg_setup_GROUND_PLANE_BACKGROUND ( Dwg_Object * obj)

◆ dwg_setup_GROUP()

int dwg_setup_GROUP ( Dwg_Object * obj)

◆ dwg_setup_HATCH()

int dwg_setup_HATCH ( Dwg_Object * obj)

◆ dwg_setup_HELIX()

int dwg_setup_HELIX ( Dwg_Object * obj)

◆ dwg_setup_IBL_BACKGROUND()

int dwg_setup_IBL_BACKGROUND ( Dwg_Object * obj)

◆ dwg_setup_IDBUFFER()

int dwg_setup_IDBUFFER ( Dwg_Object * obj)

◆ dwg_setup_IMAGE()

int dwg_setup_IMAGE ( Dwg_Object * obj)

◆ dwg_setup_IMAGE_BACKGROUND()

int dwg_setup_IMAGE_BACKGROUND ( Dwg_Object * obj)

◆ dwg_setup_IMAGEDEF()

int dwg_setup_IMAGEDEF ( Dwg_Object * obj)

◆ dwg_setup_IMAGEDEF_REACTOR()

int dwg_setup_IMAGEDEF_REACTOR ( Dwg_Object * obj)

◆ dwg_setup_INDEX()

int dwg_setup_INDEX ( Dwg_Object * obj)

◆ dwg_setup_INSERT()

int dwg_setup_INSERT ( Dwg_Object * obj)

◆ dwg_setup_JUMP()

int dwg_setup_JUMP ( Dwg_Object * obj)

◆ dwg_setup_LARGE_RADIAL_DIMENSION()

int dwg_setup_LARGE_RADIAL_DIMENSION ( Dwg_Object * obj)

◆ dwg_setup_LAYER()

int dwg_setup_LAYER ( Dwg_Object * obj)

◆ dwg_setup_LAYER_CONTROL()

int dwg_setup_LAYER_CONTROL ( Dwg_Object * obj)

◆ dwg_setup_LAYER_INDEX()

int dwg_setup_LAYER_INDEX ( Dwg_Object * obj)

◆ dwg_setup_LAYERFILTER()

int dwg_setup_LAYERFILTER ( Dwg_Object * obj)

◆ dwg_setup_LAYOUT()

int dwg_setup_LAYOUT ( Dwg_Object * obj)

◆ dwg_setup_LAYOUTPRINTCONFIG()

int dwg_setup_LAYOUTPRINTCONFIG ( Dwg_Object * obj)

◆ dwg_setup_LEADER()

int dwg_setup_LEADER ( Dwg_Object * obj)

◆ dwg_setup_LEADEROBJECTCONTEXTDATA()

int dwg_setup_LEADEROBJECTCONTEXTDATA ( Dwg_Object * obj)

◆ dwg_setup_LIGHT()

int dwg_setup_LIGHT ( Dwg_Object * obj)

◆ dwg_setup_LIGHTLIST()

int dwg_setup_LIGHTLIST ( Dwg_Object * obj)

◆ dwg_setup_LINE()

int dwg_setup_LINE ( Dwg_Object * obj)

◆ dwg_setup_LOAD()

int dwg_setup_LOAD ( Dwg_Object * obj)

◆ dwg_setup_LONG_TRANSACTION()

int dwg_setup_LONG_TRANSACTION ( Dwg_Object * obj)

◆ dwg_setup_LTYPE()

int dwg_setup_LTYPE ( Dwg_Object * obj)

◆ dwg_setup_LTYPE_CONTROL()

int dwg_setup_LTYPE_CONTROL ( Dwg_Object * obj)

◆ dwg_setup_LWPOLYLINE()

int dwg_setup_LWPOLYLINE ( Dwg_Object * obj)

◆ dwg_setup_MATERIAL()

int dwg_setup_MATERIAL ( Dwg_Object * obj)

◆ dwg_setup_MENTALRAYRENDERSETTINGS()

int dwg_setup_MENTALRAYRENDERSETTINGS ( Dwg_Object * obj)

◆ dwg_setup_MESH()

int dwg_setup_MESH ( Dwg_Object * obj)

◆ dwg_setup_MINSERT()

int dwg_setup_MINSERT ( Dwg_Object * obj)

◆ dwg_setup_MLEADERSTYLE()

int dwg_setup_MLEADERSTYLE ( Dwg_Object * obj)

◆ dwg_setup_MLINE()

int dwg_setup_MLINE ( Dwg_Object * obj)

◆ dwg_setup_MLINESTYLE()

int dwg_setup_MLINESTYLE ( Dwg_Object * obj)

◆ dwg_setup_MTEXT()

int dwg_setup_MTEXT ( Dwg_Object * obj)

◆ dwg_setup_MTEXTOBJECTCONTEXTDATA()

int dwg_setup_MTEXTOBJECTCONTEXTDATA ( Dwg_Object * obj)

◆ dwg_setup_MULTILEADER()

int dwg_setup_MULTILEADER ( Dwg_Object * obj)

◆ dwg_setup_OBJECT_PTR()

int dwg_setup_OBJECT_PTR ( Dwg_Object * obj)

◆ dwg_setup_OLE2FRAME()

int dwg_setup_OLE2FRAME ( Dwg_Object * obj)

◆ dwg_setup_OLEFRAME()

int dwg_setup_OLEFRAME ( Dwg_Object * obj)

◆ dwg_setup_PARTIAL_VIEWING_INDEX()

int dwg_setup_PARTIAL_VIEWING_INDEX ( Dwg_Object * obj)

◆ dwg_setup_PDFDEFINITION()

int dwg_setup_PDFDEFINITION ( Dwg_Object * obj)

◆ dwg_setup_PDFUNDERLAY()

int dwg_setup_PDFUNDERLAY ( Dwg_Object * obj)

◆ dwg_setup_PLACEHOLDER()

int dwg_setup_PLACEHOLDER ( Dwg_Object * obj)

◆ dwg_setup_PLANESURFACE()

int dwg_setup_PLANESURFACE ( Dwg_Object * obj)

◆ dwg_setup_PLOTSETTINGS()

int dwg_setup_PLOTSETTINGS ( Dwg_Object * obj)

◆ dwg_setup_POINT()

int dwg_setup_POINT ( Dwg_Object * obj)

◆ dwg_setup_POINTCLOUD()

int dwg_setup_POINTCLOUD ( Dwg_Object * obj)

◆ dwg_setup_POINTCLOUDCOLORMAP()

int dwg_setup_POINTCLOUDCOLORMAP ( Dwg_Object * obj)

◆ dwg_setup_POINTCLOUDDEF()

int dwg_setup_POINTCLOUDDEF ( Dwg_Object * obj)

◆ dwg_setup_POINTCLOUDDEF_REACTOR()

int dwg_setup_POINTCLOUDDEF_REACTOR ( Dwg_Object * obj)

◆ dwg_setup_POINTCLOUDDEF_REACTOR_EX()

int dwg_setup_POINTCLOUDDEF_REACTOR_EX ( Dwg_Object * obj)

◆ dwg_setup_POINTCLOUDDEFEX()

int dwg_setup_POINTCLOUDDEFEX ( Dwg_Object * obj)

◆ dwg_setup_POINTCLOUDEX()

int dwg_setup_POINTCLOUDEX ( Dwg_Object * obj)

◆ dwg_setup_POLYLINE_2D()

int dwg_setup_POLYLINE_2D ( Dwg_Object * obj)

◆ dwg_setup_POLYLINE_3D()

int dwg_setup_POLYLINE_3D ( Dwg_Object * obj)

◆ dwg_setup_POLYLINE_MESH()

int dwg_setup_POLYLINE_MESH ( Dwg_Object * obj)

◆ dwg_setup_POLYLINE_PFACE()

int dwg_setup_POLYLINE_PFACE ( Dwg_Object * obj)

◆ dwg_setup_PROXY_ENTITY()

int dwg_setup_PROXY_ENTITY ( Dwg_Object * obj)

◆ dwg_setup_PROXY_OBJECT()

int dwg_setup_PROXY_OBJECT ( Dwg_Object * obj)

◆ dwg_setup_RAPIDRTRENDERSETTINGS()

int dwg_setup_RAPIDRTRENDERSETTINGS ( Dwg_Object * obj)

◆ dwg_setup_RASTERVARIABLES()

int dwg_setup_RASTERVARIABLES ( Dwg_Object * obj)

◆ dwg_setup_RAY()

int dwg_setup_RAY ( Dwg_Object * obj)

◆ dwg_setup_REGION()

int dwg_setup_REGION ( Dwg_Object * obj)

◆ dwg_setup_RENDERENTRY()

int dwg_setup_RENDERENTRY ( Dwg_Object * obj)

◆ dwg_setup_RENDERENVIRONMENT()

int dwg_setup_RENDERENVIRONMENT ( Dwg_Object * obj)

◆ dwg_setup_RENDERGLOBAL()

int dwg_setup_RENDERGLOBAL ( Dwg_Object * obj)

◆ dwg_setup_RENDERSETTINGS()

int dwg_setup_RENDERSETTINGS ( Dwg_Object * obj)

◆ dwg_setup_REPEAT()

int dwg_setup_REPEAT ( Dwg_Object * obj)

◆ dwg_setup_SCALE()

int dwg_setup_SCALE ( Dwg_Object * obj)

◆ dwg_setup_SECTION_MANAGER()

int dwg_setup_SECTION_MANAGER ( Dwg_Object * obj)

◆ dwg_setup_SECTION_SETTINGS()

int dwg_setup_SECTION_SETTINGS ( Dwg_Object * obj)

◆ dwg_setup_SECTIONOBJECT()

int dwg_setup_SECTIONOBJECT ( Dwg_Object * obj)

◆ dwg_setup_SECTIONVIEWSTYLE()

int dwg_setup_SECTIONVIEWSTYLE ( Dwg_Object * obj)

◆ dwg_setup_SEQEND()

int dwg_setup_SEQEND ( Dwg_Object * obj)

◆ dwg_setup_SHAPE()

int dwg_setup_SHAPE ( Dwg_Object * obj)

◆ dwg_setup_SKYLIGHT_BACKGROUND()

int dwg_setup_SKYLIGHT_BACKGROUND ( Dwg_Object * obj)

◆ dwg_setup_SOLID()

int dwg_setup_SOLID ( Dwg_Object * obj)

◆ dwg_setup_SOLID_BACKGROUND()

int dwg_setup_SOLID_BACKGROUND ( Dwg_Object * obj)

◆ dwg_setup_SORTENTSTABLE()

int dwg_setup_SORTENTSTABLE ( Dwg_Object * obj)

◆ dwg_setup_SPATIAL_FILTER()

int dwg_setup_SPATIAL_FILTER ( Dwg_Object * obj)

◆ dwg_setup_SPATIAL_INDEX()

int dwg_setup_SPATIAL_INDEX ( Dwg_Object * obj)

◆ dwg_setup_SPLINE()

int dwg_setup_SPLINE ( Dwg_Object * obj)

◆ dwg_setup_STYLE()

int dwg_setup_STYLE ( Dwg_Object * obj)

◆ dwg_setup_STYLE_CONTROL()

int dwg_setup_STYLE_CONTROL ( Dwg_Object * obj)

◆ dwg_setup_SUN()

int dwg_setup_SUN ( Dwg_Object * obj)

◆ dwg_setup_TABLEGEOMETRY()

int dwg_setup_TABLEGEOMETRY ( Dwg_Object * obj)

◆ dwg_setup_TABLESTYLE()

int dwg_setup_TABLESTYLE ( Dwg_Object * obj)

◆ dwg_setup_TEXT()

int dwg_setup_TEXT ( Dwg_Object * obj)

◆ dwg_setup_TEXTOBJECTCONTEXTDATA()

int dwg_setup_TEXTOBJECTCONTEXTDATA ( Dwg_Object * obj)

◆ dwg_setup_TOLERANCE()

int dwg_setup_TOLERANCE ( Dwg_Object * obj)

◆ dwg_setup_TRACE()

int dwg_setup_TRACE ( Dwg_Object * obj)

◆ dwg_setup_UCS()

int dwg_setup_UCS ( Dwg_Object * obj)

◆ dwg_setup_UCS_CONTROL()

int dwg_setup_UCS_CONTROL ( Dwg_Object * obj)

◆ dwg_setup_UNKNOWN_ENT()

int dwg_setup_UNKNOWN_ENT ( Dwg_Object * obj)

◆ dwg_setup_UNKNOWN_OBJ()

int dwg_setup_UNKNOWN_OBJ ( Dwg_Object * obj)

◆ dwg_setup_VBA_PROJECT()

int dwg_setup_VBA_PROJECT ( Dwg_Object * obj)

◆ dwg_setup_VERTEX_2D()

int dwg_setup_VERTEX_2D ( Dwg_Object * obj)

◆ dwg_setup_VERTEX_3D()

int dwg_setup_VERTEX_3D ( Dwg_Object * obj)

◆ dwg_setup_VERTEX_MESH()

int dwg_setup_VERTEX_MESH ( Dwg_Object * obj)

◆ dwg_setup_VERTEX_PFACE()

int dwg_setup_VERTEX_PFACE ( Dwg_Object * obj)

◆ dwg_setup_VERTEX_PFACE_FACE()

int dwg_setup_VERTEX_PFACE_FACE ( Dwg_Object * obj)

◆ dwg_setup_VIEW()

int dwg_setup_VIEW ( Dwg_Object * obj)

◆ dwg_setup_VIEW_CONTROL()

int dwg_setup_VIEW_CONTROL ( Dwg_Object * obj)

◆ dwg_setup_VIEWPORT()

int dwg_setup_VIEWPORT ( Dwg_Object * obj)

◆ dwg_setup_VISUALSTYLE()

int dwg_setup_VISUALSTYLE ( Dwg_Object * obj)

◆ dwg_setup_VPORT()

int dwg_setup_VPORT ( Dwg_Object * obj)

◆ dwg_setup_VPORT_CONTROL()

int dwg_setup_VPORT_CONTROL ( Dwg_Object * obj)

◆ dwg_setup_VX_CONTROL()

int dwg_setup_VX_CONTROL ( Dwg_Object * obj)

◆ dwg_setup_VX_TABLE_RECORD()

int dwg_setup_VX_TABLE_RECORD ( Dwg_Object * obj)

◆ dwg_setup_WIPEOUT()

int dwg_setup_WIPEOUT ( Dwg_Object * obj)

◆ dwg_setup_WIPEOUTVARIABLES()

int dwg_setup_WIPEOUTVARIABLES ( Dwg_Object * obj)

◆ dwg_setup_XLINE()

int dwg_setup_XLINE ( Dwg_Object * obj)

◆ dwg_setup_XRECORD()

int dwg_setup_XRECORD ( Dwg_Object * obj)

◆ dwg_supports_eed()

int dwg_supports_eed ( const Dwg_Data * dwg)

◆ dwg_supports_obj()

int dwg_supports_obj ( const Dwg_Data *restrict dwg,
const Dwg_Object *restrict obj )

◆ dwg_variable_dict()

char * dwg_variable_dict ( Dwg_Data *restrict dwg,
const char *restrict name )

◆ dwg_version_as()

Dwg_Version_Type dwg_version_as ( const char * version)

◆ dwg_version_hdr_type()

Dwg_Version_Type dwg_version_hdr_type ( const char * hdr)

The version from the magic char[6] header. The proper release must then be set when we read the dwg_version also.

◆ dwg_version_type()

const char * dwg_version_type ( const Dwg_Version_Type version)

The reverse of dwg_version_as (char*)

◆ dwg_write_file()

int dwg_write_file ( const char *restrict filename,
const Dwg_Data *restrict dwg )

◆ dxf_cvt_lweight()

int dxf_cvt_lweight ( const BITCODE_BSd value)

Converts the internal enum RC into 100th mm lineweight, with -1 BYLAYER, -2 BYBLOCK, -3 BYLWDEFAULT.

◆ dxf_read_file()

int dxf_read_file ( const char *restrict filename,
Dwg_Data *restrict dwg )

◆ dxf_revcvt_lweight()

BITCODE_BSd dxf_revcvt_lweight ( const int lw)

Converts the 100th mm lineweight, with -1 BYLAYER, -2 BYBLOCK, -3 BYLWDEFAULT, into the internal enum RC.

◆ get_first_owned_block()

Dwg_Object * get_first_owned_block ( const Dwg_Object * hdr)

Returns the BLOCK entity owned by the block hdr. Only NULL on illegal hdr argument or dwg version.

◆ get_first_owned_entity()

Dwg_Object * get_first_owned_entity ( const Dwg_Object *restrict hdr)

◆ get_first_owned_subentity()

Dwg_Object * get_first_owned_subentity ( const Dwg_Object *restrict owner)

◆ get_last_owned_block()

Dwg_Object * get_last_owned_block ( const Dwg_Object * hdr)

◆ get_next_owned_block()

Dwg_Object * get_next_owned_block ( const Dwg_Object *restrict hdr,
const Dwg_Object *restrict current )

◆ get_next_owned_block_entity()

Dwg_Object * get_next_owned_block_entity ( const Dwg_Object *restrict hdr,
const Dwg_Object *restrict current )

◆ get_next_owned_entity()

Dwg_Object * get_next_owned_entity ( const Dwg_Object *restrict hdr,
const Dwg_Object *restrict current )

◆ get_next_owned_subentity()

Dwg_Object * get_next_owned_subentity ( const Dwg_Object *restrict owner,
const Dwg_Object *restrict current )