![]() |
Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
#include "precompiled.h"#include "GeomReindex.h"#include "FCollada.h"#include "FCDocument/FCDEntity.h"#include "FCDocument/FCDGeometryMesh.h"#include "FCDocument/FCDGeometryPolygons.h"#include "FCDocument/FCDGeometryPolygonsInput.h"#include "FCDocument/FCDGeometrySource.h"#include "FCDocument/FCDSkinController.h"#include <cassert>#include <vector>#include <map>#include <algorithm>
Classes | |
| struct | VertexData |
| struct | InserterWithoutDuplicates< T > |
Macros | |
| #define | CMP(f) if (a.f < b.f) return true; if (a.f > b.f) return false |
Typedefs | |
| typedef std::pair< float, float > | uv_pair_type |
Functions | |
| bool | similar (float a, float b) |
| bool | operator== (const FCDJointWeightPair &a, const FCDJointWeightPair &b) |
| bool | operator< (const FCDJointWeightPair &a, const FCDJointWeightPair &b) |
| bool | operator== (const uv_pair_type &a, const uv_pair_type &b) |
| bool | operator== (const VertexData &a, const VertexData &b) |
| bool | operator< (const VertexData &a, const VertexData &b) |
| void | CanonicaliseWeights (std::vector< FCDJointWeightPair > &weights) |
| void | ReindexGeometry (FCDGeometryPolygons *polys, FCDSkinController *skin) |
| #define CMP | ( | f | ) | if (a.f < b.f) return true; if (a.f > b.f) return false |
| typedef std::pair<float, float> uv_pair_type |
| void CanonicaliseWeights | ( | std::vector< FCDJointWeightPair > & | weights | ) |
| bool operator< | ( | const FCDJointWeightPair & | a, |
| const FCDJointWeightPair & | b | ||
| ) |
| bool operator< | ( | const VertexData & | a, |
| const VertexData & | b | ||
| ) |
| bool operator== | ( | const FCDJointWeightPair & | a, |
| const FCDJointWeightPair & | b | ||
| ) |
| bool operator== | ( | const uv_pair_type & | a, |
| const uv_pair_type & | b | ||
| ) |
| bool operator== | ( | const VertexData & | a, |
| const VertexData & | b | ||
| ) |
| void ReindexGeometry | ( | FCDGeometryPolygons * | polys, |
| FCDSkinController * | skin | ||
| ) |
| bool similar | ( | float | a, |
| float | b | ||
| ) |