Lumino
ln::Vector3 Member List

This is the complete list of members for ln::Vector3, including all inherited members.

catmullRom(const Vector3 &vec1, const Vector3 &vec2, const Vector3 &vec3, const Vector3 &vec4, float t)ln::Vector3static
clamp(const Vector3 &minVec, const Vector3 &maxVec)ln::Vector3
cross(const Vector3 &vec1, const Vector3 &vec2)ln::Vector3static
data() noexceptln::Vector3inline
data() const noexceptln::Vector3inline
distance(const Vector3 &vec1, const Vector3 &vec2)ln::Vector3static
distanceSquared(const Vector3 &vec1, const Vector3 &vec2)ln::Vector3static
dot(const Vector3 &vec1, const Vector3 &vec2)ln::Vector3static
get(float *outX, float *outY, float *outZ) constln::Vector3inline
hermite(const Vector3 &v1, const Vector3 &a1, const Vector3 &v2, const Vector3 &a2, float t)ln::Vector3static
isNaNOrInf() constln::Vector3
length() constln::Vector3
lengthSquared() constln::Vector3inline
lerp(const Vector3 &start, const Vector3 &end, float t)ln::Vector3static
max(const Vector3 &vec1, const Vector3 &vec2)ln::Vector3static
max(const Vector3 *vectors, int count)ln::Vector3static
Maximumln::Vector3static
min(const Vector3 &vec1, const Vector3 &vec2)ln::Vector3static
min(const Vector3 *vectors, int count)ln::Vector3static
Minimumln::Vector3static
mutatingNormalize()ln::Vector3
normalize(float x, float y, float z)ln::Vector3static
normalize(const Vector3 &vec)ln::Vector3static
Onesln::Vector3static
print(const char *format=NULL, FILE *stream=NULL) constln::Vector3
project(const Vector3 &point, const Matrix &worldViewProj, float x, float y, float width, float height, float minZ=0.0f, float maxZ=1.0f)ln::Vector3static
reflect(const Vector3 &vec, const Vector3 &normal)ln::Vector3static
replicate(float value)ln::Vector3static
set(float x, float y, float z)ln::Vector3inline
slide(const Vector3 &vec, const Vector3 &normal)ln::Vector3static
transform(const Vector3 &vec, const Quaternion &qua)ln::Vector3static
transform(const Vector3 &vec, const Matrix &mat)ln::Vector3static
transformCoord(const Matrix &mat)ln::Vector3
transformCoord(const Vector3 &vec, const Matrix &mat)ln::Vector3static
UnitXln::Vector3static
UnitYln::Vector3static
UnitZln::Vector3static
unproject(const Vector3 &point, const Matrix &worldViewProj, float x, float y, float width, float height, float minZ=0.0f, float maxZ=1.0f)ln::Vector3static
Vector3()ln::Vector3inline
Vector3(float x, float y, float z)ln::Vector3inline
Vector3(const Vector2 &vec, float z)ln::Vector3
xln::Vector3
xy() constln::Vector3inline
yln::Vector3
zln::Vector3
Zeroln::Vector3static