ORCA: Optimization-based framework for Robotic Control Applications
Public Member Functions | Protected Attributes | List of all members
orca::math::AffineFunction Class Reference

#include <AffineFunction.h>

+ Inheritance diagram for orca::math::AffineFunction:
+ Collaboration diagram for orca::math::AffineFunction:

Public Member Functions

void print () const
 
const Eigen::MatrixXd & getA () const
 
const Eigen::VectorXd & getb () const
 
void setA (const Eigen::MatrixXd &newA)
 
void setb (const Eigen::VectorXd &newb)
 
Size getSize () const
 
int cols () const
 
int rows () const
 
void resize (int rows, int cols)
 
Eigen::MatrixXd & A ()
 
Eigen::VectorXd & b ()
 

Protected Attributes

Eigen::MatrixXd A_
 
Eigen::VectorXd b_
 

Member Function Documentation

Eigen::MatrixXd & AffineFunction::A ( )
Eigen::VectorXd & AffineFunction::b ( )
int AffineFunction::cols ( ) const
virtual
const Eigen::MatrixXd & AffineFunction::getA ( ) const
const Eigen::VectorXd & AffineFunction::getb ( ) const
Size AffineFunction::getSize ( ) const
virtual
void AffineFunction::print ( ) const
virtual
void AffineFunction::resize ( int  rows,
int  cols 
)
virtual
int AffineFunction::rows ( ) const
virtual
void AffineFunction::setA ( const Eigen::MatrixXd &  newA)
void AffineFunction::setb ( const Eigen::VectorXd &  newb)

Member Data Documentation

Eigen::MatrixXd orca::math::AffineFunction::A_
protected
Eigen::VectorXd orca::math::AffineFunction::b_
protected

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