raSystem  1.0 bata
raPlane Class Reference

#include <raPlane.h>

Public Member Functions

 raPlane (void)
 
 raPlane (const raPlane &p)
 
 raPlane (const raFloat _a, const raFloat _b, const raFloat _c, const raFloat _d)
 
 raPlane (const raFloat *pfValue)
 
 raPlane (const raVector4 &_n)
 
 raPlane (const raVector3 &_n, const raFloat p)
 
 operator raFloat * ()
 
raPlaneoperator= (const raPlane &p)
 

Public Attributes

union {
   struct {
      raFloat   a
 
      raFloat   b
 
      raFloat   c
 
      raFloat   d
 
   } 
 
   struct {
      raVector4   n
 
   } 
 
   raFloat   v [4]
 
}; 
 

Detailed Description

Definition at line 3 of file raPlane.h.

Constructor & Destructor Documentation

◆ raPlane() [1/6]

raPlane::raPlane ( void  )
inline

Definition at line 21 of file raPlane.h.

◆ raPlane() [2/6]

raPlane::raPlane ( const raPlane p)
inline

Definition at line 22 of file raPlane.h.

◆ raPlane() [3/6]

raPlane::raPlane ( const raFloat  _a,
const raFloat  _b,
const raFloat  _c,
const raFloat  _d 
)
inline

Definition at line 23 of file raPlane.h.

◆ raPlane() [4/6]

raPlane::raPlane ( const raFloat pfValue)
inline

Definition at line 24 of file raPlane.h.

◆ raPlane() [5/6]

raPlane::raPlane ( const raVector4 _n)
inline

Definition at line 25 of file raPlane.h.

◆ raPlane() [6/6]

raPlane::raPlane ( const raVector3 _n,
const raFloat  p 
)
inline

Definition at line 26 of file raPlane.h.

Member Function Documentation

◆ operator raFloat *()

raPlane::operator raFloat * ( )
inline

Definition at line 27 of file raPlane.h.

◆ operator=()

raPlane& raPlane::operator= ( const raPlane p)
inline

Definition at line 29 of file raPlane.h.

Member Data Documentation

◆ @21

union { ... }

◆ a

raFloat raPlane::a

Definition at line 10 of file raPlane.h.

◆ b

raFloat raPlane::b

Definition at line 11 of file raPlane.h.

◆ c

raFloat raPlane::c

Definition at line 12 of file raPlane.h.

◆ d

raFloat raPlane::d

Definition at line 13 of file raPlane.h.

◆ n

raVector4 raPlane::n

Definition at line 17 of file raPlane.h.

◆ v

raFloat raPlane::v[4]

Definition at line 19 of file raPlane.h.


The documentation for this class was generated from the following file: