|
| RRVec4 () |
|
| RRVec4 (RRReal a) |
|
| RRVec4 (const RRVec3 &a, RRReal aw) |
|
| RRVec4 (RRReal ax, RRReal ay, RRReal az, RRReal aw) |
|
const RRVec3 & | operator= (const RRVec3 &a) |
|
RRVec4 | operator+ (const RRVec4 &a) const |
|
RRVec4 | operator- (const RRVec4 &a) const |
|
RRVec4 | operator- () const |
|
RRVec4 | operator* (RRReal f) const |
|
RRVec4 | operator* (const RRVec4 &a) const |
|
RRVec4 | operator/ (RRReal f) const |
|
RRVec4 | operator/ (const RRVec4 &a) const |
|
RRVec4 | operator/ (int f) const |
|
RRVec4 | operator/ (unsigned f) const |
|
RRVec4 | operator+= (const RRVec4 &a) |
|
RRVec4 | operator-= (const RRVec4 &a) |
|
RRVec4 | operator*= (RRReal f) |
|
RRVec4 | operator*= (const RRVec4 &a) |
|
RRVec4 | operator/= (RRReal f) |
|
RRVec4 | operator/= (const RRVec4 &a) |
|
bool | operator== (const RRVec4 &a) const |
|
bool | operator!= (const RRVec4 &a) const |
|
unsigned | components () const |
|
RRReal | sum () const |
|
RRReal | avg () const |
|
RRVec4 | abs () const |
|
RRVec4 | neg () const |
|
RRReal | mini () const |
|
RRReal | maxi () const |
|
RRReal | length () const |
|
RRReal | length2 () const |
|
void | normalize () |
|
void | normalizeSafe () |
|
RRVec4 | normalized () const |
|
RRVec4 | normalizedSafe () const |
|
bool | finite () const |
|
RRReal | dot (const RRVec4 &a) const |
|
RRReal | planePointDistance (const RRVec3 &a) const |
|
RRVec3 | pointInPlane () const |
|
| RRVec3p () |
|
| RRVec3p (RRReal a) |
|
| RRVec3p (const RRVec3 &a, RRReal aw) |
|
| RRVec3p (RRReal ax, RRReal ay, RRReal az, RRReal aw) |
|
const RRVec3 & | operator= (const RRVec3 a) |
|
| RRVec3 () |
|
| RRVec3 (RRReal a) |
|
| RRVec3 (RRReal ax, RRReal ay, RRReal az) |
|
RRVec3 | operator+ (const RRVec3 &a) const |
|
RRVec3 | operator- (const RRVec3 &a) const |
|
RRVec3 | operator- () const |
|
RRVec3 | operator* (RRReal f) const |
|
RRVec3 | operator* (const RRVec3 &a) const |
|
RRVec3 | operator/ (RRReal f) const |
|
RRVec3 | operator/ (const RRVec3 &a) const |
|
RRVec3 | operator/ (int f) const |
|
RRVec3 | operator/ (unsigned f) const |
|
RRVec3 | operator+= (const RRVec3 &a) |
|
RRVec3 | operator-= (const RRVec3 &a) |
|
RRVec3 | operator*= (RRReal f) |
|
RRVec3 | operator*= (const RRVec3 &a) |
|
RRVec3 | operator/= (RRReal f) |
|
RRVec3 | operator/= (const RRVec3 &a) |
|
bool | operator== (const RRVec3 &a) const |
|
bool | operator!= (const RRVec3 &a) const |
|
unsigned | components () const |
|
RRReal | sum () const |
|
RRReal | avg () const |
|
RRVec3 | abs () const |
|
RRVec3 | neg () const |
|
RRReal | mini () const |
|
RRReal | maxi () const |
|
RRReal | length () const |
|
RRReal | length2 () const |
|
void | normalize () |
|
void | normalizeSafe () |
|
RRVec3 | normalized () const |
|
RRVec3 | normalizedSafe () const |
|
bool | finite () const |
|
RRReal | dot (const RRVec3 &a) const |
|
RRVec3 | cross (const RRVec3 &a) const |
|
RR_API RRVec3 | getHsvFromRgb () const |
|
RR_API RRVec3 | getRgbFromHsv () const |
|
RRReal & | operator[] (int i) const |
|
| RRVec2 () |
|
| RRVec2 (RRReal a) |
|
| RRVec2 (RRReal ax, RRReal ay) |
|
RRVec2 | operator+ (const RRVec2 &a) const |
|
RRVec2 | operator- (const RRVec2 &a) const |
|
RRVec2 | operator- () const |
|
RRVec2 | operator* (RRReal f) const |
|
RRVec2 | operator* (const RRVec2 &a) const |
|
RRVec2 | operator/ (RRReal f) const |
|
RRVec2 | operator/ (const RRVec2 &a) const |
|
RRVec2 | operator+= (const RRVec2 &a) |
|
RRVec2 | operator-= (const RRVec2 &a) |
|
RRVec2 | operator*= (RRReal f) |
|
RRVec2 | operator*= (const RRVec2 &a) |
|
RRVec2 | operator/= (RRReal f) |
|
RRVec2 | operator/= (const RRVec2 &a) |
|
bool | operator== (const RRVec2 &a) const |
|
bool | operator!= (const RRVec2 &a) const |
|
unsigned | components () const |
|
RRReal | sum () const |
|
RRReal | avg () const |
|
RRVec2 | abs () const |
|
RRVec2 | neg () const |
|
RRReal | mini () const |
|
RRReal | maxi () const |
|
RRReal | length () const |
|
RRReal | length2 () const |
|
void | normalize () |
|
void | normalizeSafe () |
|
RRVec2 | normalized () const |
|
RRVec2 | normalizedSafe () const |
|
bool | finite () const |
|
RRReal | dot (const RRVec2 &a) const |
|
Vector of 4 real numbers. Operators use all 4 components.