|
| Vec3 | cross (const Vec3 &a, const Vec3 &b) |
| bool | readOBJ (const std::string &filename, std::vector< Vertex > &verts, std::vector< Triangle > &tris) |
| void | writeOBJ (const std::string &filename, const std::vector< Vertex > &verts, const std::vector< Triangle > &tris) |
| SymmetricMatrix | planeQuadric (const Vec3 &v0, const Vec3 &v1, const Vec3 &v2) |
| void | computeVertexQuadrics (std::vector< Vertex > &verts, const std::vector< Triangle > &tris) |
| Vec3 | midpoint (const Vec3 &a, const Vec3 &b) |
| double | computeEdgeCost (const Vertex &v1, const Vertex &v2, Vec3 &opt) |
| void | decimate (std::vector< Vertex > &verts, std::vector< Triangle > &tris, float targetRatio) |