CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

csVector3Array Member List

This is the complete list of members for csVector3Array, including all inherited members.
AddVertex(const csVector3 &v)csPoly3D [inline]
AddVertex(float x, float y, float z)csPoly3D
AddVertexSmart(const csVector3 &v)csVector3Array [inline]
AddVertexSmart(float x, float y, float z)csVector3Array
Classify(const csPlane3 &pl, csVector3 *vertices, int num_vertices)csPoly3D [static]
Classify(const csPlane3 &pl) constcsPoly3D [inline]
ClassifyX(float x) constcsPoly3D
ClassifyY(float y) constcsPoly3D
ClassifyZ(float z) constcsPoly3D
ComputeNormal(csVector3 *vertices, int num)csPoly3D [static]
ComputeNormal() constcsPoly3D [inline]
ComputePlane(csVector3 *vertices, int num)csPoly3D [static]
ComputePlane() constcsPoly3D [inline]
csPoly3D(int start_size=10)csPoly3D
csPoly3D(const csPoly3D &copy)csPoly3D
CutToPlane(const csPlane3 &split_plane)csPoly3D
GetCenter() constcsPoly3D
GetFirst() constcsPoly3D [inline]
GetLast() constcsPoly3D [inline]
GetSignedArea() constcsPoly3D
GetVertex(int i) constcsPoly3D [inline]
GetVertexCount() constcsPoly3D [inline]
GetVertices() constcsPoly3D [inline]
In(const csVector3 &v) constcsPoly3D
In(csVector3 *poly, int num_poly, const csVector3 &v)csPoly3D [static]
MakeEmpty()csPoly3D
MakeRoom(int new_max)csPoly3D
operator[](int i)csPoly3D [inline]
operator[](int i) constcsPoly3D [inline]
ProjectAxisPlane(const csVector3 &point, int plane_nr, float plane_pos, csPoly2D *poly2d) constcsPoly3D [inline]
ProjectXPlane(const csVector3 &point, float plane_x, csPoly2D *poly2d) constcsPoly3D
ProjectYPlane(const csVector3 &point, float plane_y, csPoly2D *poly2d) constcsPoly3D
ProjectZPlane(const csVector3 &point, float plane_z, csPoly2D *poly2d) constcsPoly3D
SetVertexCount(int n)csPoly3D [inline]
SetVertices(csVector3 const *v, int num)csPoly3D [inline]
SplitWithPlane(csPoly3D &front, csPoly3D &back, const csPlane3 &split_plane) constcsPoly3D
SplitWithPlaneX(csPoly3D &front, csPoly3D &back, float x) constcsPoly3D
SplitWithPlaneY(csPoly3D &front, csPoly3D &back, float y) constcsPoly3D
SplitWithPlaneZ(csPoly3D &front, csPoly3D &back, float z) constcsPoly3D
verticescsPoly3D [protected]
~csPoly3D()csPoly3D [virtual]

Generated for Crystal Space by doxygen 1.2.14