Rigid Body Dynamics Library
MX_Xd_SubMatrix Class Reference

#include <MX_Xd_subMatrix.h>

+ Inheritance diagram for MX_Xd_SubMatrix:

Public Member Functions

 MX_Xd_SubMatrix (casadi::MX &mat, const casadi::Slice &i, const casadi::Slice &j)
 
 MX_Xd_SubMatrix (MX_Xd_SubMatrix &mat, const casadi::Slice &i, const casadi::Slice &j)
 
 MX_Xd_SubMatrix (const casadi::SubMatrix< casadi::MX, casadi::Slice, casadi::Slice > &me)
 
virtual ~MX_Xd_SubMatrix ()
 
MX_Xd_scalar norm () const
 
void normalize ()
 
void operator= (const casadi::SubMatrix< casadi::MX, casadi::Slice, casadi::Slice > &submat)
 
void operator= (const casadi::MX &mat)
 
void operator= (const MX_Xd_scalar &mat)
 
void operator= (double mat)
 

Detailed Description

Definition at line 19 of file MX_Xd_subMatrix.h.

Constructor & Destructor Documentation

◆ MX_Xd_SubMatrix() [1/3]

MX_Xd_SubMatrix ( casadi::MX &  mat,
const casadi::Slice &  i,
const casadi::Slice &  j 
)
inline

Definition at line 21 of file MX_Xd_subMatrix.h.

◆ MX_Xd_SubMatrix() [2/3]

MX_Xd_SubMatrix ( MX_Xd_SubMatrix mat,
const casadi::Slice &  i,
const casadi::Slice &  j 
)
inline

Definition at line 26 of file MX_Xd_subMatrix.h.

◆ MX_Xd_SubMatrix() [3/3]

MX_Xd_SubMatrix ( const casadi::SubMatrix< casadi::MX, casadi::Slice, casadi::Slice > &  me)
inline

Definition at line 31 of file MX_Xd_subMatrix.h.

◆ ~MX_Xd_SubMatrix()

virtual ~MX_Xd_SubMatrix ( )
inlinevirtual

Definition at line 37 of file MX_Xd_subMatrix.h.

Member Function Documentation

◆ norm()

MX_Xd_scalar norm ( ) const
inline

Definition at line 41 of file MX_Xd_subMatrix.h.

◆ normalize()

void normalize ( )
inline

Definition at line 45 of file MX_Xd_subMatrix.h.

References MX_Xd_SubMatrix::norm().

◆ operator=() [1/4]

void operator= ( const casadi::MX &  mat)
inline

Definition at line 52 of file MX_Xd_subMatrix.h.

◆ operator=() [2/4]

void operator= ( const casadi::SubMatrix< casadi::MX, casadi::Slice, casadi::Slice > &  submat)
inline

Definition at line 49 of file MX_Xd_subMatrix.h.

◆ operator=() [3/4]

void operator= ( const MX_Xd_scalar mat)
inline

Definition at line 55 of file MX_Xd_subMatrix.h.

◆ operator=() [4/4]

void operator= ( double  mat)
inline

Definition at line 58 of file MX_Xd_subMatrix.h.


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