Conscience Core
Public Member Functions | Public Attributes | List of all members
CscWorldElementPart Struct Reference

#include <CscWorldElementParts.h>

Public Member Functions

 ~CscWorldElementPart ()
 
CscWorldElementPartclone () const
 

Public Attributes

string name
 
vector< CscPoint3d * > positions
 
vector< CscPoint3d * > normals
 
vector< CscPolygon * > polygons
 
vector< vector< int > > * geometryTriangleIndices = nullptr
 

Constructor & Destructor Documentation

◆ ~CscWorldElementPart()

CscWorldElementPart::~CscWorldElementPart ( )
inline

Member Function Documentation

◆ clone()

CscWorldElementPart* CscWorldElementPart::clone ( ) const
inline

Member Data Documentation

◆ geometryTriangleIndices

vector<vector<int> >* CscWorldElementPart::geometryTriangleIndices = nullptr

WARNING: only filled in DAE mode This contains indices of triangles positions (index of x1, index of y1, index of z1, index of x2, index of y2, ...) for each geometry First vector contains one entry per geometry for this part, and each entry is a vector of N items: N being the number of triangles points. Each item is an index of point in positions

◆ name

string CscWorldElementPart::name

◆ normals

vector<CscPoint3d *> CscWorldElementPart::normals

◆ polygons

vector<CscPolygon *> CscWorldElementPart::polygons

◆ positions

vector<CscPoint3d *> CscWorldElementPart::positions

The documentation for this struct was generated from the following file: