Back Help
The Model3D class represents general three dimensional databases. A model can contain many different types of data used in defining a database. This includes hierarchical arrangements of polygon mesh and primitive instance data. Model3D objects also contain materials, textures, lights, animation data, sound, and other forms of data.
Constructors, Destructors, and Type Methods
Hierarchy Methods
Operators
Persistence, Storage, and Transmission Methods
High-level File Methods
Update Methods
Flags Methods
Database Units Methods
Extent Methods
Identification Methods
Global Light Registration Methods
Filter Module Methods
Synchronization Data
| Declaration | Documentation If Applicable |
| Timestamp c_nAccessTime | This member stores the last access time for this model. |
| int lock | This member stores a locking count, for view synchronization. |
| int version | This member contains a version number of the model, used to synchronize views. |
Identification Data
| Declaration | Documentation If Applicable |
| int uniqueID | This member stores the unique identifier of the model, which identifies the model globally, including over distributed processes. |
Light Data
| Declaration | Documentation If Applicable |
| NodeList globalLights | This member stores a list of references to global lights embedded in the hierarchy. |
Flags and Global Options
| Declaration | Documentation If Applicable |
| int flags | Various model state and control flags are stored in this member. See the Model_Flags enumeration for more information. |
Database Units
| Declaration | Documentation If Applicable |
| Vec c_avExtent[2] | This member stores the extent of the model. |
| int databaseUnits | This member stores the primary database units label, i.e. meters or inches. |
| Coord databaseUnitScale | This member stores the scale of the database compared to the database unit measurement label is in, i.e. 1/16 inches per database unit, or 10 centimeters per database unit. |
| int databaseUnitsPrecision | This member stores the size in of primary database units of one unit in the database. |
Textual Information
| Declaration | Documentation If Applicable |
| Timestamp c_oFileTime | |
| Str creator | This string stores the literal creator, copyright or other comment about the model. |
| Str filename | This member stores the default filename used in file operations. |