![]() |
|
Public Types | |
enum | { rank = 1 } |
enum | components { X, Y, Z } |
Component labeling enumeration. More... | |
Public Member Functions | |
Vector () | |
Construct null. | |
Vector (const VectorSpace< Vector< Cmpt >, Cmpt, 3 > &) | |
Construct given VectorSpace. | |
Vector (const Cmpt &vx, const Cmpt &vy, const Cmpt &vz) | |
Construct given three components. | |
Vector (Istream &) | |
Construct from Istream. | |
const Cmpt & | x () const |
const Cmpt & | y () const |
const Cmpt & | z () const |
Cmpt & | x () |
Cmpt & | y () |
Cmpt & | z () |
const Vector< Cmpt > & | centre (const List< Vector< Cmpt > > &) const |
Return *this (used for point which is a typedef to Vector<scalar>. | |
Static Public Attributes | |
const char *const | typeName |
const char * | componentNames [] |
const Vector | zero |
const Vector | one |
|
|
|
Component labeling enumeration.
|
|
Construct null.
|
|
Construct given VectorSpace.
|
|
Construct given three components.
|
|
Construct from Istream.
|
|
Return *this (used for point which is a typedef to Vector<scalar>.
Definition at line 117 of file VectorI.H. References v1, v2, Vector::x(), Vector::y(), and Vector::z(). |
Here is the call graph for this function:
|
|
|
Definition at line 74 of file VectorI.H. Referenced by Vector::centre(), boundBox::mag(), Foam::operator-(), and treeBoundBox::treeBoundBox(). |
|
|
|
Definition at line 80 of file VectorI.H. Referenced by Vector::centre(), boundBox::mag(), Foam::operator &(), Foam::operator *(), Foam::operator-(), and treeBoundBox::treeBoundBox(). |
|
|
|
Definition at line 86 of file VectorI.H. Referenced by Vector::centre(), boundBox::mag(), Foam::operator &(), Foam::operator *(), and treeBoundBox::treeBoundBox(). |
|
|
|
|
|
|
|
|