Member List (Crystal Space 2.0 Public API Reference)

| ## Public API Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

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 |