scsl  1.1.1
Shimmering Clarity Standard Library
Typedefs
Vector type aliases.

Typedefs

typedef Vector< float, 2 > scmp::geom::Vector2F
 Type alias for a two-dimensional float vector. More...
 
typedef Vector< float, 3 > scmp::geom::Vector3F
 Type alias for a three-dimensional float vector. More...
 
typedef Vector< float, 4 > scmp::geom::Vector4F
 Type alias for a four-dimensional float vector. More...
 
typedef Vector< double, 2 > scmp::geom::Vector2D
 Type alias for a two-dimensional double vector. More...
 
typedef Vector< double, 3 > scmp::geom::Vector3D
 Type alias for a three-dimensional double vector. More...
 
typedef Vector< double, 4 > scmp::geom::Vector4D
 Type alias for a four-dimensional double vector. More...
 

Detailed Description

Typedef Documentation

◆ Vector2D

typedef Vector<double, 2> scmp::geom::Vector2D

Type alias for a two-dimensional double vector.

◆ Vector2F

typedef Vector<float, 2> scmp::geom::Vector2F

Type alias for a two-dimensional float vector.

A number of shorthand aliases for vectors are provided. They follow the form of VectorNt, where N is the dimension and t is the type. For example, a 2D float vector is Vector2F.

◆ Vector3D

typedef Vector<double, 3> scmp::geom::Vector3D

Type alias for a three-dimensional double vector.

◆ Vector3F

typedef Vector<float, 3> scmp::geom::Vector3F

Type alias for a three-dimensional float vector.

◆ Vector4D

typedef Vector<double, 4> scmp::geom::Vector4D

Type alias for a four-dimensional double vector.

◆ Vector4F

typedef Vector<float, 4> scmp::geom::Vector4F

Type alias for a four-dimensional float vector.