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, size_t num_frust, csVector3 *poly, size_t num_poly)csFrustum [static]
Classify(csVector3 *frustum, size_t num_frust, csVector3 *poly, size_t num_poly)csFrustum [static]
ClipPolyToPlane(csPlane3 *plane)csFrustum
ClipToPlane(csVector3 &v1, csVector3 &v2)csFrustum
ClipToPlane(csVector3 *vertices, size_t &num_vertices, csClipInfo *clipinfo, const csVector3 &v1, const csVector3 &v2)csFrustum [static]
ClipToPlane(csVector3 *vertices, size_t &num_vertices, csClipInfo *clipinfo, const csPlane3 &plane)csFrustum [static]
Contains(const csVector3 &point)csFrustum
Contains(csVector3 *frustum, size_t num_frust, const csVector3 &point)csFrustum [static]
Contains(csVector3 *frustum, size_t num_frust, const csPlane3 &plane, const csVector3 &point)csFrustum [static]
csFrustum(const csVector3 &o)csFrustum [inline]
csFrustum(const csVector3 &o, csVector3 *verts, size_t num_verts, csPlane3 *backp=0)csFrustum
csFrustum(const csVector3 &o, size_t num_verts, csPlane3 *backp=0)csFrustum
csFrustum(const csFrustum &copy)csFrustum
csRefCount()csRefCount [inline]
csRefCount(const csRefCount &other)csRefCount [inline]
DecRef()csRefCount [inline]
GetBackPlane() const csFrustum [inline]
GetOrigin()csFrustum [inline]
GetOrigin() const csFrustum [inline]
GetRefCount() const csRefCount [inline]
GetVertex(size_t idx)csFrustum [inline]
GetVertex(size_t idx) const csFrustum [inline]
GetVertexCount() const csFrustum [inline]
GetVertices() const csFrustum [inline]
IncRef()csRefCount [inline]
Intersect(const csFrustum &other) const csFrustum
Intersect(csVector3 *poly, size_t num) const csFrustum
Intersect(const csVector3 &frust_origin, csVector3 *frust, size_t num_frust, csVector3 *poly, size_t num)csFrustum [static]
Intersect(const csVector3 &frust_origin, csVector3 *frust, size_t num_frust, const csVector3 &v1, const csVector3 &v2, const csVector3 &v3)csFrustum [static]
Intersect(csSegment3 &segment)csFrustum
IsEmpty() const csFrustum [inline]
IsInfinite() const csFrustum [inline]
IsMirrored() const csFrustum [inline]
IsWide() const csFrustum [inline]
MakeEmpty()csFrustum
MakeInfinite()csFrustum
operator=(const csFrustum &other)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 2.0 by doxygen 1.6.1