raSystem  1.0 bata
raPlane.h File Reference

Go to the source code of this file.

Classes

class  raPlane
 

Functions

raPlane operator+ (const raPlane &a, const raPlane &b)
 
raPlane operator- (const raPlane &a, const raPlane &b)
 
raPlane operator- (const raPlane &v)
 
raPlane operator* (const raPlane &a, const raPlane &b)
 
raPlane operator* (const raPlane &a, const raFloat &b)
 
raPlane operator* (const raFloat &a, const raPlane &b)
 
raPlane operator/ (const raPlane &a, const raPlane &b)
 
raPlane operator/ (const raFloat &a, const raPlane &b)
 
raPlane operator/ (const raPlane &a, const raFloat &b)
 
bool operator== (const raPlane &a, const raPlane &b)
 
bool operator!= (const raPlane &a, const raPlane &b)
 
bool operator<= (const raPlane &a, const raPlane &b)
 
bool operator>= (const raPlane &a, const raPlane &b)
 
bool operator< (const raPlane &a, const raPlane &b)
 
bool operator> (const raPlane &a, const raPlane &b)
 
raPlane raPlaneNormalize (const raPlane &p)
 
float raPlaneDotNormal (const raPlane &p, const raVector3 &v)
 
float raPlaneDotCoords (const raPlane &p, const raVector3 &v)
 
raPlane raPlaneFromPointNormal (const raVector3 &p, const raVector3 &n)
 
raPlane raPlaneFromPoints (const raVector3 &v1, const raVector3 &v2, const raVector3 &v3)
 

Function Documentation

◆ operator!=()

bool operator!= ( const raPlane a,
const raPlane b 
)
inline

Definition at line 42 of file raPlane.h.

◆ operator*() [1/3]

raPlane operator* ( const raPlane a,
const raPlane b 
)
inline

Definition at line 34 of file raPlane.h.

◆ operator*() [2/3]

raPlane operator* ( const raPlane a,
const raFloat b 
)
inline

Definition at line 35 of file raPlane.h.

◆ operator*() [3/3]

raPlane operator* ( const raFloat a,
const raPlane b 
)
inline

Definition at line 36 of file raPlane.h.

◆ operator+()

raPlane operator+ ( const raPlane a,
const raPlane b 
)
inline

Definition at line 31 of file raPlane.h.

◆ operator-() [1/2]

raPlane operator- ( const raPlane a,
const raPlane b 
)
inline

Definition at line 32 of file raPlane.h.

◆ operator-() [2/2]

raPlane operator- ( const raPlane v)
inline

Definition at line 33 of file raPlane.h.

◆ operator/() [1/3]

raPlane operator/ ( const raPlane a,
const raPlane b 
)
inline

Definition at line 37 of file raPlane.h.

◆ operator/() [2/3]

raPlane operator/ ( const raFloat a,
const raPlane b 
)
inline

Definition at line 38 of file raPlane.h.

◆ operator/() [3/3]

raPlane operator/ ( const raPlane a,
const raFloat b 
)
inline

Definition at line 39 of file raPlane.h.

◆ operator<()

bool operator< ( const raPlane a,
const raPlane b 
)
inline

Definition at line 45 of file raPlane.h.

◆ operator<=()

bool operator<= ( const raPlane a,
const raPlane b 
)
inline

Definition at line 43 of file raPlane.h.

◆ operator==()

bool operator== ( const raPlane a,
const raPlane b 
)
inline

Definition at line 41 of file raPlane.h.

◆ operator>()

bool operator> ( const raPlane a,
const raPlane b 
)
inline

Definition at line 46 of file raPlane.h.

◆ operator>=()

bool operator>= ( const raPlane a,
const raPlane b 
)
inline

Definition at line 44 of file raPlane.h.

◆ raPlaneDotCoords()

float raPlaneDotCoords ( const raPlane p,
const raVector3 v 
)
inline

Definition at line 52 of file raPlane.h.

◆ raPlaneDotNormal()

float raPlaneDotNormal ( const raPlane p,
const raVector3 v 
)
inline

Definition at line 51 of file raPlane.h.

◆ raPlaneFromPointNormal()

raPlane raPlaneFromPointNormal ( const raVector3 p,
const raVector3 n 
)
inline

Definition at line 53 of file raPlane.h.

◆ raPlaneFromPoints()

raPlane raPlaneFromPoints ( const raVector3 v1,
const raVector3 v2,
const raVector3 v3 
)
inline

Definition at line 54 of file raPlane.h.

◆ raPlaneNormalize()

raPlane raPlaneNormalize ( const raPlane p)
inline

Definition at line 50 of file raPlane.h.