Helios++
Helios software for LiDAR simulations
fluxionum::DiffDesignMatrix< TimeType, VarType > Member List

This is the complete list of members for fluxionum::DiffDesignMatrix< TimeType, VarType >, including all inherited members.

Afluxionum::DiffDesignMatrix< TimeType, VarType >protected
AbstractDesignMatrix(vector< string > const &columnNames=vector< string >(0))fluxionum::AbstractDesignMatrix< VarType >inline
columnNamesfluxionum::AbstractDesignMatrix< VarType >protected
DiffDesignMatrix(vector< string > const &columnNames=vector< string >(0), string const timeName="time", DiffDesignMatrixType diffType=DiffDesignMatrixType::UNKNOWN)fluxionum::DiffDesignMatrix< TimeType, VarType >inline
DiffDesignMatrix(arma::Col< TimeType > const &t, arma::Mat< VarType > const &A, string const &timeName="time", vector< string > const &columnNames=vector< string >(0), DiffDesignMatrixType diffType=DiffDesignMatrixType::UNKNOWN)fluxionum::DiffDesignMatrix< TimeType, VarType >inline
DiffDesignMatrix(string const &path, string const &timeName="time", DiffDesignMatrixType diffType=DiffDesignMatrixType::UNKNOWN)fluxionum::DiffDesignMatrix< TimeType, VarType >inline
DiffDesignMatrix(TemporalDesignMatrix< TimeType, VarType > const &tdm, DiffDesignMatrixType const diffType, bool const sort=true)fluxionum::DiffDesignMatrix< TimeType, VarType >inline
diffTypefluxionum::DiffDesignMatrix< TimeType, VarType >protected
getA() constfluxionum::DiffDesignMatrix< TimeType, VarType >inline
getColumnName(size_t const j) constfluxionum::AbstractDesignMatrix< VarType >inline
getColumnNames() constfluxionum::AbstractDesignMatrix< VarType >inline
getDiffType() constfluxionum::DiffDesignMatrix< TimeType, VarType >inline
getNumColumns() const overridefluxionum::DiffDesignMatrix< TimeType, VarType >inlinevirtual
getNumElements() const overridefluxionum::DiffDesignMatrix< TimeType, VarType >inlinevirtual
getNumRows() const overridefluxionum::DiffDesignMatrix< TimeType, VarType >inlinevirtual
getTimeName() constfluxionum::DiffDesignMatrix< TimeType, VarType >inline
getTimeVector() constfluxionum::DiffDesignMatrix< TimeType, VarType >inline
hasColumnNames() constfluxionum::AbstractDesignMatrix< VarType >inline
operator()(size_t const i, size_t const j) overridefluxionum::DiffDesignMatrix< TimeType, VarType >inlinevirtual
AbstractDesignMatrix< VarType >::operator()(size_t const i, string const columnName)fluxionum::AbstractDesignMatrix< VarType >inline
operator[](size_t const i)fluxionum::DiffDesignMatrix< TimeType, VarType >inline
setColumnName(size_t const j, string const &columnName)fluxionum::AbstractDesignMatrix< VarType >inline
setColumnNames(vector< string > const &columnNames)fluxionum::AbstractDesignMatrix< VarType >inline
shiftTime(TimeType const x)fluxionum::DiffDesignMatrix< TimeType, VarType >inlinevirtual
tfluxionum::DiffDesignMatrix< TimeType, VarType >protected
tafluxionum::DiffDesignMatrix< TimeType, VarType >protected
tbfluxionum::DiffDesignMatrix< TimeType, VarType >protected
timeNamefluxionum::DiffDesignMatrix< TimeType, VarType >protected
translateColumnNameToIndex(string const &columnName) constfluxionum::AbstractDesignMatrix< VarType >inlineprotected
~AbstractDesignMatrix()=default (defined in fluxionum::AbstractDesignMatrix< VarType >)fluxionum::AbstractDesignMatrix< VarType >virtual