ML Reference
|
This is the complete list of members for ml::Tvec2< DT >, including all inherited members.
_buffer | ml::Vector2DataContainer< DT > | |
affinePoint() const | ml::Tvec2< DT > | inline |
affineVec() const | ml::Tvec2< DT > | inline |
apply(ML_LA_FROM_DOUBLE_TO_DOUBLE f) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
assign(const DT px, const DT py) | ml::Tvec2< DT > | inline |
clamp(const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &lower, const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &upper) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
clamp(FloatingPointVector< DT, size, Vector2DataContainer< DT > > vec, const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &lower, const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &upper) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | related |
clampMax(const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &upper) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
clampMax(FloatingPointVector< DT, size, Vector2DataContainer< DT > > vec, const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &m) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | related |
clampMin(const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &lower) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
clampMin(FloatingPointVector< DT, size, Vector2DataContainer< DT > > vec, const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &m) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | related |
compAbs() | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
compAbs(FloatingPointVector< DT, size, Vector2DataContainer< DT > > vec) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | related |
compCeil() | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
compDiv(const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &d) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
compDiv(FloatingPointVector< DT, size, Vector2DataContainer< DT > > vec, const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &d) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | related |
compFloor() | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
compMax(FloatingPointVector< DT, size, Vector2DataContainer< DT > > buffer) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
compMax(FloatingPointVector< DT, size, Vector2DataContainer< DT > > buffer1, const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &buffer2) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | related |
compMaxAbs() const | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
compMin(FloatingPointVector< DT, size, Vector2DataContainer< DT > > buffer) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
compMin(FloatingPointVector< DT, size, Vector2DataContainer< DT > > buffer1, const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &buffer2) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | related |
compMul() const | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
compMul(const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &vec) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | related |
ComponentType typedef | ml::Tvec2< DT > | |
compRound() | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
compSqr() | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
compSqr(FloatingPointVector< DT, size, Vector2DataContainer< DT > > vec) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | related |
compSqrt() | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
compSqrt(FloatingPointVector< DT, size, Vector2DataContainer< DT > > vec) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | related |
compSum() const | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
cross(const FloatingPointVector< DT, 3, Vector2DataContainer< DT > > &b) const | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
distance(const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &buffer) const | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
distanceSquared(const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &buffer) const | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
dot(const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &buffer) const | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
FloatingPointVector(DT value=DT(0)) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inlineexplicit |
getSize() const | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
length() const | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
lengthSquared() const | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
norm2() const | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
norm2(const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &weight) const | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
normalize() | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
operator!(const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &a) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | related |
operator!=(const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &buffer) const | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
operator*(const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &a, const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &b) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | related |
operator*(FloatingPointVector< DT, size, Vector2DataContainer< DT > > lhs, MLdouble rhs) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | related |
operator*(MLdouble lhs, FloatingPointVector< DT, size, Vector2DataContainer< DT > > rhs) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | related |
operator*=(FloatingPointVector< DT, size, Vector2DataContainer< DT > > &op1, MLdouble value) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | related |
operator*=(FloatingPointVector< DT, size, Vector2DataContainer< DT > > &op1, const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &op2) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | related |
operator+(FloatingPointVector< DT, size, Vector2DataContainer< DT > > lhs, const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &rhs) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | related |
operator+(const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &buffer) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | related |
operator+=(FloatingPointVector< DT, size, Vector2DataContainer< DT > > &op1, const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &buffer) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | related |
operator-(FloatingPointVector< DT, size, Vector2DataContainer< DT > > lhs, const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &rhs) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | related |
operator-(const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &buffer) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | related |
operator-=(FloatingPointVector< DT, size, Vector2DataContainer< DT > > &op1, const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &buffer) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | related |
operator/(FloatingPointVector< DT, size, Vector2DataContainer< DT > > lhs, MLdouble rhs) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | related |
operator/=(FloatingPointVector< DT, size, Vector2DataContainer< DT > > &op1, MLdouble value) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | related |
operator/=(FloatingPointVector< DT, size, Vector2DataContainer< DT > > &op1, const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &op2) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | related |
operator<(const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &buffer) const | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
operator=(DT value) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
operator==(const FloatingPointVector< DT, size, Vector2DataContainer< DT > > &buffer) const | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
operator[](const size_t i) const | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
operator[](const size_t i) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
readIn(std::istream &is) | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
Size enum value | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | |
Superclass typedef | ml::Tvec2< DT > | |
Tvec2(const DT value=0) | ml::Tvec2< DT > | inlineexplicit |
Tvec2(const Superclass &v) | ml::Tvec2< DT > | inline |
Tvec2(const DT px, const DT py) | ml::Tvec2< DT > | inline |
Tvec2(const Tvec3< DT > &v, const bool normalize) | ml::Tvec2< DT > | inline |
Tvec2(const Tvec3< DT > &v, const int axis) | ml::Tvec2< DT > | inline |
writeOut(std::ostream &os) const | ml::FloatingPointVector< DT, 2, Vector2DataContainer< DT > > | inline |
x | ml::Vector2DataContainer< DT > | |
y | ml::Vector2DataContainer< DT > |