![]() |
CUGL 2.1
Cornell University Game Library
|
This is the complete list of members for cugl::Vec4, including all inherited members.
| add(const Vec4 v1, const Vec4 v2, Vec4 *dst) | cugl::Vec4 | static |
| add(const Vec4 v) | cugl::Vec4 | inline |
| add(float x, float y, float z, float w) | cugl::Vec4 | inline |
| angle(const Vec4 v1, const Vec4 v2) | cugl::Vec4 | static |
| clamp(const Vec4 v, const Vec4 min, const Vec4 max, Vec4 *dst) | cugl::Vec4 | static |
| clamp(const Vec4 min, const Vec4 max) | cugl::Vec4 | |
| cross(const Vec4 v) | cugl::Vec4 | inline |
| cross(const Vec4 v1, const Vec4 v2, Vec4 *dst) | cugl::Vec4 | static |
| distance(const Vec4 v) const | cugl::Vec4 | inline |
| distanceSquared(const Vec4 v) const | cugl::Vec4 | |
| divide(const Vec4 v, float s, Vec4 *dst) | cugl::Vec4 | static |
| divide(const Vec4 v1, const Vec4 v2, Vec4 *dst) | cugl::Vec4 | static |
| divide(float s) | cugl::Vec4 | |
| divide(float sx, float sy, float sz, float sw) | cugl::Vec4 | |
| divide(const Vec4 v) | cugl::Vec4 | |
| dot(const Vec4 v) const | cugl::Vec4 | inline |
| dot(const Vec4 v1, const Vec4 v2) | cugl::Vec4 | static |
| equals(const Vec4 v, float variance=CU_MATH_EPSILON) const | cugl::Vec4 | |
| getAngle(const Vec4 other) const | cugl::Vec4 | |
| getClamp(const Vec4 min, const Vec4 max) const | cugl::Vec4 | inline |
| getHomogenized() | cugl::Vec4 | inline |
| getLerp(const Vec4 other, float alpha) | cugl::Vec4 | inline |
| getMap(std::function< float(float)> func) const | cugl::Vec4 | inline |
| getMidpoint(const Vec4 other) const | cugl::Vec4 | inline |
| getNegation() const | cugl::Vec4 | inline |
| getNormalization() const | cugl::Vec4 | inline |
| getProjection(const Vec4 other) const | cugl::Vec4 | inline |
| getReciprocal() const | cugl::Vec4 | inline |
| HOMOG_ORIGIN | cugl::Vec4 | static |
| HOMOG_X | cugl::Vec4 | static |
| HOMOG_Y | cugl::Vec4 | static |
| HOMOG_Z | cugl::Vec4 | static |
| homogenize() | cugl::Vec4 | inline |
| homogenize(const Vec4 v, Vec4 *dst) | cugl::Vec4 | static |
| isHomogenous() const | cugl::Vec4 | inline |
| isInvertible() const | cugl::Vec4 | |
| isNearZero(float variance=CU_MATH_EPSILON) const | cugl::Vec4 | inline |
| isOne() const | cugl::Vec4 | |
| isUnit(float variance=CU_MATH_EPSILON) const | cugl::Vec4 | inline |
| isZero() const | cugl::Vec4 | |
| length() const | cugl::Vec4 | inline |
| lengthSquared() const | cugl::Vec4 | inline |
| lerp(const Vec4 other, float alpha) | cugl::Vec4 | inline |
| lerp(const Vec4 v1, const Vec4 v2, float alpha, Vec4 *dst) | cugl::Vec4 | static |
| map(std::function< float(float)> func) | cugl::Vec4 | inline |
| midpoint(const Vec4 v1, const Vec4 v2, Vec4 *dst) | cugl::Vec4 | static |
| negate(const Vec4 v, Vec4 *dst) | cugl::Vec4 | static |
| negate() | cugl::Vec4 | inline |
| normalize() | cugl::Vec4 | |
| normalize(const Vec4 v, Vec4 *dst) | cugl::Vec4 | static |
| ONE | cugl::Vec4 | static |
| operator Color4() const | cugl::Vec4 | |
| operator Color4f() const | cugl::Vec4 | |
| operator std::string() const | cugl::Vec4 | inline |
| operator Vec2() const | cugl::Vec4 | |
| operator Vec3() const | cugl::Vec4 | |
| operator!=(const Vec4 v) const | cugl::Vec4 | |
| operator*(float s) const | cugl::Vec4 | inline |
| operator*(const Vec4 v) const | cugl::Vec4 | inline |
| operator*=(float s) | cugl::Vec4 | inline |
| operator*=(const Vec4 v) | cugl::Vec4 | inline |
| operator+(const Vec4 v) const | cugl::Vec4 | inline |
| operator+=(const Vec4 v) | cugl::Vec4 | inline |
| operator-(const Vec4 v) const | cugl::Vec4 | inline |
| operator-() const | cugl::Vec4 | inline |
| operator-=(const Vec4 v) | cugl::Vec4 | inline |
| operator/(float s) const | cugl::Vec4 | inline |
| operator/(const Vec4 v) const | cugl::Vec4 | inline |
| operator/=(float s) | cugl::Vec4 | inline |
| operator/=(const Vec4 v) | cugl::Vec4 | inline |
| operator<(const Vec4 v) const | cugl::Vec4 | |
| operator<=(const Vec4 v) const | cugl::Vec4 | |
| operator=(const float *array) | cugl::Vec4 | inline |
| operator=(Color4 color) | cugl::Vec4 | |
| operator=(const Color4f color) | cugl::Vec4 | |
| operator=(const Vec2 size) | cugl::Vec4 | |
| operator=(const Vec3 v) | cugl::Vec4 | |
| operator==(const Vec4 v) const | cugl::Vec4 | |
| operator>(const Vec4 v) const | cugl::Vec4 | |
| operator>=(const Vec4 v) const | cugl::Vec4 | |
| over(const Vec4 v) const | cugl::Vec4 | |
| project(const Vec4 other) | cugl::Vec4 | inline |
| project(const Vec4 v1, const Vec4 v2, Vec4 *dst) | cugl::Vec4 | static |
| reciprocate(const Vec4 v, Vec4 *dst) | cugl::Vec4 | static |
| reciprocate() | cugl::Vec4 | |
| scale(const Vec4 v, float s, Vec4 *dst) | cugl::Vec4 | static |
| scale(const Vec4 v1, const Vec4 v2, Vec4 *dst) | cugl::Vec4 | static |
| scale(float s) | cugl::Vec4 | inline |
| scale(float sx, float sy, float sz, float sw) | cugl::Vec4 | inline |
| scale(const Vec4 v) | cugl::Vec4 | inline |
| set(float x, float y, float z, float w) | cugl::Vec4 | inline |
| set(const float *array) | cugl::Vec4 | inline |
| set(const Vec4 v) | cugl::Vec4 | inline |
| set(const Vec4 p1, const Vec4 p2) | cugl::Vec4 | inline |
| set(const Vec3 v, float w) | cugl::Vec4 | |
| setZero() | cugl::Vec4 | inline |
| smooth(const Vec4 target, float elapsed, float response) | cugl::Vec4 | |
| subtract(const Vec4 v1, const Vec4 v2, Vec4 *dst) | cugl::Vec4 | static |
| subtract(const Vec4 v) | cugl::Vec4 | inline |
| subtract(float x, float y, float z, float w) | cugl::Vec4 | inline |
| toString(bool verbose=false) const | cugl::Vec4 | |
| under(const Vec4 v) const | cugl::Vec4 | |
| UNIT_W | cugl::Vec4 | static |
| UNIT_X | cugl::Vec4 | static |
| UNIT_Y | cugl::Vec4 | static |
| UNIT_Z | cugl::Vec4 | static |
| Vec4() | cugl::Vec4 | inline |
| Vec4(float x, float y, float z, float w) | cugl::Vec4 | inline |
| Vec4(const float *array) | cugl::Vec4 | inline |
| Vec4(const Vec4 p1, const Vec4 p2) | cugl::Vec4 | inline |
| Vec4(Color4 color) | cugl::Vec4 | explicit |
| Vec4(const Color4f color) | cugl::Vec4 | explicit |
| Vec4(const Vec2 v) | cugl::Vec4 | explicit |
| Vec4(const Vec2 v, float z, float w) | cugl::Vec4 | |
| Vec4(const Vec3 v) | cugl::Vec4 | explicit |
| Vec4(const Vec3 v, float w) | cugl::Vec4 | |
| w | cugl::Vec4 | |
| x | cugl::Vec4 | |
| y | cugl::Vec4 | |
| z | cugl::Vec4 | |
| ZERO | cugl::Vec4 | static |
1.8.16