[Missing <summary> documentation for "N:Rhino.FileIO"]
Classes
| Class | Description | |
|---|---|---|
| BinaryArchiveException |
Thrown by BinaryArchiveReader and BinaryArchiveWriter classes when
an IO error has occured.
| |
| BinaryArchiveFile | ||
| BinaryArchiveReader |
Represents an entity that is capable of reading a binary archive and
instantiating strongly-typed objects.
| |
| BinaryArchiveWriter |
Represents an entity that is able to write data to an archive.
| |
| File3dm |
Represents a 3dm file, which is stored using the OpenNURBS file standard.
The 3dm format is the main Rhinoceros storage format. Visit http://www.opennurbs.com/ for more details. | |
| File3dmNotes |
Represents the notes information stored in a 3dm file.
| |
| File3dmObject |
Used to store geometry table object definition and attributes in a File3dm.
| |
| File3dmObjectTable |
Represents a simple object table for a file that is open externally.
This class mimics Rhino.DocObjects.Tables.ObjectTable while providing external eccess to the file. | |
| File3dmPlugInData |
Custom data in the file supplied by a plug-in
| |
| File3dmPlugInDataTable |
Table of custom data provided by plug-ins
| |
| File3dmSettings |
Contains settings used within the whole 3dm file.
| |
| File3dmTypeCodes |
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 | |
| FileReadOptions | ||
| FileType | ||
| FileWriteOptions | ||
| SerializationOptions |
Contains options for serializing -or storing- data,
such as Rhino version and user data.
| |
| TextLog |
Used for collecting text data
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| BinaryArchiveMode |