HPoint Member List

This is the complete list of members for HPoint, including all inherited members.

Add(float _x, float _y, float _z, float _w)HPointinline
Add(const float f[4])HPointinline
Point::Add(const Point &p)Pointinline
Point::Add(float _x, float _y, float _z)Pointinline
Point::Add(const float f[3])Pointinline
Point::Add(const Point &p, const Point &q)Pointinline
ApproxZero() constPointinline
Clamp(float min, float max)Pointinline
ClampLength(float limit_length)Pointinline
ClosestAxis() constPointinline
Cross(const Point &a, const Point &b)Pointinline
Distance(const Point &b) constPointinline
Dot(const Point &p) constPointinline
GetHashValue() constPointinline
Herp(const Point &p0, const Point &p1, const Point &p2, const Point &p3, float t)Pointinline
HPoint()HPointinline
HPoint(float _x, float _y, float _z, float _w=0.0f)HPointinline
HPoint(const float f[4])HPointinline
HPoint(const Point &p, float _w=0.0f)HPointinline
InvTransform(const Point &r, const Matrix3x3 &rotpos, const Point &linpos)Point
IsNotUsed() constPoint
IsValid() constPointinline
IsZero() constPointinline
LargestAxis() constPointinline
Lerp(const Point &a, const Point &b, float t)Pointinline
Mac(const Point &a, const Point &b, float scalar)Pointinline
Mac(const Point &a, float scalar)Pointinline
Mac(const Matrix3x3 &mat, const Point &a)Point
Mac2(const Point &a, const Point &b, float scalarb, const Point &c, float scalarc)Pointinline
Magnitude() constHPointinline
Max() constHPointinline
Max(const HPoint &p)HPointinline
Point::Max(const Point &p)Pointinline
Min() constHPointinline
Min(const HPoint &p)HPointinline
Point::Min(const Point &p)Pointinline
Msc(const Point &a, const Point &b, float scalar)Pointinline
Msc(const Point &a, float scalar)Pointinline
Msc2(const Point &a, const Point &b, float scalarb, const Point &c, float scalarc)Pointinline
Mul(float s)HPointinline
Mult(float s)Pointinline
Mult(const Point &a, float scalar)Pointinline
Mult(const Matrix3x3 &mat, const Point &a)Point
Mult2(const Matrix3x3 &mat1, const Point &a1, const Matrix3x3 &mat2, const Point &a2)Point
Neg()Pointinline
Neg(const Point &a)Pointinline
Normalize()HPointinline
operator const float *() constPointinline
operator float *()Pointinline
operator HPoint() constPoint
operator!=(const HPoint &p) constHPointinline
Point::operator!=(const Point &p) constPointinline
operator*(const HPoint &p) constHPointinline
operator*(float s) constHPointinline
operator*(float s, const HPoint &p)HPointfriend
operator*(const Matrix3x3 &mat) constHPoint
operator*(const Matrix4x4 &mat) constHPoint
Point::operator*(const Point &p) constPointinline
operator*=(const HPoint &p)HPointinline
operator*=(float s)HPointinline
operator*=(const Matrix4x4 &mat)HPoint
Point::operator*=(const Point &p)Pointinline
Point::operator*=(const Matrix3x3 &mat)Pointinline
operator+(const HPoint &p) constHPointinline
Point::operator+(const Point &p) constPointinline
operator+=(const HPoint &p)HPointinline
operator+=(float s)HPointinline
Point::operator+=(const Point &p)Pointinline
operator-() constHPointinline
operator-(const HPoint &p) constHPointinline
Point::operator-(const Point &p) constPointinline
operator-=(const HPoint &p)HPointinline
operator-=(float s)HPointinline
Point::operator-=(const Point &p)Pointinline
operator/(const HPoint &p) constHPointinline
operator/(float s) constHPointinline
operator/(float s, const HPoint &p)HPointfriend
Point::operator/(const Point &p) constPointinline
operator/=(const HPoint &p)HPointinline
operator/=(float s)HPointinline
Point::operator/=(const Point &p)Pointinline
operator==(const HPoint &p) constHPointinline
Point::operator==(const Point &p) constPointinline
operator^(const Point &p) constPointinline
operator|(const HPoint &p) constHPointinline
Point::operator|(const Point &p) constPointinline
Point()Pointinline
Point(float _x, float _y, float _z)Pointinline
Point(const float f[3])Pointinline
Point(const Point &p)Pointinline
PositiveUnitRandomVector()Point
ProjectToPlane(const Plane &p)Point
ProjectToScreen(float halfrenderwidth, float halfrenderheight, const Matrix4x4 &mat, HPoint &projected) constPoint
Refract(const Point &eye, const Point &n, float refractindex, Point &refracted)Point
Set(float _x, float _y, float _z, float _w)HPointinline
Set(const float f[4])HPointinline
Set(const HPoint &src)HPointinline
Point::Set(float _x, float _y, float _z)Pointinline
Point::Set(const float f[3])Pointinline
Point::Set(const Point &src)Pointinline
SetLength(float length)Pointinline
SetMinusInfinity()Pointinline
SetNotUsed()Point
SetPlusInfinity()Pointinline
SmallestAxis() constPointinline
SquareDistance(const Point &b) constPointinline
SquareMagnitude() constHPointinline
Sub(float _x, float _y, float _z, float _w)HPointinline
Sub(const float f[4])HPointinline
Point::Sub(const Point &p)Pointinline
Point::Sub(float _x, float _y, float _z)Pointinline
Point::Sub(const float f[3])Pointinline
Point::Sub(const Point &p, const Point &q)Pointinline
Transform(const Point &r, const Matrix3x3 &rotpos, const Point &linpos)Point
TransMult(const Matrix3x3 &mat, const Point &a)Point
Tweak(udword coord_mask, udword tweak_mask)Pointinline
TweakBigger()Pointinline
TweakSmaller()Pointinline
Unfold(Plane &p, Point &a, Point &b)Point
UnitRandomVector()Point
VectorCode() constPointinline
Volume() constPointinline
wHPoint
xPoint
yPoint
zPoint
Zero()HPointinline
~HPoint()HPointinline
~Point()Pointinline


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Wed Sep 7 2022 02:51:05