mp_units::cartesian_vector

Synopsis

Declared in <mp-units/cartesian_vector.h>

template</* implementation-defined */ T = double>
class cartesian_vector
    : public /* implementation-defined */

Base Classes

NameDescription
/* implementation-defined */

Type Aliases

Name
value_type

Member Functions

NameDescription
cartesian_vector [constructor]Constructors
operator= Assignment operators
magnitude
norm
operator*= Multiplication assignment operator
operator+ Unary plus operator
operator+= Addition assignment operator
operator- Unary minus operator
operator-= Subtraction assignment operator
operator/= Division assignment operator
operator[] Subscript operators
unit

Data Members

Name
_coordinates_

Friends

NameDescription
mp_units::operator<<Stream insertion operator
mp_units::unit_vector
mp_units::magnitude
mp_units::norm