vector

The vector types offered by the CML include the following:

vector2f [2D vector with element type float]
vector2d [2D vector with element type double]
vector2i [2D vector with element type int]

vector3f [3D vector with element type float]
vector3d [3D vector with element type double]
vector3i [3D vector with element type int]

vector4f [4D vector with element type float]
vector4d [4D vector with element type double]
vector4i [4D vector with element type int]

vectorf  [dynamically resizable vector with element type float]
vectord  [dynamically resizable vector with element type double]
vectori  [dynamically resizable vector with element type int]

The above are typedef‘s for various configurations of the vector class. Vectors with other element types, sizes, or storage policies can easily be created as well; see here for details.