#include <rigidmodelbuilder.h>
Inheritance diagram for sheep::RigidModelBuilder:

Public Types | |
| typedef RigidModel | MeshType |
| IMeshBuilder interface. | |
Public Member Functions | |
| RigidModelBuilder () | |
| virtual | ~RigidModelBuilder () |
| virtual IGeometryBuilder * | GeometryBuilder () |
| virtual IMaterialBuilder * | MaterialBuilder () |
| std::auto_ptr< RigidModel > | GetMesh () |
| virtual FeatureId | AppendVertex (const Vector3 &v) |
| IGeometryBuilder interface. | |
| virtual FeatureId | AppendFace (int n, const FeatureId *v) |
Private Attributes | |
| std::auto_ptr< RigidModel > | m_model |
|
|
IMeshBuilder interface.
Definition at line 40 of file rigidmodelbuilder.h. |
|
|
Definition at line 33 of file rigidmodelbuilder.cpp. |
|
|
Definition at line 38 of file rigidmodelbuilder.cpp. |
|
||||||||||||
|
Reimplemented from sheep::IMeshBuilder::IGeometryBuilder. Definition at line 61 of file rigidmodelbuilder.cpp. References m_model, sheep::RigidModel::Face::m_v0, sheep::RigidModel::Face::m_v1, and sheep::RigidModel::Face::m_v2. |
|
|
IGeometryBuilder interface.
Reimplemented from sheep::IMeshBuilder::IGeometryBuilder. Definition at line 55 of file rigidmodelbuilder.cpp. References m_model. |
|
|
Implements sheep::IMeshBuilder. Definition at line 41 of file rigidmodelbuilder.cpp. |
|
|
Definition at line 49 of file rigidmodelbuilder.cpp. References m_model. |
|
|
Implements sheep::IMeshBuilder. Definition at line 45 of file rigidmodelbuilder.cpp. |
|
|
Definition at line 56 of file rigidmodelbuilder.h. Referenced by AppendFace(), AppendVertex(), and GetMesh(). |
1.3.6