Model class
| Description | Reference to a 3D model. Details... |
|---|---|
| Module | Model Access API |
| Base classes | - |
| Derived classes | - |
| Header | Model.hpp |
Public methods
Constructors
Copy constructor
operator=
Comparing
Compare
operator==
operator!=
Geometry data
GetBounds
GetElementNum
GetElement
Color attributes
GetColorNum
GetColor
Fill attributes
GetFillNum
Hotspot attributes
GetHotspotNum
GetHotspot
Material attributes
GetMaterialNum
GetMaterial
Texture attributes
GetTextureNum
GetTexture
Light data
GetLightNum
GetLight
Detailed description
The model object is a reference to a 3D model. Its only a viewer, you can not create or modify models via this object. Geometric informations are stored in elements. Visualization informations are stored separate from geometry. Geometry elements reference these data by indexes. The color, material, texture and light attributes can be retrieved from the model using these indexes.