|
| | 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.