CrystalSpace

Public API Reference

csPolygonMeshTools Member List

This is the complete list of members for csPolygonMeshTools, including all inherited members.

BoxInClosedMesh(const csBox3 &box, csVector3 *vertices, csTriangleMinMax *tris, int tri_count, csPlane3 *planes)csPolygonMeshTools [static]
CalculateEdges(iPolygonMesh *, int &num_edges)csPolygonMeshTools [static]
CalculateNormals(iPolygonMesh *mesh, csVector3 *normals)csPolygonMeshTools [static]
CalculateOutline(csPolygonMeshEdge *edges, int num_edges, csPlane3 *planes, int num_vertices, const csVector3 &pos, int *outline_edges, int &num_outline_edges, bool *outline_verts, float &valid_radius)csPolygonMeshTools [static]
CalculatePlanes(iPolygonMesh *mesh, csPlane3 *planes)csPolygonMeshTools [static]
CheckActiveEdges(csPolygonMeshEdge *edges, int num_edges, csPlane3 *planes)csPolygonMeshTools [static]
CloseMesh(iPolygonMesh *polyMesh, csArray< csMeshedPolygon > &newPolys, int *&vertidx, int &vertidx_len)csPolygonMeshTools [static]
IsMeshClosed(iPolygonMesh *polyMesh)csPolygonMeshTools [static]
IsMeshConvex(iPolygonMesh *polyMesh)csPolygonMeshTools [static]
LineInClosedMesh(const csVector3 &p1, const csVector3 &p2, csVector3 *vertices, csTriangleMinMax *tris, int tri_count, csPlane3 *planes)csPolygonMeshTools [static]
PointInClosedMesh(const csVector3 &point, csVector3 *vertices, csTriangleMinMax *tris, int tri_count, csPlane3 *planes)csPolygonMeshTools [static]
Polygonize(iPolygonMesh *polymesh, csMeshedPolygon *&polygons, int &poly_count)csPolygonMeshTools [static]
SortTrianglesX(iPolygonMesh *polymesh, csTriangleMinMax *&tris, int &tri_count, csPlane3 *&planes)csPolygonMeshTools [static]
Triangulate(iPolygonMesh *polymesh, csTriangle *&tris, int &tri_count)csPolygonMeshTools [static]


Generated for Crystal Space by doxygen 1.4.7