QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
opennurbs_3dm.h File Reference

Go to the source code of this file.

Macros

#define TCODE_ANALYSIS_MESH   (TCODE_GEOMETRY | 0x0018)
 
#define TCODE_ANGULAR_DIMENSION   (TCODE_ANNOTATION | 0x0007)
 
#define TCODE_ANNOTATION   0x00200000
 
#define TCODE_ANNOTATION_LEADER   (TCODE_ANNOTATION | 0x0005)
 
#define TCODE_ANNOTATION_SETTINGS   (TCODE_ANNOTATION | 0x0001)
 
#define TCODE_ANONYMOUS_CHUNK   (TCODE_USER | TCODE_CRC | 0x0000 )
 
#define TCODE_BITMAP_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x0090) /* material table record derived from ON_Bitmap */
 
#define TCODE_BITMAP_TABLE   (TCODE_TABLE | 0x0016) /* embedded bitmaps */
 
#define TCODE_BITMAPPREVIEW   (TCODE_INTERFACE | 0x0014)
 
#define TCODE_BUMPMAP   (TCODE_DISPLAY | 0x0003)
 
#define TCODE_COMMENTBLOCK   0x00000001
 
#define TCODE_COMPRESSED_MESH_GEOMETRY   (TCODE_GEOMETRY | 0x0017)
 
#define TCODE_CPLANE   (TCODE_INTERFACE | 0x0003)
 
#define TCODE_CRC   0x8000
 
#define TCODE_CURRENTLAYER   (TCODE_SHORT | TCODE_DISPLAY | 0x0025 )
 
#define TCODE_DICTIONARY   (TCODE_USER | TCODE_CRC | 0x0010)
 
#define TCODE_DICTIONARY_END   (TCODE_USER | TCODE_SHORT | 0x0013)
 
#define TCODE_DICTIONARY_ENTRY   (TCODE_USER | TCODE_CRC | 0x0012)
 
#define TCODE_DICTIONARY_ID   (TCODE_USER | TCODE_CRC | 0x0011)
 
#define TCODE_DIMSTYLE_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x0075)
 
#define TCODE_DIMSTYLE_TABLE   (TCODE_TABLE | 0x0020) /* annotation dimension style table */
 
#define TCODE_DISP_AM_RESOLUTION   (TCODE_SHORT | TCODE_DISPLAY | 0x0005)
 
#define TCODE_DISP_CPLINES   (TCODE_SHORT | TCODE_DISPLAY | 0x0022)
 
#define TCODE_DISP_MAXLENGTH   (TCODE_DISPLAY | 0x0023)
 
#define TCODE_DISPLAY   0x00400000
 
#define TCODE_ENDOFFILE   0x00007FFF
 
#define TCODE_ENDOFFILE_GOO
 
#define TCODE_ENDOFTABLE   0xFFFFFFFF
 
#define TCODE_FONT_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x0074)
 
#define TCODE_FONT_TABLE   (TCODE_TABLE | 0x0019) /* annotation font table */
 
#define TCODE_GEOMETRY   0x00100000
 
#define TCODE_GROUP_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x0073)
 
#define TCODE_GROUP_TABLE   (TCODE_TABLE | 0x0018) /* group table */
 
#define TCODE_HATCHPATTERN_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x0077)
 
#define TCODE_HATCHPATTERN_TABLE   (TCODE_TABLE | 0x0022) /* hatch pattern table */
 
#define TCODE_HIDE_TRACE   (TCODE_INTERFACE | 0x000E)
 
#define TCODE_HISTORYRECORD_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x007B)
 
#define TCODE_HISTORYRECORD_TABLE   (TCODE_TABLE | 0x0026) /* history records */
 
#define TCODE_INSTANCE_DEFINITION_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x0076)
 
#define TCODE_INSTANCE_DEFINITION_TABLE   (TCODE_TABLE | 0x0021) /* instance definition table */
 
#define TCODE_INTERFACE   0x02000000
 
#define TCODE_LAYER   (TCODE_DISPLAY | 0x0010)
 
#define TCODE_LAYER_OBSELETE_1   (TCODE_SHORT | TCODE_DISPLAY | 0x0013)
 
#define TCODE_LAYER_OBSELETE_2   (TCODE_SHORT | TCODE_DISPLAY | 0x0014)
 
#define TCODE_LAYER_OBSELETE_3   (TCODE_SHORT | TCODE_DISPLAY | 0x0015)
 
#define TCODE_LAYER_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x0050) /* layer table record derived from ON_Layer */
 
#define TCODE_LAYER_TABLE   (TCODE_TABLE | 0x0011) /* layers */
 
#define TCODE_LAYERINDEX   (TCODE_SHORT | TCODE_DISPLAY | 0x0034)
 
#define TCODE_LAYERLOCKED   (TCODE_SHORT | TCODE_DISPLAY | 0x0018)
 
#define TCODE_LAYERMATERIALINDEX   (TCODE_SHORT | TCODE_DISPLAY | 0x0035)
 
#define TCODE_LAYERNAME   (TCODE_DISPLAY | 0x0011)
 
#define TCODE_LAYERON   (TCODE_SHORT | TCODE_DISPLAY | 0x0016)
 
#define TCODE_LAYERPICKABLE   (TCODE_SHORT | TCODE_DISPLAY | 0x0030)
 
#define TCODE_LAYERREF   (TCODE_SHORT | TCODE_TABLEREC | 0x0001)
 
#define TCODE_LAYERRENDERABLE   (TCODE_SHORT | TCODE_DISPLAY | 0x0032)
 
#define TCODE_LAYERSNAPABLE   (TCODE_SHORT | TCODE_DISPLAY | 0x0031)
 
#define TCODE_LAYERSTATE   (TCODE_SHORT | TCODE_DISPLAY | 0x0033)
 
#define TCODE_LAYERTABLE   (TCODE_SHORT | TCODE_TABLE | 0x0001) /* obsolete - do not use */
 
#define TCODE_LAYERTHAWED   (TCODE_SHORT | TCODE_DISPLAY | 0x0017)
 
#define TCODE_LAYERVISIBLE   (TCODE_SHORT | TCODE_DISPLAY | 0x0012)
 
#define TCODE_LEGACY_ASM   (TCODE_LEGACY_GEOMETRY | 0x0001)
 
#define TCODE_LEGACY_ASMSTUFF   (TCODE_LEGACY_GEOMETRY | TCODE_STUFF | TCODE_LEGACY_ASM)
 
#define TCODE_LEGACY_BND   (TCODE_LEGACY_GEOMETRY | 0x0005)
 
#define TCODE_LEGACY_BNDSTUFF   (TCODE_LEGACY_GEOMETRY | TCODE_STUFF | TCODE_LEGACY_BND)
 
#define TCODE_LEGACY_CRV   (TCODE_LEGACY_GEOMETRY | 0x0008)
 
#define TCODE_LEGACY_CRVSTUFF   (TCODE_LEGACY_GEOMETRY | TCODE_STUFF | TCODE_LEGACY_CRV)
 
#define TCODE_LEGACY_FAC   (TCODE_LEGACY_GEOMETRY | 0x0004)
 
#define TCODE_LEGACY_FACSTUFF   (TCODE_LEGACY_GEOMETRY | TCODE_STUFF | TCODE_LEGACY_FAC)
 
#define TCODE_LEGACY_GEOMETRY   0x00010000
 
#define TCODE_LEGACY_PNT   (TCODE_LEGACY_GEOMETRY | 0x000A)
 
#define TCODE_LEGACY_PNTSTUFF   (TCODE_LEGACY_GEOMETRY | TCODE_STUFF | TCODE_LEGACY_PNT)
 
#define TCODE_LEGACY_PRT   (TCODE_LEGACY_GEOMETRY | 0x0002)
 
#define TCODE_LEGACY_PRTSTUFF   (TCODE_LEGACY_GEOMETRY | TCODE_STUFF | TCODE_LEGACY_PRT)
 
#define TCODE_LEGACY_SHL   (TCODE_LEGACY_GEOMETRY | 0x0003)
 
#define TCODE_LEGACY_SHLSTUFF   (TCODE_LEGACY_GEOMETRY | TCODE_STUFF | TCODE_LEGACY_SHL)
 
#define TCODE_LEGACY_SPL   (TCODE_LEGACY_GEOMETRY | 0x0009)
 
#define TCODE_LEGACY_SPLSTUFF   (TCODE_LEGACY_GEOMETRY | TCODE_STUFF | TCODE_LEGACY_SPL)
 
#define TCODE_LEGACY_SRF   (TCODE_LEGACY_GEOMETRY | 0x0007)
 
#define TCODE_LEGACY_SRFSTUFF   (TCODE_LEGACY_GEOMETRY | TCODE_STUFF | TCODE_LEGACY_SRF)
 
#define TCODE_LEGACY_TOL_ANGLE   (TCODE_TOLERANCE | 0x0002)
 
#define TCODE_LEGACY_TOL_FIT   (TCODE_TOLERANCE | 0x0001)
 
#define TCODE_LEGACY_TRM   (TCODE_LEGACY_GEOMETRY | 0x0006)
 
#define TCODE_LEGACY_TRMSTUFF   (TCODE_LEGACY_GEOMETRY | TCODE_STUFF | TCODE_LEGACY_TRM)
 
#define TCODE_LIGHT_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x0060) /* light table record derived from ON_Light */
 
#define TCODE_LIGHT_RECORD_ATTRIBUTES   (TCODE_INTERFACE | TCODE_CRC | 0x0061) /* ON_3dmObjectAttributes chunk */
 
#define TCODE_LIGHT_RECORD_ATTRIBUTES_USERDATA   (TCODE_INTERFACE | 0x0062) /* ON_3dmObjectAttributes userdata chunk */
 
#define TCODE_LIGHT_RECORD_END   (TCODE_INTERFACE | TCODE_SHORT | 0x006F)
 
#define TCODE_LIGHT_TABLE   (TCODE_TABLE | 0x0012) /* rendering lights */
 
#define TCODE_LINEAR_DIMENSION   (TCODE_ANNOTATION | 0x0006)
 
#define TCODE_LINETYPE_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x0078)
 
#define TCODE_LINETYPE_TABLE   (TCODE_TABLE | 0x0023) /* linetype table */
 
#define TCODE_MATERIAL_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x0040) /* material table record derived from ON_Material */
 
#define TCODE_MATERIAL_TABLE   (TCODE_TABLE | 0x0010) /* rendering materials */
 
#define TCODE_MAXIMIZED_VIEWPORT   (TCODE_SHORT | TCODE_INTERFACE | 0x0011)
 
#define TCODE_MESH_OBJECT   (TCODE_GEOMETRY | 0x0015)
 
#define TCODE_NAME   (TCODE_INTERFACE | 0x0001)
 
#define TCODE_NAMED_CPLANE   (TCODE_INTERFACE | 0x0004)
 
#define TCODE_NAMED_VIEW   (TCODE_INTERFACE | 0x0005)
 
#define TCODE_NEAR_CLIP_PLANE   (TCODE_INTERFACE | 0x000D)
 
#define TCODE_NOTES   (TCODE_INTERFACE | 0x000F)
 
#define TCODE_OBJECT_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x0070)
 
#define TCODE_OBJECT_RECORD_ATTRIBUTES   (TCODE_INTERFACE | TCODE_CRC | 0x0072) /* ON_3dmObjectAttributes chunk */
 
#define TCODE_OBJECT_RECORD_ATTRIBUTES_USERDATA   (TCODE_INTERFACE | 0x0073) /* ON_3dmObjectAttributes userdata chunk */
 
#define TCODE_OBJECT_RECORD_END   (TCODE_INTERFACE | TCODE_SHORT | 0x007F)
 
#define TCODE_OBJECT_RECORD_HISTORY   (TCODE_INTERFACE | TCODE_CRC | 0x0074) /* construction history */
 
#define TCODE_OBJECT_RECORD_HISTORY_DATA   (TCODE_INTERFACE | TCODE_CRC | 0x0076) /* construction history data */
 
#define TCODE_OBJECT_RECORD_HISTORY_HEADER   (TCODE_INTERFACE | TCODE_CRC | 0x0075) /* construction history header*/
 
#define TCODE_OBJECT_RECORD_TYPE   (TCODE_INTERFACE | TCODE_SHORT | 0x0071) /* ON::object_type value */
 
#define TCODE_OBJECT_TABLE   (TCODE_TABLE | 0x0013) /* geometry and annotation */
 
#define TCODE_OBSOLETE_LAYERSET_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x0079)
 
#define TCODE_OBSOLETE_LAYERSET_TABLE   (TCODE_TABLE | 0x0024) /* obsolete layer set table */
 
#define TCODE_OLD_FULLMESH   (TCODE_GEOMETRY | 0x0014)
 
#define TCODE_OLD_MESH_UV   (TCODE_GEOMETRY | 0x0013)
 
#define TCODE_OLD_MESH_VERTEX_NORMALS   (TCODE_GEOMETRY | 0x0012)
 
#define TCODE_OLD_RH_TRIMESH   (TCODE_GEOMETRY | 0x0011)
 
#define TCODE_OPENNURBS_CLASS   (TCODE_OPENNURBS_OBJECT | 0x7FFA)
 
#define TCODE_OPENNURBS_CLASS_DATA   (TCODE_OPENNURBS_OBJECT | TCODE_CRC | 0x7FFC)
 
#define TCODE_OPENNURBS_CLASS_END   (TCODE_OPENNURBS_OBJECT | TCODE_SHORT | 0x7FFF)
 
#define TCODE_OPENNURBS_CLASS_USERDATA   (TCODE_OPENNURBS_OBJECT | 0x7FFD)
 
#define TCODE_OPENNURBS_CLASS_USERDATA_HEADER   (TCODE_OPENNURBS_OBJECT | TCODE_CRC | 0x7FF9)
 
#define TCODE_OPENNURBS_CLASS_UUID   (TCODE_OPENNURBS_OBJECT | TCODE_CRC | 0x7FFB)
 
#define TCODE_OPENNURBS_OBJECT   0x00020000
 
#define TCODE_PROPERTIES_APPLICATION   (TCODE_TABLEREC | TCODE_CRC | 0x0024)
 
#define TCODE_PROPERTIES_COMPRESSED_PREVIEWIMAGE   (TCODE_TABLEREC | TCODE_CRC | 0x0025)
 
#define TCODE_PROPERTIES_NOTES   (TCODE_TABLEREC | TCODE_CRC | 0x0022)
 
#define TCODE_PROPERTIES_OPENNURBS_VERSION   (TCODE_TABLEREC | TCODE_SHORT | 0x0026)
 
#define TCODE_PROPERTIES_PREVIEWIMAGE   (TCODE_TABLEREC | TCODE_CRC | 0x0023)
 
#define TCODE_PROPERTIES_REVISIONHISTORY   (TCODE_TABLEREC | TCODE_CRC | 0x0021)
 
#define TCODE_PROPERTIES_TABLE
 
#define TCODE_RADIAL_DIMENSION   (TCODE_ANNOTATION | 0x0008)
 
#define TCODE_RENDER   0x00800000
 
#define TCODE_RENDER_MATERIAL_ID   (TCODE_DISPLAY | 0x0007) /* id for render material */
 
#define TCODE_RENDERMESHPARAMS   (TCODE_DISPLAY | 0x0020) /* block of parameters for render meshes */
 
#define TCODE_RGB   (TCODE_SHORT | TCODE_DISPLAY | 0x0001)
 
#define TCODE_RGBDISPLAY   (TCODE_SHORT | TCODE_DISPLAY | 0x0006) /* will be used for color by object */
 
#define TCODE_RH_POINT   (TCODE_GEOMETRY | 0x0001)
 
#define TCODE_RH_SPOTLIGHT   (TCODE_RENDER | 0x0001)
 
#define TCODE_RHINOIO_OBJECT_BREP   (TCODE_OPENNURBS_OBJECT | 0x000B) /* old CRhinoBrep */
 
#define TCODE_RHINOIO_OBJECT_DATA   (TCODE_OPENNURBS_OBJECT | 0xFFFE) /* obsolete - don't confuse with TCODE_OPENNURBS_OBJECT_DATA */
 
#define TCODE_RHINOIO_OBJECT_END   (TCODE_OPENNURBS_OBJECT | 0xFFFF) /* obsolete - don't confuse with TCODE_OPENNURBS_OBJECT_END */
 
#define TCODE_RHINOIO_OBJECT_NURBS_CURVE   (TCODE_OPENNURBS_OBJECT | 0x0008) /* old CRhinoNurbsCurve */
 
#define TCODE_RHINOIO_OBJECT_NURBS_SURFACE   (TCODE_OPENNURBS_OBJECT | 0x0009) /* old CRhinoNurbsSurface */
 
#define TCODE_SETTINGS__NEVER__USE__THIS   (TCODE_TABLEREC | TCODE_CRC | 0x003E)
 
#define TCODE_SETTINGS_ANALYSISMESH   (TCODE_TABLEREC | TCODE_CRC | 0x0033)
 
#define TCODE_SETTINGS_ANNOTATION   (TCODE_TABLEREC | TCODE_CRC | 0x0034)
 
#define TCODE_SETTINGS_ATTRIBUTES   (TCODE_TABLEREC | TCODE_CRC | 0x0134)
 
#define TCODE_SETTINGS_CURRENT_COLOR   (TCODE_TABLEREC | TCODE_CRC | 0x003A)
 
#define TCODE_SETTINGS_CURRENT_DIMSTYLE_INDEX   (TCODE_TABLEREC | TCODE_SHORT | 0x0133)
 
#define TCODE_SETTINGS_CURRENT_FONT_INDEX   (TCODE_TABLEREC | TCODE_SHORT | 0x0132)
 
#define TCODE_SETTINGS_CURRENT_LAYER_INDEX   (TCODE_TABLEREC | TCODE_SHORT | 0x0038)
 
#define TCODE_SETTINGS_CURRENT_MATERIAL_INDEX   (TCODE_TABLEREC | TCODE_CRC | 0x0039)
 
#define TCODE_SETTINGS_CURRENT_WIRE_DENSITY   (TCODE_TABLEREC | TCODE_SHORT | 0x003C)
 
#define TCODE_SETTINGS_GRID_DEFAULTS   (TCODE_TABLEREC | TCODE_CRC | 0x003F)
 
#define TCODE_SETTINGS_MODEL_URL   (TCODE_TABLEREC | TCODE_CRC | 0x0131)
 
#define TCODE_SETTINGS_NAMED_CPLANE_LIST   (TCODE_TABLEREC | TCODE_CRC | 0x0035)
 
#define TCODE_SETTINGS_NAMED_VIEW_LIST   (TCODE_TABLEREC | TCODE_CRC | 0x0036)
 
#define TCODE_SETTINGS_PLUGINLIST   (TCODE_TABLEREC | TCODE_CRC | 0x0135)
 
#define TCODE_SETTINGS_RENDER   (TCODE_TABLEREC | TCODE_CRC | 0x003D)
 
#define TCODE_SETTINGS_RENDERMESH   (TCODE_TABLEREC | TCODE_CRC | 0x0032)
 
#define TCODE_SETTINGS_TABLE
 
#define TCODE_SETTINGS_UNITSANDTOLS   (TCODE_TABLEREC | TCODE_CRC | 0x0031)
 
#define TCODE_SETTINGS_VIEW_LIST   (TCODE_TABLEREC | TCODE_CRC | 0x0037)
 
#define TCODE_SHORT   0x80000000
 
#define TCODE_SHOWGRID   (TCODE_SHORT | TCODE_INTERFACE | 0x0007)
 
#define TCODE_SHOWGRIDAXES   (TCODE_SHORT | TCODE_INTERFACE | 0x0008)
 
#define TCODE_SHOWWORLDAXES   (TCODE_SHORT | TCODE_INTERFACE | 0x0009)
 
#define TCODE_SNAPSIZE   (TCODE_INTERFACE | 0x000C)
 
#define TCODE_STUFF   0x0100
 
#define TCODE_SUMMARY   (TCODE_INTERFACE | 0x0013)
 
#define TCODE_TABLE   0x10000000
 
#define TCODE_TABLEREC   0x20000000
 
#define TCODE_TEXT_BLOCK   (TCODE_ANNOTATION | 0x0004)
 
#define TCODE_TEXTURE_MAPPING_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x007A)
 
#define TCODE_TEXTURE_MAPPING_TABLE   (TCODE_TABLE | 0x0025) /* texture mappings */
 
#define TCODE_TEXTUREMAP   (TCODE_DISPLAY | 0x0002)
 
#define TCODE_TOLERANCE   0x08000000
 
#define TCODE_TRANSPARENCY   (TCODE_SHORT | TCODE_DISPLAY | 0x0004)
 
#define TCODE_UNIT_AND_TOLERANCES   (TCODE_INTERFACE | 0x0010)
 
#define TCODE_USER   0x40000000
 
#define TCODE_USER_RECORD   (TCODE_TABLEREC | 0x0081)
 
#define TCODE_USER_TABLE   (TCODE_TABLE | 0x0017) /* user table */
 
#define TCODE_USER_TABLE_RECORD_HEADER   (TCODE_TABLEREC | TCODE_CRC | 0x0082)
 
#define TCODE_USER_TABLE_UUID   (TCODE_TABLEREC | TCODE_CRC | 0x0080)
 
#define TCODE_VIEW   (TCODE_INTERFACE | 0x0002)
 
#define TCODE_VIEW_ATTRIBUTES   (TCODE_TABLEREC | TCODE_CRC | 0x0C3B)
 
#define TCODE_VIEW_CPLANE   (TCODE_TABLEREC | TCODE_CRC | 0x013B)
 
#define TCODE_VIEW_DISPLAYMODE   (TCODE_TABLEREC | TCODE_SHORT | 0x093B)
 
#define TCODE_VIEW_NAME   (TCODE_TABLEREC | TCODE_CRC | 0x0A3B)
 
#define TCODE_VIEW_POSITION   (TCODE_TABLEREC | TCODE_CRC | 0x0B3B)
 
#define TCODE_VIEW_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x003B)
 
#define TCODE_VIEW_SHOWCONAXES   (TCODE_TABLEREC | TCODE_SHORT | 0x043B)
 
#define TCODE_VIEW_SHOWCONGRID   (TCODE_TABLEREC | TCODE_SHORT | 0x033B)
 
#define TCODE_VIEW_SHOWWORLDAXES   (TCODE_TABLEREC | TCODE_SHORT | 0x053B)
 
#define TCODE_VIEW_TARGET   (TCODE_TABLEREC | TCODE_CRC | 0x083B)
 
#define TCODE_VIEW_TRACEIMAGE   (TCODE_TABLEREC | TCODE_CRC | 0x063B)
 
#define TCODE_VIEW_VIEWPORT   (TCODE_TABLEREC | TCODE_CRC | 0x023B)
 
#define TCODE_VIEW_VIEWPORT_USERDATA   (TCODE_TABLEREC | TCODE_CRC | 0x0D3B)
 
#define TCODE_VIEW_WALLPAPER   (TCODE_TABLEREC | TCODE_CRC | 0x073B)
 
#define TCODE_VIEW_WALLPAPER_V3   (TCODE_TABLEREC | TCODE_CRC | 0x074B)
 
#define TCODE_VIEWPORT   (TCODE_INTERFACE | 0x0006)
 
#define TCODE_VIEWPORT_DISPLAY_MODE   (TCODE_SHORT | TCODE_INTERFACE | 0x0015)
 
#define TCODE_VIEWPORT_POSITION   (TCODE_INTERFACE | 0x000A)
 
#define TCODE_VIEWPORT_TRACEINFO   (TCODE_INTERFACE | 0x000B)
 
#define TCODE_VIEWPORT_WALLPAPER   (TCODE_INTERFACE | 0x0012)
 
#define TCODE_XDATA   (TCODE_USER | 0x0001)
 

Macro Definition Documentation

◆ TCODE_ANALYSIS_MESH

#define TCODE_ANALYSIS_MESH   (TCODE_GEOMETRY | 0x0018)

◆ TCODE_ANGULAR_DIMENSION

#define TCODE_ANGULAR_DIMENSION   (TCODE_ANNOTATION | 0x0007)

◆ TCODE_ANNOTATION

#define TCODE_ANNOTATION   0x00200000

◆ TCODE_ANNOTATION_LEADER

#define TCODE_ANNOTATION_LEADER   (TCODE_ANNOTATION | 0x0005)

◆ TCODE_ANNOTATION_SETTINGS

#define TCODE_ANNOTATION_SETTINGS   (TCODE_ANNOTATION | 0x0001)

◆ TCODE_ANONYMOUS_CHUNK

#define TCODE_ANONYMOUS_CHUNK   (TCODE_USER | TCODE_CRC | 0x0000 )

◆ TCODE_BITMAP_RECORD

#define TCODE_BITMAP_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x0090) /* material table record derived from ON_Bitmap */

◆ TCODE_BITMAP_TABLE

#define TCODE_BITMAP_TABLE   (TCODE_TABLE | 0x0016) /* embedded bitmaps */

◆ TCODE_BITMAPPREVIEW

#define TCODE_BITMAPPREVIEW   (TCODE_INTERFACE | 0x0014)

◆ TCODE_BUMPMAP

#define TCODE_BUMPMAP   (TCODE_DISPLAY | 0x0003)

◆ TCODE_COMMENTBLOCK

#define TCODE_COMMENTBLOCK   0x00000001

◆ TCODE_COMPRESSED_MESH_GEOMETRY

#define TCODE_COMPRESSED_MESH_GEOMETRY   (TCODE_GEOMETRY | 0x0017)

◆ TCODE_CPLANE

#define TCODE_CPLANE   (TCODE_INTERFACE | 0x0003)

◆ TCODE_CRC

#define TCODE_CRC   0x8000

◆ TCODE_CURRENTLAYER

#define TCODE_CURRENTLAYER   (TCODE_SHORT | TCODE_DISPLAY | 0x0025 )

◆ TCODE_DICTIONARY

#define TCODE_DICTIONARY   (TCODE_USER | TCODE_CRC | 0x0010)

◆ TCODE_DICTIONARY_END

#define TCODE_DICTIONARY_END   (TCODE_USER | TCODE_SHORT | 0x0013)

◆ TCODE_DICTIONARY_ENTRY

#define TCODE_DICTIONARY_ENTRY   (TCODE_USER | TCODE_CRC | 0x0012)

◆ TCODE_DICTIONARY_ID

#define TCODE_DICTIONARY_ID   (TCODE_USER | TCODE_CRC | 0x0011)

◆ TCODE_DIMSTYLE_RECORD

#define TCODE_DIMSTYLE_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x0075)

◆ TCODE_DIMSTYLE_TABLE

#define TCODE_DIMSTYLE_TABLE   (TCODE_TABLE | 0x0020) /* annotation dimension style table */

◆ TCODE_DISP_AM_RESOLUTION

#define TCODE_DISP_AM_RESOLUTION   (TCODE_SHORT | TCODE_DISPLAY | 0x0005)

◆ TCODE_DISP_CPLINES

#define TCODE_DISP_CPLINES   (TCODE_SHORT | TCODE_DISPLAY | 0x0022)

◆ TCODE_DISP_MAXLENGTH

#define TCODE_DISP_MAXLENGTH   (TCODE_DISPLAY | 0x0023)

◆ TCODE_DISPLAY

#define TCODE_DISPLAY   0x00400000

◆ TCODE_ENDOFFILE

#define TCODE_ENDOFFILE   0x00007FFF

◆ TCODE_ENDOFFILE_GOO

#define TCODE_ENDOFFILE_GOO
Value:
0x00007FFE /*
// this typecode is returned when
// a rogue eof marker is found
// Some v1 3dm file writers put
// these markers in a "goo".
// Simply skip these chunks and continue.
*/

◆ TCODE_ENDOFTABLE

#define TCODE_ENDOFTABLE   0xFFFFFFFF

◆ TCODE_FONT_RECORD

#define TCODE_FONT_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x0074)

◆ TCODE_FONT_TABLE

#define TCODE_FONT_TABLE   (TCODE_TABLE | 0x0019) /* annotation font table */

◆ TCODE_GEOMETRY

#define TCODE_GEOMETRY   0x00100000

◆ TCODE_GROUP_RECORD

#define TCODE_GROUP_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x0073)

◆ TCODE_GROUP_TABLE

#define TCODE_GROUP_TABLE   (TCODE_TABLE | 0x0018) /* group table */

◆ TCODE_HATCHPATTERN_RECORD

#define TCODE_HATCHPATTERN_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x0077)

◆ TCODE_HATCHPATTERN_TABLE

#define TCODE_HATCHPATTERN_TABLE   (TCODE_TABLE | 0x0022) /* hatch pattern table */

◆ TCODE_HIDE_TRACE

#define TCODE_HIDE_TRACE   (TCODE_INTERFACE | 0x000E)

◆ TCODE_HISTORYRECORD_RECORD

#define TCODE_HISTORYRECORD_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x007B)

◆ TCODE_HISTORYRECORD_TABLE

#define TCODE_HISTORYRECORD_TABLE   (TCODE_TABLE | 0x0026) /* history records */

◆ TCODE_INSTANCE_DEFINITION_RECORD

#define TCODE_INSTANCE_DEFINITION_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x0076)

◆ TCODE_INSTANCE_DEFINITION_TABLE

#define TCODE_INSTANCE_DEFINITION_TABLE   (TCODE_TABLE | 0x0021) /* instance definition table */

◆ TCODE_INTERFACE

#define TCODE_INTERFACE   0x02000000

◆ TCODE_LAYER

#define TCODE_LAYER   (TCODE_DISPLAY | 0x0010)

◆ TCODE_LAYER_OBSELETE_1

#define TCODE_LAYER_OBSELETE_1   (TCODE_SHORT | TCODE_DISPLAY | 0x0013)

◆ TCODE_LAYER_OBSELETE_2

#define TCODE_LAYER_OBSELETE_2   (TCODE_SHORT | TCODE_DISPLAY | 0x0014)

◆ TCODE_LAYER_OBSELETE_3

#define TCODE_LAYER_OBSELETE_3   (TCODE_SHORT | TCODE_DISPLAY | 0x0015)

◆ TCODE_LAYER_RECORD

#define TCODE_LAYER_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x0050) /* layer table record derived from ON_Layer */

◆ TCODE_LAYER_TABLE

#define TCODE_LAYER_TABLE   (TCODE_TABLE | 0x0011) /* layers */

◆ TCODE_LAYERINDEX

#define TCODE_LAYERINDEX   (TCODE_SHORT | TCODE_DISPLAY | 0x0034)

◆ TCODE_LAYERLOCKED

#define TCODE_LAYERLOCKED   (TCODE_SHORT | TCODE_DISPLAY | 0x0018)

◆ TCODE_LAYERMATERIALINDEX

#define TCODE_LAYERMATERIALINDEX   (TCODE_SHORT | TCODE_DISPLAY | 0x0035)

◆ TCODE_LAYERNAME

#define TCODE_LAYERNAME   (TCODE_DISPLAY | 0x0011)

◆ TCODE_LAYERON

#define TCODE_LAYERON   (TCODE_SHORT | TCODE_DISPLAY | 0x0016)

◆ TCODE_LAYERPICKABLE

#define TCODE_LAYERPICKABLE   (TCODE_SHORT | TCODE_DISPLAY | 0x0030)

◆ TCODE_LAYERREF

#define TCODE_LAYERREF   (TCODE_SHORT | TCODE_TABLEREC | 0x0001)

◆ TCODE_LAYERRENDERABLE

#define TCODE_LAYERRENDERABLE   (TCODE_SHORT | TCODE_DISPLAY | 0x0032)

◆ TCODE_LAYERSNAPABLE

#define TCODE_LAYERSNAPABLE   (TCODE_SHORT | TCODE_DISPLAY | 0x0031)

◆ TCODE_LAYERSTATE

#define TCODE_LAYERSTATE   (TCODE_SHORT | TCODE_DISPLAY | 0x0033)

◆ TCODE_LAYERTABLE

#define TCODE_LAYERTABLE   (TCODE_SHORT | TCODE_TABLE | 0x0001) /* obsolete - do not use */

◆ TCODE_LAYERTHAWED

#define TCODE_LAYERTHAWED   (TCODE_SHORT | TCODE_DISPLAY | 0x0017)

◆ TCODE_LAYERVISIBLE

#define TCODE_LAYERVISIBLE   (TCODE_SHORT | TCODE_DISPLAY | 0x0012)

◆ TCODE_LEGACY_ASM

#define TCODE_LEGACY_ASM   (TCODE_LEGACY_GEOMETRY | 0x0001)

◆ TCODE_LEGACY_ASMSTUFF

#define TCODE_LEGACY_ASMSTUFF   (TCODE_LEGACY_GEOMETRY | TCODE_STUFF | TCODE_LEGACY_ASM)

◆ TCODE_LEGACY_BND

#define TCODE_LEGACY_BND   (TCODE_LEGACY_GEOMETRY | 0x0005)

◆ TCODE_LEGACY_BNDSTUFF

#define TCODE_LEGACY_BNDSTUFF   (TCODE_LEGACY_GEOMETRY | TCODE_STUFF | TCODE_LEGACY_BND)

◆ TCODE_LEGACY_CRV

#define TCODE_LEGACY_CRV   (TCODE_LEGACY_GEOMETRY | 0x0008)

◆ TCODE_LEGACY_CRVSTUFF

#define TCODE_LEGACY_CRVSTUFF   (TCODE_LEGACY_GEOMETRY | TCODE_STUFF | TCODE_LEGACY_CRV)

◆ TCODE_LEGACY_FAC

#define TCODE_LEGACY_FAC   (TCODE_LEGACY_GEOMETRY | 0x0004)

◆ TCODE_LEGACY_FACSTUFF

#define TCODE_LEGACY_FACSTUFF   (TCODE_LEGACY_GEOMETRY | TCODE_STUFF | TCODE_LEGACY_FAC)

◆ TCODE_LEGACY_GEOMETRY

#define TCODE_LEGACY_GEOMETRY   0x00010000

◆ TCODE_LEGACY_PNT

#define TCODE_LEGACY_PNT   (TCODE_LEGACY_GEOMETRY | 0x000A)

◆ TCODE_LEGACY_PNTSTUFF

#define TCODE_LEGACY_PNTSTUFF   (TCODE_LEGACY_GEOMETRY | TCODE_STUFF | TCODE_LEGACY_PNT)

◆ TCODE_LEGACY_PRT

#define TCODE_LEGACY_PRT   (TCODE_LEGACY_GEOMETRY | 0x0002)

◆ TCODE_LEGACY_PRTSTUFF

#define TCODE_LEGACY_PRTSTUFF   (TCODE_LEGACY_GEOMETRY | TCODE_STUFF | TCODE_LEGACY_PRT)

◆ TCODE_LEGACY_SHL

#define TCODE_LEGACY_SHL   (TCODE_LEGACY_GEOMETRY | 0x0003)

◆ TCODE_LEGACY_SHLSTUFF

#define TCODE_LEGACY_SHLSTUFF   (TCODE_LEGACY_GEOMETRY | TCODE_STUFF | TCODE_LEGACY_SHL)

◆ TCODE_LEGACY_SPL

#define TCODE_LEGACY_SPL   (TCODE_LEGACY_GEOMETRY | 0x0009)

◆ TCODE_LEGACY_SPLSTUFF

#define TCODE_LEGACY_SPLSTUFF   (TCODE_LEGACY_GEOMETRY | TCODE_STUFF | TCODE_LEGACY_SPL)

◆ TCODE_LEGACY_SRF

#define TCODE_LEGACY_SRF   (TCODE_LEGACY_GEOMETRY | 0x0007)

◆ TCODE_LEGACY_SRFSTUFF

#define TCODE_LEGACY_SRFSTUFF   (TCODE_LEGACY_GEOMETRY | TCODE_STUFF | TCODE_LEGACY_SRF)

◆ TCODE_LEGACY_TOL_ANGLE

#define TCODE_LEGACY_TOL_ANGLE   (TCODE_TOLERANCE | 0x0002)

◆ TCODE_LEGACY_TOL_FIT

#define TCODE_LEGACY_TOL_FIT   (TCODE_TOLERANCE | 0x0001)

◆ TCODE_LEGACY_TRM

#define TCODE_LEGACY_TRM   (TCODE_LEGACY_GEOMETRY | 0x0006)

◆ TCODE_LEGACY_TRMSTUFF

#define TCODE_LEGACY_TRMSTUFF   (TCODE_LEGACY_GEOMETRY | TCODE_STUFF | TCODE_LEGACY_TRM)

◆ TCODE_LIGHT_RECORD

#define TCODE_LIGHT_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x0060) /* light table record derived from ON_Light */

◆ TCODE_LIGHT_RECORD_ATTRIBUTES

#define TCODE_LIGHT_RECORD_ATTRIBUTES   (TCODE_INTERFACE | TCODE_CRC | 0x0061) /* ON_3dmObjectAttributes chunk */

◆ TCODE_LIGHT_RECORD_ATTRIBUTES_USERDATA

#define TCODE_LIGHT_RECORD_ATTRIBUTES_USERDATA   (TCODE_INTERFACE | 0x0062) /* ON_3dmObjectAttributes userdata chunk */

◆ TCODE_LIGHT_RECORD_END

#define TCODE_LIGHT_RECORD_END   (TCODE_INTERFACE | TCODE_SHORT | 0x006F)

◆ TCODE_LIGHT_TABLE

#define TCODE_LIGHT_TABLE   (TCODE_TABLE | 0x0012) /* rendering lights */

◆ TCODE_LINEAR_DIMENSION

#define TCODE_LINEAR_DIMENSION   (TCODE_ANNOTATION | 0x0006)

◆ TCODE_LINETYPE_RECORD

#define TCODE_LINETYPE_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x0078)

◆ TCODE_LINETYPE_TABLE

#define TCODE_LINETYPE_TABLE   (TCODE_TABLE | 0x0023) /* linetype table */

◆ TCODE_MATERIAL_RECORD

#define TCODE_MATERIAL_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x0040) /* material table record derived from ON_Material */

◆ TCODE_MATERIAL_TABLE

#define TCODE_MATERIAL_TABLE   (TCODE_TABLE | 0x0010) /* rendering materials */

◆ TCODE_MAXIMIZED_VIEWPORT

#define TCODE_MAXIMIZED_VIEWPORT   (TCODE_SHORT | TCODE_INTERFACE | 0x0011)

◆ TCODE_MESH_OBJECT

#define TCODE_MESH_OBJECT   (TCODE_GEOMETRY | 0x0015)

◆ TCODE_NAME

#define TCODE_NAME   (TCODE_INTERFACE | 0x0001)

◆ TCODE_NAMED_CPLANE

#define TCODE_NAMED_CPLANE   (TCODE_INTERFACE | 0x0004)

◆ TCODE_NAMED_VIEW

#define TCODE_NAMED_VIEW   (TCODE_INTERFACE | 0x0005)

◆ TCODE_NEAR_CLIP_PLANE

#define TCODE_NEAR_CLIP_PLANE   (TCODE_INTERFACE | 0x000D)

◆ TCODE_NOTES

#define TCODE_NOTES   (TCODE_INTERFACE | 0x000F)

◆ TCODE_OBJECT_RECORD

#define TCODE_OBJECT_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x0070)

◆ TCODE_OBJECT_RECORD_ATTRIBUTES

#define TCODE_OBJECT_RECORD_ATTRIBUTES   (TCODE_INTERFACE | TCODE_CRC | 0x0072) /* ON_3dmObjectAttributes chunk */

◆ TCODE_OBJECT_RECORD_ATTRIBUTES_USERDATA

#define TCODE_OBJECT_RECORD_ATTRIBUTES_USERDATA   (TCODE_INTERFACE | 0x0073) /* ON_3dmObjectAttributes userdata chunk */

◆ TCODE_OBJECT_RECORD_END

#define TCODE_OBJECT_RECORD_END   (TCODE_INTERFACE | TCODE_SHORT | 0x007F)

◆ TCODE_OBJECT_RECORD_HISTORY

#define TCODE_OBJECT_RECORD_HISTORY   (TCODE_INTERFACE | TCODE_CRC | 0x0074) /* construction history */

◆ TCODE_OBJECT_RECORD_HISTORY_DATA

#define TCODE_OBJECT_RECORD_HISTORY_DATA   (TCODE_INTERFACE | TCODE_CRC | 0x0076) /* construction history data */

◆ TCODE_OBJECT_RECORD_HISTORY_HEADER

#define TCODE_OBJECT_RECORD_HISTORY_HEADER   (TCODE_INTERFACE | TCODE_CRC | 0x0075) /* construction history header*/

◆ TCODE_OBJECT_RECORD_TYPE

#define TCODE_OBJECT_RECORD_TYPE   (TCODE_INTERFACE | TCODE_SHORT | 0x0071) /* ON::object_type value */

◆ TCODE_OBJECT_TABLE

#define TCODE_OBJECT_TABLE   (TCODE_TABLE | 0x0013) /* geometry and annotation */

◆ TCODE_OBSOLETE_LAYERSET_RECORD

#define TCODE_OBSOLETE_LAYERSET_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x0079)

◆ TCODE_OBSOLETE_LAYERSET_TABLE

#define TCODE_OBSOLETE_LAYERSET_TABLE   (TCODE_TABLE | 0x0024) /* obsolete layer set table */

◆ TCODE_OLD_FULLMESH

#define TCODE_OLD_FULLMESH   (TCODE_GEOMETRY | 0x0014)

◆ TCODE_OLD_MESH_UV

#define TCODE_OLD_MESH_UV   (TCODE_GEOMETRY | 0x0013)

◆ TCODE_OLD_MESH_VERTEX_NORMALS

#define TCODE_OLD_MESH_VERTEX_NORMALS   (TCODE_GEOMETRY | 0x0012)

◆ TCODE_OLD_RH_TRIMESH

#define TCODE_OLD_RH_TRIMESH   (TCODE_GEOMETRY | 0x0011)

◆ TCODE_OPENNURBS_CLASS

#define TCODE_OPENNURBS_CLASS   (TCODE_OPENNURBS_OBJECT | 0x7FFA)

◆ TCODE_OPENNURBS_CLASS_DATA

#define TCODE_OPENNURBS_CLASS_DATA   (TCODE_OPENNURBS_OBJECT | TCODE_CRC | 0x7FFC)

◆ TCODE_OPENNURBS_CLASS_END

#define TCODE_OPENNURBS_CLASS_END   (TCODE_OPENNURBS_OBJECT | TCODE_SHORT | 0x7FFF)

◆ TCODE_OPENNURBS_CLASS_USERDATA

#define TCODE_OPENNURBS_CLASS_USERDATA   (TCODE_OPENNURBS_OBJECT | 0x7FFD)

◆ TCODE_OPENNURBS_CLASS_USERDATA_HEADER

#define TCODE_OPENNURBS_CLASS_USERDATA_HEADER   (TCODE_OPENNURBS_OBJECT | TCODE_CRC | 0x7FF9)

◆ TCODE_OPENNURBS_CLASS_UUID

#define TCODE_OPENNURBS_CLASS_UUID   (TCODE_OPENNURBS_OBJECT | TCODE_CRC | 0x7FFB)

◆ TCODE_OPENNURBS_OBJECT

#define TCODE_OPENNURBS_OBJECT   0x00020000

◆ TCODE_PROPERTIES_APPLICATION

#define TCODE_PROPERTIES_APPLICATION   (TCODE_TABLEREC | TCODE_CRC | 0x0024)

◆ TCODE_PROPERTIES_COMPRESSED_PREVIEWIMAGE

#define TCODE_PROPERTIES_COMPRESSED_PREVIEWIMAGE   (TCODE_TABLEREC | TCODE_CRC | 0x0025)

◆ TCODE_PROPERTIES_NOTES

#define TCODE_PROPERTIES_NOTES   (TCODE_TABLEREC | TCODE_CRC | 0x0022)

◆ TCODE_PROPERTIES_OPENNURBS_VERSION

#define TCODE_PROPERTIES_OPENNURBS_VERSION   (TCODE_TABLEREC | TCODE_SHORT | 0x0026)

◆ TCODE_PROPERTIES_PREVIEWIMAGE

#define TCODE_PROPERTIES_PREVIEWIMAGE   (TCODE_TABLEREC | TCODE_CRC | 0x0023)

◆ TCODE_PROPERTIES_REVISIONHISTORY

#define TCODE_PROPERTIES_REVISIONHISTORY   (TCODE_TABLEREC | TCODE_CRC | 0x0021)

◆ TCODE_PROPERTIES_TABLE

#define TCODE_PROPERTIES_TABLE
Value:
(TCODE_TABLE | 0x0014) /* model properties:
// revision history
// notes
// preview image
*/
#define TCODE_TABLE
Definition opennurbs_3dm.h:76

◆ TCODE_RADIAL_DIMENSION

#define TCODE_RADIAL_DIMENSION   (TCODE_ANNOTATION | 0x0008)

◆ TCODE_RENDER

#define TCODE_RENDER   0x00800000

◆ TCODE_RENDER_MATERIAL_ID

#define TCODE_RENDER_MATERIAL_ID   (TCODE_DISPLAY | 0x0007) /* id for render material */

◆ TCODE_RENDERMESHPARAMS

#define TCODE_RENDERMESHPARAMS   (TCODE_DISPLAY | 0x0020) /* block of parameters for render meshes */

◆ TCODE_RGB

#define TCODE_RGB   (TCODE_SHORT | TCODE_DISPLAY | 0x0001)

◆ TCODE_RGBDISPLAY

#define TCODE_RGBDISPLAY   (TCODE_SHORT | TCODE_DISPLAY | 0x0006) /* will be used for color by object */

◆ TCODE_RH_POINT

#define TCODE_RH_POINT   (TCODE_GEOMETRY | 0x0001)

◆ TCODE_RH_SPOTLIGHT

#define TCODE_RH_SPOTLIGHT   (TCODE_RENDER | 0x0001)

◆ TCODE_RHINOIO_OBJECT_BREP

#define TCODE_RHINOIO_OBJECT_BREP   (TCODE_OPENNURBS_OBJECT | 0x000B) /* old CRhinoBrep */

◆ TCODE_RHINOIO_OBJECT_DATA

#define TCODE_RHINOIO_OBJECT_DATA   (TCODE_OPENNURBS_OBJECT | 0xFFFE) /* obsolete - don't confuse with TCODE_OPENNURBS_OBJECT_DATA */

◆ TCODE_RHINOIO_OBJECT_END

#define TCODE_RHINOIO_OBJECT_END   (TCODE_OPENNURBS_OBJECT | 0xFFFF) /* obsolete - don't confuse with TCODE_OPENNURBS_OBJECT_END */

◆ TCODE_RHINOIO_OBJECT_NURBS_CURVE

#define TCODE_RHINOIO_OBJECT_NURBS_CURVE   (TCODE_OPENNURBS_OBJECT | 0x0008) /* old CRhinoNurbsCurve */

◆ TCODE_RHINOIO_OBJECT_NURBS_SURFACE

#define TCODE_RHINOIO_OBJECT_NURBS_SURFACE   (TCODE_OPENNURBS_OBJECT | 0x0009) /* old CRhinoNurbsSurface */

◆ TCODE_SETTINGS__NEVER__USE__THIS

#define TCODE_SETTINGS__NEVER__USE__THIS   (TCODE_TABLEREC | TCODE_CRC | 0x003E)

◆ TCODE_SETTINGS_ANALYSISMESH

#define TCODE_SETTINGS_ANALYSISMESH   (TCODE_TABLEREC | TCODE_CRC | 0x0033)

◆ TCODE_SETTINGS_ANNOTATION

#define TCODE_SETTINGS_ANNOTATION   (TCODE_TABLEREC | TCODE_CRC | 0x0034)

◆ TCODE_SETTINGS_ATTRIBUTES

#define TCODE_SETTINGS_ATTRIBUTES   (TCODE_TABLEREC | TCODE_CRC | 0x0134)

◆ TCODE_SETTINGS_CURRENT_COLOR

#define TCODE_SETTINGS_CURRENT_COLOR   (TCODE_TABLEREC | TCODE_CRC | 0x003A)

◆ TCODE_SETTINGS_CURRENT_DIMSTYLE_INDEX

#define TCODE_SETTINGS_CURRENT_DIMSTYLE_INDEX   (TCODE_TABLEREC | TCODE_SHORT | 0x0133)

◆ TCODE_SETTINGS_CURRENT_FONT_INDEX

#define TCODE_SETTINGS_CURRENT_FONT_INDEX   (TCODE_TABLEREC | TCODE_SHORT | 0x0132)

◆ TCODE_SETTINGS_CURRENT_LAYER_INDEX

#define TCODE_SETTINGS_CURRENT_LAYER_INDEX   (TCODE_TABLEREC | TCODE_SHORT | 0x0038)

◆ TCODE_SETTINGS_CURRENT_MATERIAL_INDEX

#define TCODE_SETTINGS_CURRENT_MATERIAL_INDEX   (TCODE_TABLEREC | TCODE_CRC | 0x0039)

◆ TCODE_SETTINGS_CURRENT_WIRE_DENSITY

#define TCODE_SETTINGS_CURRENT_WIRE_DENSITY   (TCODE_TABLEREC | TCODE_SHORT | 0x003C)

◆ TCODE_SETTINGS_GRID_DEFAULTS

#define TCODE_SETTINGS_GRID_DEFAULTS   (TCODE_TABLEREC | TCODE_CRC | 0x003F)

◆ TCODE_SETTINGS_MODEL_URL

#define TCODE_SETTINGS_MODEL_URL   (TCODE_TABLEREC | TCODE_CRC | 0x0131)

◆ TCODE_SETTINGS_NAMED_CPLANE_LIST

#define TCODE_SETTINGS_NAMED_CPLANE_LIST   (TCODE_TABLEREC | TCODE_CRC | 0x0035)

◆ TCODE_SETTINGS_NAMED_VIEW_LIST

#define TCODE_SETTINGS_NAMED_VIEW_LIST   (TCODE_TABLEREC | TCODE_CRC | 0x0036)

◆ TCODE_SETTINGS_PLUGINLIST

#define TCODE_SETTINGS_PLUGINLIST   (TCODE_TABLEREC | TCODE_CRC | 0x0135)

◆ TCODE_SETTINGS_RENDER

#define TCODE_SETTINGS_RENDER   (TCODE_TABLEREC | TCODE_CRC | 0x003D)

◆ TCODE_SETTINGS_RENDERMESH

#define TCODE_SETTINGS_RENDERMESH   (TCODE_TABLEREC | TCODE_CRC | 0x0032)

◆ TCODE_SETTINGS_TABLE

#define TCODE_SETTINGS_TABLE
Value:
(TCODE_TABLE | 0x0015) /* file properties including,
// units, tolerancess,
// annotation defaults,
// render mesh defaults,
// current layer,
// current material,
// current color,
// named construction planes,
// named viewports,
// current viewports,
*/

◆ TCODE_SETTINGS_UNITSANDTOLS

#define TCODE_SETTINGS_UNITSANDTOLS   (TCODE_TABLEREC | TCODE_CRC | 0x0031)

◆ TCODE_SETTINGS_VIEW_LIST

#define TCODE_SETTINGS_VIEW_LIST   (TCODE_TABLEREC | TCODE_CRC | 0x0037)

◆ TCODE_SHORT

#define TCODE_SHORT   0x80000000

◆ TCODE_SHOWGRID

#define TCODE_SHOWGRID   (TCODE_SHORT | TCODE_INTERFACE | 0x0007)

◆ TCODE_SHOWGRIDAXES

#define TCODE_SHOWGRIDAXES   (TCODE_SHORT | TCODE_INTERFACE | 0x0008)

◆ TCODE_SHOWWORLDAXES

#define TCODE_SHOWWORLDAXES   (TCODE_SHORT | TCODE_INTERFACE | 0x0009)

◆ TCODE_SNAPSIZE

#define TCODE_SNAPSIZE   (TCODE_INTERFACE | 0x000C)

◆ TCODE_STUFF

#define TCODE_STUFF   0x0100

◆ TCODE_SUMMARY

#define TCODE_SUMMARY   (TCODE_INTERFACE | 0x0013)

◆ TCODE_TABLE

#define TCODE_TABLE   0x10000000

◆ TCODE_TABLEREC

#define TCODE_TABLEREC   0x20000000

◆ TCODE_TEXT_BLOCK

#define TCODE_TEXT_BLOCK   (TCODE_ANNOTATION | 0x0004)

◆ TCODE_TEXTURE_MAPPING_RECORD

#define TCODE_TEXTURE_MAPPING_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x007A)

◆ TCODE_TEXTURE_MAPPING_TABLE

#define TCODE_TEXTURE_MAPPING_TABLE   (TCODE_TABLE | 0x0025) /* texture mappings */

◆ TCODE_TEXTUREMAP

#define TCODE_TEXTUREMAP   (TCODE_DISPLAY | 0x0002)

◆ TCODE_TOLERANCE

#define TCODE_TOLERANCE   0x08000000

◆ TCODE_TRANSPARENCY

#define TCODE_TRANSPARENCY   (TCODE_SHORT | TCODE_DISPLAY | 0x0004)

◆ TCODE_UNIT_AND_TOLERANCES

#define TCODE_UNIT_AND_TOLERANCES   (TCODE_INTERFACE | 0x0010)

◆ TCODE_USER

#define TCODE_USER   0x40000000

◆ TCODE_USER_RECORD

#define TCODE_USER_RECORD   (TCODE_TABLEREC | 0x0081)

◆ TCODE_USER_TABLE

#define TCODE_USER_TABLE   (TCODE_TABLE | 0x0017) /* user table */

◆ TCODE_USER_TABLE_RECORD_HEADER

#define TCODE_USER_TABLE_RECORD_HEADER   (TCODE_TABLEREC | TCODE_CRC | 0x0082)

◆ TCODE_USER_TABLE_UUID

#define TCODE_USER_TABLE_UUID   (TCODE_TABLEREC | TCODE_CRC | 0x0080)

◆ TCODE_VIEW

#define TCODE_VIEW   (TCODE_INTERFACE | 0x0002)

◆ TCODE_VIEW_ATTRIBUTES

#define TCODE_VIEW_ATTRIBUTES   (TCODE_TABLEREC | TCODE_CRC | 0x0C3B)

◆ TCODE_VIEW_CPLANE

#define TCODE_VIEW_CPLANE   (TCODE_TABLEREC | TCODE_CRC | 0x013B)

◆ TCODE_VIEW_DISPLAYMODE

#define TCODE_VIEW_DISPLAYMODE   (TCODE_TABLEREC | TCODE_SHORT | 0x093B)

◆ TCODE_VIEW_NAME

#define TCODE_VIEW_NAME   (TCODE_TABLEREC | TCODE_CRC | 0x0A3B)

◆ TCODE_VIEW_POSITION

#define TCODE_VIEW_POSITION   (TCODE_TABLEREC | TCODE_CRC | 0x0B3B)

◆ TCODE_VIEW_RECORD

#define TCODE_VIEW_RECORD   (TCODE_TABLEREC | TCODE_CRC | 0x003B)

◆ TCODE_VIEW_SHOWCONAXES

#define TCODE_VIEW_SHOWCONAXES   (TCODE_TABLEREC | TCODE_SHORT | 0x043B)

◆ TCODE_VIEW_SHOWCONGRID

#define TCODE_VIEW_SHOWCONGRID   (TCODE_TABLEREC | TCODE_SHORT | 0x033B)

◆ TCODE_VIEW_SHOWWORLDAXES

#define TCODE_VIEW_SHOWWORLDAXES   (TCODE_TABLEREC | TCODE_SHORT | 0x053B)

◆ TCODE_VIEW_TARGET

#define TCODE_VIEW_TARGET   (TCODE_TABLEREC | TCODE_CRC | 0x083B)

◆ TCODE_VIEW_TRACEIMAGE

#define TCODE_VIEW_TRACEIMAGE   (TCODE_TABLEREC | TCODE_CRC | 0x063B)

◆ TCODE_VIEW_VIEWPORT

#define TCODE_VIEW_VIEWPORT   (TCODE_TABLEREC | TCODE_CRC | 0x023B)

◆ TCODE_VIEW_VIEWPORT_USERDATA

#define TCODE_VIEW_VIEWPORT_USERDATA   (TCODE_TABLEREC | TCODE_CRC | 0x0D3B)

◆ TCODE_VIEW_WALLPAPER

#define TCODE_VIEW_WALLPAPER   (TCODE_TABLEREC | TCODE_CRC | 0x073B)

◆ TCODE_VIEW_WALLPAPER_V3

#define TCODE_VIEW_WALLPAPER_V3   (TCODE_TABLEREC | TCODE_CRC | 0x074B)

◆ TCODE_VIEWPORT

#define TCODE_VIEWPORT   (TCODE_INTERFACE | 0x0006)

◆ TCODE_VIEWPORT_DISPLAY_MODE

#define TCODE_VIEWPORT_DISPLAY_MODE   (TCODE_SHORT | TCODE_INTERFACE | 0x0015)

◆ TCODE_VIEWPORT_POSITION

#define TCODE_VIEWPORT_POSITION   (TCODE_INTERFACE | 0x000A)

◆ TCODE_VIEWPORT_TRACEINFO

#define TCODE_VIEWPORT_TRACEINFO   (TCODE_INTERFACE | 0x000B)

◆ TCODE_VIEWPORT_WALLPAPER

#define TCODE_VIEWPORT_WALLPAPER   (TCODE_INTERFACE | 0x0012)

◆ TCODE_XDATA

#define TCODE_XDATA   (TCODE_USER | 0x0001)