Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members
CPlane Class Reference
Collaboration diagram for CPlane:
Detailed Description
Plane type. Generic normal(x, y, z) + distance.
Definition at line 41 of file CPlane.h.
Public Member Functions | |
| void | normalize () |
| void | setup (CVector vector1, CVector vector2, CVector vector3) |
| void | operator= (CPlane plane) |
| float | operator * (CVector vector) |
| CPlane | operator- () |
| CPlane * | unlink () |
Public Attributes | |
| CVector | normal |
| Normal vector. | |
| float | distance |
| 'Distance' or d value of equation. | |
| CPlane * | prev |
| CPlane * | next |
Member Function Documentation
|
|
Normalises the normal, and adjusts distance appropiately. |
Here is the call graph for this function:

|
||||||||||||||||
|
Sets up a plane from three given vectors. These vectors define a triangle in CW order.
|
|
|
Copies plane. |
|
|
Returns distance of vector to plane.
|
|
|
Negates (mirrors) plane. |
The documentation for this class was generated from the following file:
Generated on Tue Feb 8 21:59:43 2005 for MarSTDv2004 by
1.4.1