## Public API Reference

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

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# csMath3 Member List

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

Between(const csVector3 &v1, const csVector3 &v2, csVector3 &v, float pct, float wid) | csMath3 | `[static]`
CalcNormal(csVector3 &norm, const csVector3 &v1, const csVector3 &v2, const csVector3 &v3) | csMath3 | `[inline, static]`
CalcNormal(csVector3 &norm, const csVector3 &v, const csVector3 &u) | csMath3 | `[inline, static]`
CalcPlane(const csVector3 &v1, const csVector3 &v2, const csVector3 &v3, csVector3 &normal, float &D) | csMath3 | `[inline, static]`
Direction3(const csVector3 &a, const csVector3 &b, const csVector3 &c) | csMath3 | `[inline, static]`
DoubleArea3(const csVector3 &a, const csVector3 &b, const csVector3 &c) | csMath3 | `[inline, static]`
FindObserverSides(const csBox3 &box1, const csBox3 &box2, int *sides) | csMath3 | `[static]`
OuterPlanes(const csBox3 &box1, const csBox3 &box2, csPlane3 *planes) | csMath3 | `[static]`
PlanesClose(const csPlane3 &p1, const csPlane3 &p2) | csMath3 | `[static]`
PlanesEqual(const csPlane3 &p1, const csPlane3 &p2) | csMath3 | `[inline, static]`
SetMinMax(const csVector3 &v, csVector3 &min, csVector3 &max) | csMath3 | `[inline, static]`
SpherePosition(float angle_xz, float angle_vert, csVector3 &pos) | csMath3 | `[static]`
Visible(const csVector3 &p, const csVector3 &t1, const csVector3 &t2, const csVector3 &t3) | csMath3 | `[static]`
Visible(const csVector3 &p, const csPlane3 &pl) | csMath3 | `[inline, static]`
WhichSide3D(const csVector3 &p, const csVector3 &v1, const csVector3 &v2) | csMath3 | `[inline, static]`