Assimp  v3.1.1 (June 2014)
IFCGeometry.cpp File Reference

Geometry conversion and synthesis for IFC. More...

Namespaces

 Assimp
 MACHINE-GENERATED by scripts/ICFImporter/CppGenerator.py.
 
 Assimp::IFC
 

Functions

void Assimp::IFC::AssignAddedMeshes (std::vector< unsigned int > &mesh_indices, aiNode *nd, ConversionData &)
 
IfcMatrix3 Assimp::IFC::DerivePlaneCoordinateSpace (const TempMesh &curmesh, bool &ok, IfcVector3 &norOut)
 
void Assimp::IFC::PopulateMeshCache (const IfcRepresentationItem &item, const std::vector< unsigned int > &mesh_indices, unsigned int mat_index, ConversionData &conv)
 
void Assimp::IFC::ProcessConnectedFaceSet (const IfcConnectedFaceSet &fset, TempMesh &result, ConversionData &conv)
 
void Assimp::IFC::ProcessExtrudedArea (const IfcExtrudedAreaSolid &solid, const TempMesh &curve, const IfcVector3 &extrusionDir, TempMesh &result, ConversionData &conv, bool collect_openings)
 
void Assimp::IFC::ProcessExtrudedAreaSolid (const IfcExtrudedAreaSolid &solid, TempMesh &result, ConversionData &conv, bool collect_openings)
 
bool Assimp::IFC::ProcessGeometricItem (const IfcRepresentationItem &geo, unsigned int matid, std::vector< unsigned int > &mesh_indices, ConversionData &conv)
 
void Assimp::IFC::ProcessPolygonBoundaries (TempMesh &result, const TempMesh &inmesh, size_t master_bounds=(size_t) -1)
 
bool Assimp::IFC::ProcessPolyloop (const IfcPolyLoop &loop, TempMesh &meshout, ConversionData &)
 
bool Assimp::IFC::ProcessRepresentationItem (const IfcRepresentationItem &item, unsigned int matid, std::vector< unsigned int > &mesh_indices, ConversionData &conv)
 
void Assimp::IFC::ProcessRevolvedAreaSolid (const IfcRevolvedAreaSolid &solid, TempMesh &result, ConversionData &conv)
 
void Assimp::IFC::ProcessSweptAreaSolid (const IfcSweptAreaSolid &swept, TempMesh &meshout, ConversionData &conv)
 
void Assimp::IFC::ProcessSweptDiskSolid (const IfcSweptDiskSolid solid, TempMesh &result, ConversionData &conv)
 
bool Assimp::IFC::TryQueryMeshCache (const IfcRepresentationItem &item, std::vector< unsigned int > &mesh_indices, unsigned int mat_index, ConversionData &conv)
 

Detailed Description

Geometry conversion and synthesis for IFC.