CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

iModelDataObject Struct Reference

One object in the scene. More...

#include <mdldata.h>

Inheritance diagram for iModelDataObject:

iBase List of all members.

Public Methods

virtual iObjectQueryObject ()=0
 Query the iObject for the model data. More...

virtual iModelDataVerticesGetDefaultVertices () const=0
 Return the default vertex set. More...

virtual void SetDefaultVertices (iModelDataVertices *)=0
 Set the default vertex set. More...


Detailed Description

One object in the scene.

This structure is intended for solid objects, i.e. not for lights or cameras. Children should be polygons, curves etc.

Every object contains a list of vertices. These vertices are shared between polygons (and curves if possible).

Definition at line 315 of file imesh/mdldata.h.


Member Function Documentation

virtual iModelDataVertices* iModelDataObject::GetDefaultVertices   const [pure virtual]
 

Return the default vertex set.

virtual iObject* iModelDataObject::QueryObject   [pure virtual]
 

Query the iObject for the model data.

virtual void iModelDataObject::SetDefaultVertices iModelDataVertices   [pure virtual]
 

Set the default vertex set.


The documentation for this struct was generated from the following file:
Generated for Crystal Space by doxygen 1.2.14