CrystalSpace

Public API Reference

csFrustum Member List

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

AddVertex(const csVector3 &v)csFrustum
BatchClassify(csVector3 *frustum, csVector3 *frustumNormals, int num_frust, csVector3 *poly, int num_poly)csFrustum [static]
Classify(csVector3 *frustum, int num_frust, csVector3 *poly, int num_poly)csFrustum [static]
ClipPolyToPlane(csPlane3 *plane)csFrustum
ClipToPlane(csVector3 &v1, csVector3 &v2)csFrustum
ClipToPlane(csVector3 *vertices, int &num_vertices, csClipInfo *clipinfo, const csVector3 &v1, const csVector3 &v2)csFrustum [static]
ClipToPlane(csVector3 *vertices, int &num_vertices, csClipInfo *clipinfo, const csPlane3 &plane)csFrustum [static]
Contains(const csVector3 &point)csFrustum
Contains(csVector3 *frustum, int num_frust, const csVector3 &point)csFrustum [static]
Contains(csVector3 *frustum, int num_frust, const csPlane3 &plane, const csVector3 &point)csFrustum [static]
csFrustum(const csVector3 &o)csFrustum [inline]
csFrustum(const csVector3 &o, csVector3 *verts, int num_verts, csPlane3 *backp=0)csFrustum
csFrustum(const csVector3 &o, int num_verts, csPlane3 *backp=0)csFrustum
csFrustum(const csFrustum &copy)csFrustum
DecRef()csFrustum [inline]
GetBackPlane() const csFrustum [inline]
GetOrigin()csFrustum [inline]
GetOrigin() const csFrustum [inline]
GetRefCount()csFrustum [inline]
GetVertex(int idx)csFrustum [inline]
GetVertex(int idx) const csFrustum [inline]
GetVertexCount() const csFrustum [inline]
GetVertices() const csFrustum [inline]
IncRef()csFrustum [inline]
Intersect(const csFrustum &other) const csFrustum
Intersect(csVector3 *poly, int num) const csFrustum
Intersect(const csVector3 &frust_origin, csVector3 *frust, int num_frust, csVector3 *poly, int num)csFrustum [static]
Intersect(const csVector3 &frust_origin, csVector3 *frust, int num_frust, const csVector3 &v1, const csVector3 &v2, const csVector3 &v3)csFrustum [static]
IsEmpty() const csFrustum [inline]
IsInfinite() const csFrustum [inline]
IsMirrored() const csFrustum [inline]
IsWide() const csFrustum [inline]
MakeEmpty()csFrustum
MakeInfinite()csFrustum
RemoveBackPlane()csFrustum
SetBackPlane(const csPlane3 &plane)csFrustum
SetMirrored(bool m)csFrustum [inline]
SetOrigin(const csVector3 &o)csFrustum [inline]
Transform(csTransform *trans)csFrustum


Generated for Crystal Space by doxygen 1.4.7