24 raPlane(
const raFloat* pfValue) : a(pfValue[0]), b(pfValue[1]), c(pfValue[2]), d(pfValue[3]) {}
27 operator raFloat* () {
return (
float*)(v);}
bool operator==(const raPlane &a, const raPlane &b)
raPlane(const raFloat *pfValue)
raPlane(const raFloat _a, const raFloat _b, const raFloat _c, const raFloat _d)
raPlane(const raVector4 &_n)
raVector3 raVector3Cross(const raVector3 &v1, raVector3 &v2)
raPlane operator+(const raPlane &a, const raPlane &b)
raPlane(const raPlane &p)
float raPlaneDotNormal(const raPlane &p, const raVector3 &v)
bool operator>=(const raPlane &a, const raPlane &b)
raPlane operator*(const raPlane &a, const raPlane &b)
raPlane(const raVector3 &_n, const raFloat p)
bool operator!=(const raPlane &a, const raPlane &b)
raPlane operator/(const raPlane &a, const raPlane &b)
raPlane raPlaneNormalize(const raPlane &p)
raFloat raVector4Lenght(const raVector4 &v)
bool operator<(const raPlane &a, const raPlane &b)
raPlane operator-(const raPlane &a, const raPlane &b)
float raPlaneDotCoords(const raPlane &p, const raVector3 &v)
raPlane raPlaneFromPoints(const raVector3 &v1, const raVector3 &v2, const raVector3 &v3)
bool operator<=(const raPlane &a, const raPlane &b)
raPlane raPlaneFromPointNormal(const raVector3 &p, const raVector3 &n)
bool operator>(const raPlane &a, const raPlane &b)