, including all inherited members.
allocate(const size_t &d) | kn::Vector< T > | [protected] |
at(const unsigned int &i) | kn::Vector< T > | |
at(const unsigned int &i) const | kn::Vector< T > | |
begin(void) const | kn::Vector< T > | [inline, virtual] |
begin_ | kn::Vector< T > | [protected] |
cross(const Vector3< T > &v) const | kn::Vector3< T > | [inline] |
Vector< T >::cross(const Vector< T > &v) const | kn::Vector< T > | [inline] |
data | kn::Vector< T > | [protected] |
desallocate(void) | kn::Vector< T > | [inline, protected] |
dot(const Vector3< T > &v) const | kn::Vector3< T > | [inline] |
Vector< T >::dot(const Vector< T > &v) const | kn::Vector< T > | [inline] |
end(void) const | kn::Vector< T > | [inline, virtual] |
end_ | kn::Vector< T > | [protected] |
fill(const T &d) | kn::Vector3< T > | [inline] |
getHomogeneous(const T &d=T(1.0)) const | kn::Vector< T > | |
getNorm(void) const | kn::Vector< T > | |
getNormalized(void) const | kn::Vector3< T > | [inline] |
getSubVector(const unsigned int &index, const int &size) const | kn::Vector< T > | |
getUnhomogeneous(const T &zeroValue=T(1.0e-13)) const | kn::Vector< T > | |
normalize(void) | kn::Vector3< T > | [inline] |
operator!=(const Vector< T > &v) const | kn::Vector< T > | [inline] |
operator()(const unsigned int &i) | kn::Vector< T > | |
operator()(const unsigned int &i) const | kn::Vector< T > | |
operator*(const Vector3< T > &v) const | kn::Vector3< T > | [inline] |
operator*(const T &d) const | kn::Vector3< T > | [inline] |
Vector< T >::operator*(const Vector< T > &v) const | kn::Vector< T > | |
operator*=(const T &d) | kn::Vector3< T > | [inline] |
operator+(const Vector3< T > &v) const | kn::Vector3< T > | [inline] |
Vector< T >::operator+(const Vector< T > &v) const | kn::Vector< T > | |
operator+=(const Vector3< T > &v) | kn::Vector3< T > | [inline] |
Vector< T >::operator+=(const Vector< T > &v) | kn::Vector< T > | |
operator-(const Vector3< T > &v) const | kn::Vector3< T > | [inline] |
operator-(void) const | kn::Vector3< T > | [inline] |
Vector< T >::operator-(const Vector< T > &v) const | kn::Vector< T > | |
operator-=(const Vector3< T > &v) | kn::Vector3< T > | [inline] |
Vector< T >::operator-=(const Vector< T > &v) | kn::Vector< T > | |
operator/(const T &d) const | kn::Vector3< T > | [inline] |
operator/=(const T &d) | kn::Vector3< T > | [inline] |
operator=(const Vector3< T > &v) | kn::Vector3< T > | [inline] |
Vector< T >::operator=(const Vector< T > &v) | kn::Vector< T > | |
Vector< T >::operator=(const T &value) | kn::Vector< T > | |
operator==(const Vector< T > &v) const | kn::Vector< T > | |
operator[](const unsigned int &i) | kn::Vector< T > | |
operator[](const unsigned int &i) const | kn::Vector< T > | |
operator^(const Vector3< T > &v) const | kn::Vector3< T > | [inline] |
Vector< T >::operator^(const Vector< T > &v) const | kn::Vector< T > | |
resize(const int &size) | kn::Vector< T > | |
resizeAndCopy(const Vector< T > &v) | kn::Vector< T > | |
roundZero(const double &d=1.0e-14) | kn::Vector< T > | |
setHomogeneousNormalForm(const T &zeroValue=T(1.0e-13)) const | kn::Vector< T > | |
setSubVector(const unsigned int &index, const Vector< T > &v) | kn::Vector< T > | |
setSubVector(const unsigned int &index1, const unsigned int &index2, const unsigned int &size, const Vector< T > &v) | kn::Vector< T > | |
setZero(void) | kn::Vector3< T > | [inline] |
size(void) const | kn::Vector3< T > | [inline] |
sizeVector | kn::Vector< T > | [protected] |
swap(const unsigned int &index1, const unsigned int &index2) | kn::Vector< T > | |
Vector() | kn::Vector< T > | |
Vector(const size_t &size) | kn::Vector< T > | [explicit] |
Vector(const Vector< T > &v) | kn::Vector< T > | |
Vector(Vector< T > *v) | kn::Vector< T > | |
Vector(const size_t &dataSize, const T *a) | kn::Vector< T > | |
Vector(const size_t &dataSize, const T &d) | kn::Vector< T > | |
Vector3(void) | kn::Vector3< T > | [inline] |
Vector3(const Vector3< T > &v) | kn::Vector3< T > | [inline] |
Vector3(const Vector3< T > *v) | kn::Vector3< T > | [inline] |
Vector3(const Vector2< T > &v, const T &d1) | kn::Vector3< T > | [inline] |
Vector3(const T &d1, const Vector2< T > &v) | kn::Vector3< T > | [inline] |
Vector3(const T &d1, const T &d2, const T &d3) | kn::Vector3< T > | [inline] |
Vector3(const T &d) | kn::Vector3< T > | [inline] |
Vector3(const T *a) | kn::Vector3< T > | [inline] |
Vector3(const Vector< T > &v) | kn::Vector3< T > | [inline] |
x(void) | kn::Vector3< T > | [inline] |
x(void) const | kn::Vector3< T > | [inline] |
y(void) | kn::Vector3< T > | [inline] |
y(void) const | kn::Vector3< T > | [inline] |
z(void) | kn::Vector3< T > | [inline] |
z(void) const | kn::Vector3< T > | [inline] |
~Vector(void) | kn::Vector< T > | [inline, virtual] |
~Vector3(void) | kn::Vector3< T > | [inline] |