Classes | |
| class | CscDaeGeometries |
| class | CscDaeNode |
| class | CscDaeParser |
| class | CscEntityModelDaeParser |
| struct | DaeSource |
Functions | |
| void | parseDoubles (vector< double > &theVector, const string &str) |
| template<class T > | |
| void | setGeometryData (T *target, const vector< CscPoint3d * > *positions, const vector< CscPoint3d * > *normals, const vector< CscPolygon * > &polygons, const vector< int > &trianglesPointsIndices) |
| string | readTagAttribute (const string &tagDeclarationLine, const string &attributeName) |
| vector< vector< int > > * | collectGeometryTriangleIndicesRecursively (CscDaeNode *currentNode, vector< vector< int >> *collector=new vector< vector< int >>) |
| template<class T > | |
| void | copyClonesToAndDelete (vector< T * > *source, vector< T * > &target) |
| void | computeMinMaxValues (const CscDaeParser &daeParser, vector< const CscPoint3d * > &positions, CscPoint3d *minValues, CscPoint3d *maxValues) |
| template<class TOutputData > | |
| void | createAndAddOutputData (int outputId, CscDaeNode *node, vector< TOutputData * > &dataList, const CscDaeParser &daeParser) |
| vector<vector<int> >* conscience_core::core_objects::exchange::dae::collectGeometryTriangleIndicesRecursively | ( | CscDaeNode * | currentNode, |
| vector< vector< int >> * | collector = new vector<vector<int>> |
||
| ) |
| void conscience_core::core_objects::exchange::dae::computeMinMaxValues | ( | const CscDaeParser & | daeParser, |
| vector< const CscPoint3d * > & | positions, | ||
| CscPoint3d * | minValues, | ||
| CscPoint3d * | maxValues | ||
| ) |
| void conscience_core::core_objects::exchange::dae::copyClonesToAndDelete | ( | vector< T * > * | source, |
| vector< T * > & | target | ||
| ) |
| void conscience_core::core_objects::exchange::dae::createAndAddOutputData | ( | int | outputId, |
| CscDaeNode * | node, | ||
| vector< TOutputData * > & | dataList, | ||
| const CscDaeParser & | daeParser | ||
| ) |
|
inline |
|
inline |
| void conscience_core::core_objects::exchange::dae::setGeometryData | ( | T * | target, |
| const vector< CscPoint3d * > * | positions, | ||
| const vector< CscPoint3d * > * | normals, | ||
| const vector< CscPolygon * > & | polygons, | ||
| const vector< int > & | trianglesPointsIndices | ||
| ) |