#include <vector_d.h>
|
| | VectorD () |
| | VectorD (const ScalarScalar &c0, const ScalarScalar &c1) |
| | VectorD (const ScalarScalar &c0, const ScalarScalar &c1, const ScalarScalar &c2) |
| | VectorD (const ScalarScalar &c0, const ScalarScalar &c1, const ScalarScalar &c2, const ScalarScalar &c3) |
| | VectorD (const ScalarScalar &c0, const ScalarScalar &c1, const ScalarScalar &c2, const ScalarScalar &c3, const ScalarScalar &c4) |
| | VectorD (const ScalarScalar &c0, const ScalarScalar &c1, const ScalarScalar &c2, const ScalarScalar &c3, const ScalarScalar &c4, const ScalarScalar &c5) |
| | VectorD (const ScalarScalar &c0, const ScalarScalar &c1, const ScalarScalar &c2, const ScalarScalar &c3, const ScalarScalar &c4, const ScalarScalar &c5, const ScalarScalar &c6) |
| | VectorD (const Self &o) |
| template<class OtherScalarT, int other_dimension_t> |
| | VectorD (const VectorD< OtherScalarT, other_dimension_t > &src_vector) |
| ScalarScalar & | operator[] (int i) |
| const ScalarScalar & | operator[] (int i) const |
| ScalarScalar & | operator() (int i) |
| const ScalarScalar & | operator() (int i) const |
| Self | operator- () const |
| Self | operator+ (const Self &o) const |
| Self | operator- (const Self &o) const |
| Self | operator* (const Self &o) const |
| Self & | operator+= (const Self &o) |
| Self & | operator-= (const Self &o) |
| Self & | operator*= (const Self &o) |
| Self | operator* (const ScalarScalar &o) const |
| Self | operator/ (const ScalarScalar &o) const |
| Self | operator+ (const ScalarScalar &o) const |
| Self | operator- (const ScalarScalar &o) const |
| bool | operator== (const Self &o) const |
| bool | operator!= (const Self &x) const |
| bool | operator< (const Self &x) const |
| ScalarScalar | SquaredNorm () const |
| ScalarScalar | AbsSum () const |
| ScalarScalar | Dot (const Self &o) const |
| void | Normalize () |
| Self | GetNormalized () const |
| const ScalarScalar & | MaxCoeff () const |
| const ScalarScalar & | MinCoeff () const |
| ScalarScalar * | data () |
| const ScalarScalar * | data () const |
◆ CoefficientType
template<class ScalarT, int dimension_t>
| typedef ScalarT draco::VectorD< ScalarT, dimension_t >::CoefficientType |
◆ Scalar
template<class ScalarT, int dimension_t>
◆ Self
template<class ScalarT, int dimension_t>
◆ VectorD() [1/9]
template<class ScalarT, int dimension_t>
◆ VectorD() [2/9]
template<class ScalarT, int dimension_t>
◆ VectorD() [3/9]
template<class ScalarT, int dimension_t>
◆ VectorD() [4/9]
template<class ScalarT, int dimension_t>
◆ VectorD() [5/9]
template<class ScalarT, int dimension_t>
◆ VectorD() [6/9]
template<class ScalarT, int dimension_t>
◆ VectorD() [7/9]
template<class ScalarT, int dimension_t>
◆ VectorD() [8/9]
template<class ScalarT, int dimension_t>
◆ VectorD() [9/9]
template<class ScalarT, int dimension_t>
template<class OtherScalarT, int other_dimension_t>
| draco::VectorD< ScalarT, dimension_t >::VectorD |
( |
const VectorD< OtherScalarT, other_dimension_t > & | src_vector | ) |
|
|
inlineexplicit |
◆ AbsSum()
template<class ScalarT, int dimension_t>
◆ data() [1/2]
template<class ScalarT, int dimension_t>
◆ data() [2/2]
template<class ScalarT, int dimension_t>
◆ Dot()
template<class ScalarT, int dimension_t>
◆ GetNormalized()
template<class ScalarT, int dimension_t>
◆ MaxCoeff()
template<class ScalarT, int dimension_t>
◆ MinCoeff()
template<class ScalarT, int dimension_t>
◆ Normalize()
template<class ScalarT, int dimension_t>
◆ operator!=()
template<class ScalarT, int dimension_t>
◆ operator()() [1/2]
template<class ScalarT, int dimension_t>
◆ operator()() [2/2]
template<class ScalarT, int dimension_t>
◆ operator*() [1/2]
template<class ScalarT, int dimension_t>
◆ operator*() [2/2]
template<class ScalarT, int dimension_t>
◆ operator*=()
template<class ScalarT, int dimension_t>
◆ operator+() [1/2]
template<class ScalarT, int dimension_t>
◆ operator+() [2/2]
template<class ScalarT, int dimension_t>
◆ operator+=()
template<class ScalarT, int dimension_t>
◆ operator-() [1/3]
template<class ScalarT, int dimension_t>
◆ operator-() [2/3]
template<class ScalarT, int dimension_t>
◆ operator-() [3/3]
template<class ScalarT, int dimension_t>
◆ operator-=()
template<class ScalarT, int dimension_t>
◆ operator/()
template<class ScalarT, int dimension_t>
◆ operator<()
template<class ScalarT, int dimension_t>
◆ operator==()
template<class ScalarT, int dimension_t>
◆ operator[]() [1/2]
template<class ScalarT, int dimension_t>
◆ operator[]() [2/2]
template<class ScalarT, int dimension_t>
◆ SquaredNorm()
template<class ScalarT, int dimension_t>
◆ dimension
template<class ScalarT, int dimension_t>
The documentation for this class was generated from the following file: