51 template<
class T>
class List;
92 inline Vector(
const Cmpt& vx,
const Cmpt& vy,
const Cmpt& vz);
102 inline const Cmpt&
x()
const;
103 inline const Cmpt&
y()
const;
104 inline const Cmpt&
z()
const;
Vector< label > labelType
Equivalent type of labels used for valid component indexing.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
const Vector< Cmpt > & centre(const Foam::List< Vector< Cmpt >> &) const
Return *this (used for point which is a typedef to Vector<scalar>.
static const direction rank
Rank of Vector is 1.
Templated 3D Vector derived from VectorSpace adding construction from 3 components, element access using x(), y() and z() member functions and the inner-product (dot-product) and cross product operators.
fileType type(const fileName &, const bool checkVariants=true, const bool followLink=true)
Return the file type: directory or file.
A class representing the concept of 0 used to avoid unnecessary manipulations for objects that are kn...
components
Component labeling enumeration.