|
Assimp
v3.1.1 (June 2014)
|
Public Member Functions | |
| void | Append (const TempMesh &other) |
| IfcVector3 | Center () const |
| void | Clear () |
| IfcVector3 | ComputeLastPolygonNormal (bool normalize=true) const |
| void | ComputePolygonNormals (std::vector< IfcVector3 > &normals, bool normalize=true, size_t ofs=0) const |
| void | FixupFaceOrientation () |
| bool | IsEmpty () const |
| void | RemoveAdjacentDuplicates () |
| void | RemoveDegenerates () |
| void | Swap (TempMesh &other) |
| aiMesh * | ToMesh () |
| void | Transform (const IfcMatrix4 &mat) |
Static Public Member Functions | |
| static IfcVector3 | ComputePolygonNormal (const IfcVector3 *vtcs, size_t cnt, bool normalize=true) |
Public Attributes | |
| std::vector< unsigned int > | vertcnt |
| std::vector< IfcVector3 > | verts |
| IfcVector3 TempMesh::Center | ( | ) | const |
| void TempMesh::Clear | ( | ) |
| IfcVector3 TempMesh::ComputeLastPolygonNormal | ( | bool | normalize = true | ) | const |
|
static |
| void TempMesh::ComputePolygonNormals | ( | std::vector< IfcVector3 > & | normals, |
| bool | normalize = true, |
||
| size_t | ofs = 0 |
||
| ) | const |
| void TempMesh::FixupFaceOrientation | ( | ) |
|
inline |
| void TempMesh::RemoveAdjacentDuplicates | ( | ) |
| void TempMesh::RemoveDegenerates | ( | ) |
| aiMesh * TempMesh::ToMesh | ( | ) |
| void TempMesh::Transform | ( | const IfcMatrix4 & | mat | ) |
| std::vector<unsigned int> Assimp::IFC::TempMesh::vertcnt |
| std::vector<IfcVector3> Assimp::IFC::TempMesh::verts |