Rigid Body Dynamics Library
MX_Xd_scalar Class Reference

#include <MX_Xd_scalar.h>

+ Inheritance diagram for MX_Xd_scalar:

Public Member Functions

 MX_Xd_scalar ()
 
virtual ~MX_Xd_scalar ()
 
 MX_Xd_scalar (const double val)
 
 MX_Xd_scalar (const casadi::MX &m)
 
 MX_Xd_scalar (const MX_Xd_scalar &v0)
 
unsigned int rows () const
 
unsigned int cols () const
 
unsigned int size () const
 
MX_Xd_scalar operator[] (unsigned int i) const
 
void operator+= (const MX_Xd_scalar &other)
 
MX_Xd_scalar operator+ (const MX_Xd_scalar &other) const
 
void operator-= (const MX_Xd_scalar &other)
 
MX_Xd_scalar operator- (const MX_Xd_scalar &other) const
 
MX_Xd_scalar operator- (const double &other) const
 
MX_Xd_scalar operator* (const MX_Xd_scalar &other) const
 
MX_Xd_scalar operator* (double other)
 
void operator/= (const MX_Xd_scalar &other)
 
MX_Xd_scalar operator/ (const MX_Xd_scalar &other) const
 

Detailed Description

Definition at line 19 of file MX_Xd_scalar.h.

Constructor & Destructor Documentation

◆ MX_Xd_scalar() [1/4]

MX_Xd_scalar ( )
inline

Definition at line 21 of file MX_Xd_scalar.h.

◆ ~MX_Xd_scalar()

virtual ~MX_Xd_scalar ( )
inlinevirtual

Definition at line 25 of file MX_Xd_scalar.h.

◆ MX_Xd_scalar() [2/4]

MX_Xd_scalar ( const double  val)
inline

Definition at line 30 of file MX_Xd_scalar.h.

◆ MX_Xd_scalar() [3/4]

MX_Xd_scalar ( const casadi::MX &  m)
inline

Definition at line 34 of file MX_Xd_scalar.h.

◆ MX_Xd_scalar() [4/4]

MX_Xd_scalar ( const MX_Xd_scalar v0)
inline

Definition at line 38 of file MX_Xd_scalar.h.

Member Function Documentation

◆ cols()

unsigned int cols ( ) const
inline

Definition at line 49 of file MX_Xd_scalar.h.

◆ operator*() [1/2]

MX_Xd_scalar operator* ( const MX_Xd_scalar other) const
inline

Definition at line 86 of file MX_Xd_scalar.h.

◆ operator*() [2/2]

MX_Xd_scalar operator* ( double  other)
inline

Definition at line 89 of file MX_Xd_scalar.h.

◆ operator+()

MX_Xd_scalar operator+ ( const MX_Xd_scalar other) const
inline

Definition at line 65 of file MX_Xd_scalar.h.

◆ operator+=()

void operator+= ( const MX_Xd_scalar other)
inline

Definition at line 61 of file MX_Xd_scalar.h.

◆ operator-() [1/2]

MX_Xd_scalar operator- ( const double &  other) const
inline

Definition at line 80 of file MX_Xd_scalar.h.

◆ operator-() [2/2]

MX_Xd_scalar operator- ( const MX_Xd_scalar other) const
inline

Definition at line 75 of file MX_Xd_scalar.h.

◆ operator-=()

void operator-= ( const MX_Xd_scalar other)
inline

Definition at line 71 of file MX_Xd_scalar.h.

◆ operator/()

MX_Xd_scalar operator/ ( const MX_Xd_scalar other) const
inline

Definition at line 99 of file MX_Xd_scalar.h.

◆ operator/=()

void operator/= ( const MX_Xd_scalar other)
inline

Definition at line 94 of file MX_Xd_scalar.h.

◆ operator[]()

MX_Xd_scalar operator[] ( unsigned int  i) const
inline

Definition at line 57 of file MX_Xd_scalar.h.

◆ rows()

unsigned int rows ( ) const
inline

Definition at line 45 of file MX_Xd_scalar.h.

◆ size()

unsigned int size ( ) const
inline

Definition at line 53 of file MX_Xd_scalar.h.


The documentation for this class was generated from the following file: