Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members | Related Pages

VPPlane Class Reference

#include <vpplane.h>

List of all members.

Public Member Functions

 VPPlane ()
 VPPlane (VPPlane *plane)
void vpSetNormal (VPVector3D n)
VPVector3D vpGetNormal (void)
void vpSetPoint (VPVector3D p)
VPVector3D vpGetPoint (void)
void vpSetSize (VPPoint2D s)
VPPoint2D vpGetSize (void)
void vpSetColor (VPColor c)
VPColor vpGetColor (void)
float TestPoint (VPVector3D p)
VPVector3D TestLine (VPVector3D p, VPVector3D dir)


Detailed Description

Deprecated:

Definition at line 40 of file vpplane.h.


Constructor & Destructor Documentation

VPPlane::VPPlane  ) 
 

Definition at line 24 of file vpplane.cpp.

VPPlane::VPPlane VPPlane plane  ) 
 

Definition at line 34 of file vpplane.cpp.

References color, normal, point, and size.


Member Function Documentation

VPVector3D VPPlane::TestLine VPVector3D  p,
VPVector3D  dir
 

Definition at line 149 of file vpplane.cpp.

float VPPlane::TestPoint VPVector3D  p  ) 
 

Definition at line 135 of file vpplane.cpp.

References VPVector3D::vpGetVector3DX(), VPVector3D::vpGetVector3DY(), VPVector3D::vpGetVector3DZ(), VPPoint3D::vpGetX(), VPPoint3D::vpGetY(), and VPPoint3D::vpGetZ().

VPColor VPPlane::vpGetColor void   ) 
 

Definition at line 125 of file vpplane.cpp.

VPVector3D VPPlane::vpGetNormal void   ) 
 

Definition at line 59 of file vpplane.cpp.

VPVector3D VPPlane::vpGetPoint void   ) 
 

Definition at line 81 of file vpplane.cpp.

VPPoint2D VPPlane::vpGetSize void   ) 
 

Definition at line 103 of file vpplane.cpp.

void VPPlane::vpSetColor VPColor  c  ) 
 

Definition at line 114 of file vpplane.cpp.

void VPPlane::vpSetNormal VPVector3D  n  ) 
 

Definition at line 48 of file vpplane.cpp.

void VPPlane::vpSetPoint VPVector3D  p  ) 
 

Definition at line 70 of file vpplane.cpp.

void VPPlane::vpSetSize VPPoint2D  s  ) 
 

Definition at line 92 of file vpplane.cpp.


The documentation for this class was generated from the following files:
Generated on Tue Sep 6 10:00:17 2005 for VPAT by  doxygen 1.4.4