/
/
File3dmTypeCodes

File3dmTypeCodes class

Typecode format 4 bytes long
x xxxxxxxxxxxxxxx,x xxx xxxx xxxx x x xx  
| |               | |               | |  |  
|        |        |                 |  
|        |        |         |       +---  "stuff" bit  
|        |        |         |  
|        |        |         +-- specific codes  
|        |        |  
|        |        +-- RESERVED - DO NOT USE (should be 0) (will be used to control CRC on/off)  
|        |  
|        +-- category:_000 0000 0000 0001  Legacy geometry    TCODE_LEGACY_GEOMETRY  
|                     _000 0000 0000 0010  openNURBS object   TCODE_OPENNURBS_OBJECT  
|                     _000 0000 0000 0100  -- RESERVED - DO NOT USE (should be 0 in any typecode) --  
|                     _000 0000 0000 1000  -- RESERVED - DO NOT USE (should be 0 in any typecode) --  
|                     _000 0000 0001 0000  Geometry           TCODE_GEOMETRY  
|                     _000 0000 0010 0000  Annotation  
|                     _000 0000 0100 0000  Display Attributes TCODE_DISPLAY  
|                     _000 0000 1000 0000  Rendering          TCODE_RENDER  
|                     _000 0001 0000 0000  
|                     _000 0010 0000 0000  Interface          TCODE_INTERFACE  
|                     _000 0100 0000 0000  -- RESERVED - DO NOT USE (should be 0 in any typecode) --  
|                     _000 1000 0000 0000  Tolerances         TCODE_TOLERANCE  
|                     _001 0000 0000 0000  Tables             TCODE_TABLE  
|                     _010 0000 0000 0000  Table record       TCODE_TABLEREC  
|                     _100 0000 0000 0000  User information   TCODE_USER  
|  
+-- format: 0 - data size in header  - data block follows    TCODE_SHORT  
1 - data in header - no data block follows

Derived Classes:

Namespace: Rhino.FileIO
File3dmTypeCodes: references

Nothing found