#include <VectorTools.hh>
◆ Vector() [1/4]
◆ Vector() [2/4]
| Vector::Vector |
( |
float | ddx, |
|
|
float | ddy, |
|
|
float | ddz ) |
|
inline |
◆ Vector() [3/4]
| Vector::Vector |
( |
const Vector & | aVec | ) |
|
|
inline |
◆ Vector() [4/4]
| Vector::Vector |
( |
const Point & | aPoint | ) |
|
|
inline |
◆ Angle()
| float Vector::Angle |
( |
const Vector & | aVec, |
|
|
const Vector & | aVec2 ) |
|
static |
◆ ApplyPoint()
◆ CrossProduct()
◆ Dist()
| float Vector::Dist |
( |
| ) |
const |
◆ DotProduct()
| float Vector::DotProduct |
( |
const Vector & | aVec, |
|
|
const Vector & | aVec2 ) |
|
inlinestatic |
◆ FindProjectionLength()
◆ operator()()
◆ operator*=()
| void Vector::operator*= |
( |
const float & | aFloat | ) |
|
|
inline |
◆ operator+=()
| void Vector::operator+= |
( |
const Vector & | aVec | ) |
|
|
inline |
◆ operator-()
| Vector Vector::operator- |
( |
| ) |
const |
|
inline |
◆ operator/=()
| void Vector::operator/= |
( |
const float & | aFloat | ) |
|
|
inline |
◆ SplitToComponents()
◆ UnitConvert()
◆ UnitX()
◆ UnitY()
◆ UnitZ()
◆ XMultiply()
◆ YMultiply()
◆ ZMultiply()
◆ Dist
◆ operator* [1/2]
| Vector operator* |
( |
const float & | aFloat, |
|
|
const Vector & | aVec ) |
|
friend |
◆ operator* [2/2]
| Vector operator* |
( |
const Vector & | aVec, |
|
|
const float & | aFloat ) |
|
friend |
◆ operator+
◆ operator-
◆ operator/
| Vector operator/ |
( |
const Vector & | aVec, |
|
|
const float & | aFloat ) |
|
friend |
◆ operator<<
| std::ostream & operator<< |
( |
std::ostream & | o, |
|
|
const Vector & | p ) |
|
friend |
◆ operator>>
| std::istream & operator>> |
( |
std::istream & | i, |
|
|
Vector & | p ) |
|
friend |
◆ dx
◆ dy
◆ dz
The documentation for this class was generated from the following files: