Files Class List
Vec3< T > Member List

This is the complete list of members for Vec3< T >, including all inherited members.

_y (defined in Vec3< T >)Vec3< T >
_z (defined in Vec3< T >)Vec3< T >
Abs() constVec3< T >
Clamp(T minLimit, T maxLimit)Vec3< T >
ClampMax(T v)Vec3< T >
ClampMin(T v)Vec3< T >
Cross(Vec3 const &p) constVec3< T >
Dot(Vec3 const &p) constVec3< T >
elemVec3< T >
Element(int i) (defined in Vec3< T >)Vec3< T >
Element(int i) const (defined in Vec3< T >)Vec3< T >
Elements() (defined in Vec3< T >)Vec3< T >
Elements() const (defined in Vec3< T >)Vec3< T >
Get(T *p) constVec3< T >
GetNormalized() constVec3< T >
GetOrthonormals(Vec3 &v0, Vec3 &v1) constVec3< T >
GetPerpendicular() constVec3< T >
IsFinite() constVec3< T >
IsUnit() constVec3< T >
IsZero() constVec3< T >
Length() constVec3< T >
LengthSquared() constVec3< T >
Max() constVec3< T >
MaxIndex() constVec3< T >
Min() constVec3< T >
MinIndex() constVec3< T >
Normalize()Vec3< T >
operator!=(Vec3 const &p) const (defined in Vec3< T >)Vec3< T >
operator%(Vec3 const &p) constVec3< T >
operator*(T v, Vec3 const &p)Vec3< T >friend
operator*(Vec3 const &p) const (defined in Vec3< T >)Vec3< T >
operator*(T const v) const (defined in Vec3< T >)Vec3< T >
operator*=(Vec3 const &p) (defined in Vec3< T >)Vec3< T >
operator*=(T const v) (defined in Vec3< T >)Vec3< T >
operator+(T v, Vec3 const &p)Vec3< T >friend
operator+(Vec3 const &p) const (defined in Vec3< T >)Vec3< T >
operator+(T const v) const (defined in Vec3< T >)Vec3< T >
operator+=(Vec3 const &p) (defined in Vec3< T >)Vec3< T >
operator+=(T const v) (defined in Vec3< T >)Vec3< T >
operator-(T v, Vec3 const &p)Vec3< T >friend
operator-() const (defined in Vec3< T >)Vec3< T >
operator-(Vec3 const &p) const (defined in Vec3< T >)Vec3< T >
operator-(T const v) const (defined in Vec3< T >)Vec3< T >
operator-=(Vec3 const &p) (defined in Vec3< T >)Vec3< T >
operator-=(T const v) (defined in Vec3< T >)Vec3< T >
operator/(Vec3 const &p) const (defined in Vec3< T >)Vec3< T >
operator/(T const v) const (defined in Vec3< T >)Vec3< T >
operator/=(Vec3 const &p) (defined in Vec3< T >)Vec3< T >
operator/=(T const v) (defined in Vec3< T >)Vec3< T >
operator==(Vec3 const &p) const (defined in Vec3< T >)Vec3< T >
operator[](int i) (defined in Vec3< T >)Vec3< T >
operator[](int i) const (defined in Vec3< T >)Vec3< T >
operator^(Vec3 const &p) constVec3< T >
Set(T const *p)Vec3< T >
Set(T v)Vec3< T >
Set(T _x, T _y, T _z)Vec3< T >
Set(Vec2< T > const &p, T _z)Vec3< T >
SetAbs()Vec3< T >
SortAsc() constVec3< T >
SortDesc() constVec3< T >
Sqrt() constVec3< T >
Sum() constVec3< T >
Vec3() CY_CLASS_FUNCTION_DEFAULT Vec3(T _x (defined in Vec3< T >)Vec3< T >
Vec3(T v) (defined in Vec3< T >)Vec3< T >explicit
Vec3(Vec2< T > const &p, T _z=0) (defined in Vec3< T >)Vec3< T >explicit
Vec3(Vec4< T > const &p) (defined in Vec3< T >)Vec3< T >explicit
Vec3(Vec3< S > const &p) (defined in Vec3< T >)Vec3< T >explicit
Vec3(Vec2< S > const &p, T _z=0) (defined in Vec3< T >)Vec3< T >explicit
Vec3(Vec4< S > const &p) (defined in Vec3< T >)Vec3< T >explicit
Vec3(Vec< T, N > const &p) (defined in Vec3< T >)Vec3< T >explicit
Vec3(Vec< S, N > const &p) (defined in Vec3< T >)Vec3< T >explicit
x (defined in Vec3< T >)Vec3< T >
XY() const (defined in Vec3< T >)Vec3< T >
y (defined in Vec3< T >)Vec3< T >
y(_y) (defined in Vec3< T >)Vec3< T >
z (defined in Vec3< T >)Vec3< T >
z(_z) (defined in Vec3< T >)Vec3< T >
Zero()Vec3< T >