Cinder  0.8.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
cinder::Vec3< T > Member List

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

cross(const Vec3< T > &rhs) const cinder::Vec3< T >
DIMcinder::Vec3< T >static
distance(const Vec3< T > &rhs) const cinder::Vec3< T >
distanceSquared(const Vec3< T > &rhs) const cinder::Vec3< T >
dot(const Vec3< T > &rhs) const cinder::Vec3< T >
getOrthogonal() const cinder::Vec3< T >
inverse() const cinder::Vec3< T >
invert()cinder::Vec3< T >
length() const cinder::Vec3< T >
lengthSquared() const cinder::Vec3< T >
lerp(T fact, const Vec3< T > &rhs) const cinder::Vec3< T >
lerpEq(T fact, const Vec3< T > &rhs)cinder::Vec3< T >
limit(T maxLength)cinder::Vec3< T >
limited(T maxLength) const cinder::Vec3< T >
max()cinder::Vec3< T >static
NaN()cinder::Vec3< T >static
normalize()cinder::Vec3< T >
normalized() const cinder::Vec3< T >
one()cinder::Vec3< T >static
operator!=(const Vec3< T > &rhs) const cinder::Vec3< T >
operator*(const Vec3< T > &rhs) const cinder::Vec3< T >
operator*=(const Vec3< T > &rhs)cinder::Vec3< T >
operator*=(T rhs)cinder::Vec3< T >
operator+(const Vec3< T > &rhs) const cinder::Vec3< T >
operator+=(const Vec3< T > &rhs)cinder::Vec3< T >
operator+=(T rhs)cinder::Vec3< T >
operator-(const Vec3< T > &rhs) const cinder::Vec3< T >
operator-() const cinder::Vec3< T >
operator-=(const Vec3< T > &rhs)cinder::Vec3< T >
operator-=(T rhs)cinder::Vec3< T >
operator/(const Vec3< T > &rhs) const cinder::Vec3< T >
operator/(T rhs) const cinder::Vec3< T >
operator/=(const Vec3< T > &rhs)cinder::Vec3< T >
operator/=(T rhs)cinder::Vec3< T >
operator<<(std::ostream &lhs, const Vec3< T > rhs)cinder::Vec3< T >friend
operator=(const Vec3< T > &rhs)cinder::Vec3< T >
operator=(const Vec3< FromT > &rhs)cinder::Vec3< T >
operator==(const Vec3< T > &rhs) const cinder::Vec3< T >
operator[](int n)cinder::Vec3< T >
operator[](int n) const cinder::Vec3< T >
ptr() const cinder::Vec3< T >
rotate(Vec3< T > axis, T angle)cinder::Vec3< T >
rotateX(T angle)cinder::Vec3< T >
rotateY(T angle)cinder::Vec3< T >
rotateZ(T angle)cinder::Vec3< T >
safeNormalize()cinder::Vec3< T >
safeNormalized() const cinder::Vec3< T >
set(T ax, T ay, T az)cinder::Vec3< T >
set(const Vec3< T > &rhs)cinder::Vec3< T >
slerp(T fact, const Vec3< T > &r) const cinder::Vec3< T >
squad(T t, const Vec3< T > &tangentA, const Vec3< T > &tangentB, const Vec3< T > &end) const cinder::Vec3< T >
TYPE typedefcinder::Vec3< T >
value_type typedefcinder::Vec3< T >
Vec3()cinder::Vec3< T >
Vec3(T nx, T ny, T nz)cinder::Vec3< T >
Vec3(const Vec3< T > &src)cinder::Vec3< T >
Vec3(const Vec2< T > &v2, T aZ)cinder::Vec3< T >
Vec3(const Vec2< T > &v2)cinder::Vec3< T >explicit
Vec3(const T *d)cinder::Vec3< T >explicit
Vec3(const Vec3< FromT > &src)cinder::Vec3< T >
Vec3(const Y &v)cinder::Vec3< T >explicit
xcinder::Vec3< T >
xAxis()cinder::Vec3< T >static
xx() const cinder::Vec3< T >
xxx() const cinder::Vec3< T >
xxy() const cinder::Vec3< T >
xxz() const cinder::Vec3< T >
xy() const cinder::Vec3< T >
xyx() const cinder::Vec3< T >
xyy() const cinder::Vec3< T >
xyz() const cinder::Vec3< T >
xz() const cinder::Vec3< T >
xzx() const cinder::Vec3< T >
xzy() const cinder::Vec3< T >
xzz() const cinder::Vec3< T >
ycinder::Vec3< T >
yAxis()cinder::Vec3< T >static
yx() const cinder::Vec3< T >
yxx() const cinder::Vec3< T >
yxy() const cinder::Vec3< T >
yxz() const cinder::Vec3< T >
yy() const cinder::Vec3< T >
yyx() const cinder::Vec3< T >
yyy() const cinder::Vec3< T >
yyz() const cinder::Vec3< T >
yz() const cinder::Vec3< T >
yzx() const cinder::Vec3< T >
yzy() const cinder::Vec3< T >
yzz() const cinder::Vec3< T >
zcinder::Vec3< T >
zAxis()cinder::Vec3< T >static
zero()cinder::Vec3< T >static
zx() const cinder::Vec3< T >
zxx() const cinder::Vec3< T >
zxy() const cinder::Vec3< T >
zxz() const cinder::Vec3< T >
zy() const cinder::Vec3< T >
zyx() const cinder::Vec3< T >
zyy() const cinder::Vec3< T >
zyz() const cinder::Vec3< T >
zz() const cinder::Vec3< T >
zzx() const cinder::Vec3< T >
zzy() const cinder::Vec3< T >
zzz() const cinder::Vec3< T >