#include <Output.h>
Public Member Functions | |
CFQuadricsResult (const MatrixType &jacobianMatrix, const list< CoeffListEntry > &coeffVariablesOrder) | |
void | setQuadrics (Matrix3DType *quadricsBig, Matrix3DType *quadricsSmall) |
const list< CoeffListEntry > & | getCoeffVariablesOrderRef () const |
const Matrix3DType * | getQuadricsBig () const |
const Matrix3DType * | getQuadricsSmall () const |
virtual | ~CFQuadricsResult () |
void | printQuadricsSmall (ostream &os, const Matrix3DType *quadricSmall, string comment) const |
void | printLinearBig (ostream &os, const MatrixType *jacobiMatrix, const list< CoeffListEntry > &coeffVariablesOrder) const |
void | printQuadricsBig (ostream &os, const Matrix3DType *quadricsBig, const list< CoeffListEntry > &coeffVariablesOrder) const |
void | printTangentCone2 (ostream &os, const MatrixType *jacobiMatrix, const Matrix3DType *quadricsBig, const list< CoeffListEntry > &coeffVariablesOrder, const string comment) const |
void | print (ostream &os, string prefix) const |
prefix is usually 'full' or 'sub' | |
Protected Attributes | |
const MatrixType & | jacobianMatrix_m |
const list< CoeffListEntry > & | coeffVariablesOrder_m |
const Matrix3DType * | quadricsBig_m |
const Matrix3DType * | quadricsSmall_m |
Private Member Functions | |
CFQuadricsResult (const CFQuadricsResult &res) |
Definition at line 294 of file Output.h.
nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::CFQuadricsResult | ( | const CFQuadricsResult< MatrixType, Matrix3DType > & | res | ) | [private] |
nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::CFQuadricsResult | ( | const MatrixType & | jacobianMatrix, | |
const list< CoeffListEntry > & | coeffVariablesOrder | |||
) | [inline] |
virtual nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::~CFQuadricsResult | ( | ) | [inline, virtual] |
Definition at line 334 of file Output.h.
References nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::quadricsBig_m, and nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::quadricsSmall_m.
const list<CoeffListEntry>& nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::getCoeffVariablesOrderRef | ( | ) | const [inline] |
Definition at line 325 of file Output.h.
References nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::coeffVariablesOrder_m.
const Matrix3DType* nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::getQuadricsBig | ( | ) | const [inline] |
Definition at line 330 of file Output.h.
References nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::quadricsBig_m.
const Matrix3DType* nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::getQuadricsSmall | ( | ) | const [inline] |
Definition at line 331 of file Output.h.
References nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::quadricsSmall_m.
void nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::print | ( | ostream & | os, | |
string | prefix | |||
) | const [inline] |
Definition at line 483 of file Output.h.
References nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::coeffVariablesOrder_m, nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::jacobianMatrix_m, nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::printQuadricsSmall(), nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::printTangentCone2(), nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::quadricsBig_m, and nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::quadricsSmall_m.
void nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::printLinearBig | ( | ostream & | os, | |
const MatrixType * | jacobiMatrix, | |||
const list< CoeffListEntry > & | coeffVariablesOrder | |||
) | const [inline] |
Definition at line 366 of file Output.h.
Referenced by nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::printTangentCone2().
void nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::printQuadricsBig | ( | ostream & | os, | |
const Matrix3DType * | quadricsBig, | |||
const list< CoeffListEntry > & | coeffVariablesOrder | |||
) | const [inline] |
Definition at line 413 of file Output.h.
Referenced by nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::printTangentCone2().
void nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::printQuadricsSmall | ( | ostream & | os, | |
const Matrix3DType * | quadricSmall, | |||
string | comment | |||
) | const [inline] |
Definition at line 341 of file Output.h.
Referenced by nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::print().
void nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::printTangentCone2 | ( | ostream & | os, | |
const MatrixType * | jacobiMatrix, | |||
const Matrix3DType * | quadricsBig, | |||
const list< CoeffListEntry > & | coeffVariablesOrder, | |||
const string | comment | |||
) | const [inline] |
Definition at line 468 of file Output.h.
References nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::printLinearBig(), and nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::printQuadricsBig().
Referenced by nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::print().
void nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::setQuadrics | ( | Matrix3DType * | quadricsBig, | |
Matrix3DType * | quadricsSmall | |||
) | [inline] |
Definition at line 319 of file Output.h.
References nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::quadricsBig_m, and nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::quadricsSmall_m.
const list<CoeffListEntry>& nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::coeffVariablesOrder_m [protected] |
Definition at line 302 of file Output.h.
Referenced by nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::getCoeffVariablesOrderRef(), and nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::print().
const MatrixType& nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::jacobianMatrix_m [protected] |
Definition at line 301 of file Output.h.
Referenced by nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::print().
const Matrix3DType* nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::quadricsBig_m [protected] |
Definition at line 304 of file Output.h.
Referenced by nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::getQuadricsBig(), nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::print(), nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::setQuadrics(), and nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::~CFQuadricsResult().
const Matrix3DType* nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::quadricsSmall_m [protected] |
Definition at line 305 of file Output.h.
Referenced by nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::getQuadricsSmall(), nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::print(), nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::setQuadrics(), and nCenterFocus::CFQuadricsResult< MatrixType, Matrix3DType >::~CFQuadricsResult().