API  4.5.1
For C++ developers
OpenSim::TimeSeriesTable_< ETY > Member List

This is the complete list of members for OpenSim::TimeSeriesTable_< ETY >, including all inherited members.

_depDataOpenSim::DataTable_< double, ETY >protected
_dependentsMetaDataOpenSim::AbstractDataTableprotected
_indDataOpenSim::DataTable_< double, ETY >protected
_independentMetaDataOpenSim::AbstractDataTableprotected
_tableMetaDataOpenSim::AbstractDataTableprotected
AbstractDataTable()=defaultOpenSim::AbstractDataTable
AbstractDataTable(const AbstractDataTable &)=defaultOpenSim::AbstractDataTable
AbstractDataTable(AbstractDataTable &&)=defaultOpenSim::AbstractDataTable
addTableMetaData(const std::string &key, const Value &value)OpenSim::AbstractDataTableinline
appendColumn(const std::string &columnLabel, const Container &container)OpenSim::DataTable_< double, ETY >inline
appendColumn(const std::string &columnLabel, const std::initializer_list< ETY > &container)OpenSim::DataTable_< double, ETY >inline
appendColumn(const std::string &columnLabel, ColIter begin, ColIter end)OpenSim::DataTable_< double, ETY >inline
appendColumn(const std::string &columnLabel, const Vector &depCol)OpenSim::DataTable_< double, ETY >inline
appendColumn(const std::string &columnLabel, const VectorView &depCol)OpenSim::DataTable_< double, ETY >inline
appendColumnLabel(const std::string &columnLabel)OpenSim::AbstractDataTableprotected
appendRow(const double &indRow, const Container &container)OpenSim::DataTable_< double, ETY >inline
appendRow(const double &indRow, const std::initializer_list< ETY > &container)OpenSim::DataTable_< double, ETY >inline
appendRow(const double &indRow, RowIter begin, RowIter end)OpenSim::DataTable_< double, ETY >inline
appendRow(const double &indRow, const RowVector &depRow)OpenSim::DataTable_< double, ETY >inline
appendRow(const double &indRow, const RowVectorView &depRow)OpenSim::DataTable_< double, ETY >inline
averageRow(const double &beginTime, const double &endTime) constOpenSim::TimeSeriesTable_< ETY >inline
clone() const overrideOpenSim::DataTable_< double, ETY >inlinevirtual
DataTable_()=defaultOpenSim::DataTable_< double, ETY >
DataTable_(const DataTable_ &)=defaultOpenSim::DataTable_< double, ETY >
DataTable_(DataTable_ &&)=defaultOpenSim::DataTable_< double, ETY >
DataTable_(const std::string &filename, const std::string &tablename)OpenSim::DataTable_< double, ETY >inline
DataTable_(const DataTable_< double, ThatETY > &that, const std::vector< std::string > &suffixes)OpenSim::DataTable_< double, ETY >inline
DataTable_(const DataTable_< double, double > &that, const std::vector< std::string > &suffixes)OpenSim::DataTable_< double, ETY >inlineexplicit
DataTable_(const DataTable_< double, ThatETY > &that)OpenSim::DataTable_< double, ETY >inlineexplicit
DataTable_(const std::vector< double > &indVec, const SimTK::Matrix_< ETY > &depData, const std::vector< std::string > &labels)OpenSim::DataTable_< double, ETY >inlineprotected
DataTable_(const std::vector< double > &indVec)OpenSim::DataTable_< double, ETY >inlineprotected
DependentsMetaData typedefOpenSim::AbstractDataTable
flatten() constOpenSim::DataTable_< double, ETY >inline
flatten(const std::vector< std::string > &suffixes) constOpenSim::DataTable_< double, ETY >inline
getColumnIndex(const std::string &columnLabel) constOpenSim::AbstractDataTable
getColumnLabel(const size_t columnIndex) constOpenSim::AbstractDataTable
getColumnLabels() constOpenSim::AbstractDataTable
getDependentColumn(const std::string &columnLabel) constOpenSim::DataTable_< double, ETY >inline
getDependentColumnAtIndex(size_t index) constOpenSim::DataTable_< double, ETY >inline
getDependentsMetaData() constOpenSim::AbstractDataTable
getIndependentColumn() constOpenSim::DataTable_< double, ETY >inline
getIndependentMetaData() constOpenSim::AbstractDataTable
getMatrix() constOpenSim::DataTable_< double, ETY >inline
getMatrixBlock(size_t rowStart, size_t columnStart, size_t numRows, size_t numColumns) constOpenSim::DataTable_< double, ETY >inline
getNearestRow(const double &time, const bool restrictToTimeRange=true) constOpenSim::TimeSeriesTable_< ETY >inline
getNearestRowIndexForTime(const double time, const bool restrictToTimeRange=true) constOpenSim::TimeSeriesTable_< ETY >inline
getNumColumns() constOpenSim::AbstractDataTable
getNumRows() constOpenSim::AbstractDataTable
getRow(const double &ind) constOpenSim::DataTable_< double, ETY >inline
getRowAtIndex(size_t index) constOpenSim::DataTable_< double, ETY >inline
getRowIndexAfterTime(const double &time) constOpenSim::TimeSeriesTable_< ETY >inline
getRowIndexBeforeTime(const double &time) constOpenSim::TimeSeriesTable_< ETY >inline
getTableMetaData(const std::string &key) constOpenSim::AbstractDataTableinline
getTableMetaData() constOpenSim::AbstractDataTable
getTableMetaDataAsString(const std::string &key) constOpenSim::AbstractDataTableinline
getTableMetaDataKeys() constOpenSim::AbstractDataTable
hasColumn(const std::string &columnLabel) constOpenSim::AbstractDataTable
hasColumn(const size_t columnIndex) constOpenSim::AbstractDataTable
hasColumnLabels() constOpenSim::AbstractDataTable
hasTableMetaDataKey(const std::string &key) constOpenSim::AbstractDataTableinline
implementGetNumColumns() const overrideOpenSim::DataTable_< double, ETY >inlineprotectedvirtual
implementGetNumRows() const overrideOpenSim::DataTable_< double, ETY >inlineprotectedvirtual
IndependentMetaData typedefOpenSim::AbstractDataTable
isColumnIndexOutOfRange(size_t index) constOpenSim::DataTable_< double, ETY >inlineprotected
isEmpty() constOpenSim::DataTable_< double, ETY >inlineprotected
isRowIndexOutOfRange(size_t index) constOpenSim::DataTable_< double, ETY >inlineprotected
makeElement(Iter begin, Iter end)OpenSim::DataTable_< double, ETY >inlineprotectedstatic
makeElement_helper(double &elem, Iter begin, Iter end)OpenSim::DataTable_< double, ETY >inlineprotectedstatic
makeElement_helper(SimTK::Vec< N > &elem, Iter begin, Iter end)OpenSim::DataTable_< double, ETY >inlineprotectedstatic
makeElement_helper(SimTK::Vec< M, SimTK::Vec< N >> &elem, Iter begin, Iter end)OpenSim::DataTable_< double, ETY >inlineprotectedstatic
makeElement_helper(SimTK::Mat< M, N > &elem, Iter begin, Iter end)OpenSim::DataTable_< double, ETY >inlineprotectedstatic
Matrix typedefOpenSim::DataTable_< double, ETY >
MatrixView typedefOpenSim::DataTable_< double, ETY >
numComponentsPerElement() const overrideOpenSim::DataTable_< double, ETY >inlinevirtual
numComponentsPerElement_impl(double)OpenSim::DataTable_< double, ETY >inlineprotectedstatic
numComponentsPerElement_impl(SimTK::Vec< M >)OpenSim::DataTable_< double, ETY >inlineprotectedstatic
numComponentsPerElement_impl(SimTK::Mat< M, N >)OpenSim::DataTable_< double, ETY >inlineprotectedstatic
numComponentsPerElement_impl(SimTK::Vec< M, SimTK::Vec< N >>)OpenSim::DataTable_< double, ETY >inlineprotectedstatic
operator=(const TimeSeriesTable_ &)=defaultOpenSim::TimeSeriesTable_< ETY >
operator=(TimeSeriesTable_ &&)=defaultOpenSim::TimeSeriesTable_< ETY >
DataTable_< double, ETY >::operator=(const DataTable_ &)=defaultOpenSim::DataTable_< double, ETY >
DataTable_< double, ETY >::operator=(DataTable_ &&)=defaultOpenSim::DataTable_< double, ETY >
DataTable_< double, ETY >::operator=(const DataTable_< double, ThatETY > &that)OpenSim::DataTable_< double, ETY >inline
OpenSim::AbstractDataTable::operator=(const AbstractDataTable &)=defaultOpenSim::AbstractDataTable
OpenSim::AbstractDataTable::operator=(AbstractDataTable &&)=defaultOpenSim::AbstractDataTable
pack() constOpenSim::DataTable_< double, ETY >inline
pack(const std::vector< std::string > &suffixes) constOpenSim::DataTable_< double, ETY >inline
removeColumn(const std::string &columnLabel)OpenSim::DataTable_< double, ETY >inline
removeColumnAtIndex(size_t index)OpenSim::DataTable_< double, ETY >inline
removeDependentsMetaDataForKey(const std::string &key)OpenSim::AbstractDataTable
removeRow(const double &ind)OpenSim::DataTable_< double, ETY >inline
removeRowAtIndex(size_t index)OpenSim::DataTable_< double, ETY >inline
removeTableMetaDataKey(const std::string &key)OpenSim::AbstractDataTable
RowVector typedefOpenSim::TimeSeriesTable_< ETY >
RowVectorView typedefOpenSim::TimeSeriesTable_< ETY >
setColumnLabel(const size_t columnIndex, const std::string &columnLabel)OpenSim::AbstractDataTable
setColumnLabels(InputIt first, InputIt last)OpenSim::AbstractDataTableinline
setColumnLabels(const Container &columnLabels)OpenSim::AbstractDataTableinline
setColumnLabels(const std::initializer_list< std::string > &columnLabels)OpenSim::AbstractDataTable
setDependentsMetaData(const DependentsMetaData &dependentsMetaData)OpenSim::AbstractDataTable
setIndependentMetaData(const IndependentMetaData &independentMetaData)OpenSim::AbstractDataTable
setIndependentValueAtIndex(size_t rowIndex, const double &value)OpenSim::DataTable_< double, ETY >inline
setRow(const double &ind, const RowVectorView &depRow)OpenSim::DataTable_< double, ETY >inline
setRow(const double &ind, const RowVector &depRow)OpenSim::DataTable_< double, ETY >inline
setRowAtIndex(size_t index, const RowVectorView &depRow)OpenSim::DataTable_< double, ETY >inline
setRowAtIndex(size_t index, const RowVector &depRow)OpenSim::DataTable_< double, ETY >inline
splitAndAssignElement(Iter begin, Iter end, const SimTK::Vec< N > &elem)OpenSim::DataTable_< double, ETY >inlineprotectedstatic
splitAndAssignElement(Iter begin, Iter end, const SimTK::Vec< M, SimTK::Vec< N >> &elem)OpenSim::DataTable_< double, ETY >inlineprotectedstatic
splitAndAssignElement(Iter begin, Iter end, const SimTK::Mat< M, N > &elem)OpenSim::DataTable_< double, ETY >inlineprotectedstatic
splitAndAssignElement(Iter begin, Iter end,...)OpenSim::DataTable_< double, ETY >inlineprotectedstatic
splitElement(const ELT &elt)OpenSim::DataTable_< double, ETY >inlineprotectedstatic
splitElement(const double &elt)OpenSim::DataTable_< double, ETY >inlineprotectedstatic
TableMetaData typedefOpenSim::AbstractDataTable
TableUtilities classOpenSim::TimeSeriesTable_< ETY >friend
TimeSeriesTable_()=defaultOpenSim::TimeSeriesTable_< ETY >
TimeSeriesTable_(const TimeSeriesTable_ &)=defaultOpenSim::TimeSeriesTable_< ETY >
TimeSeriesTable_(TimeSeriesTable_ &&)=defaultOpenSim::TimeSeriesTable_< ETY >
TimeSeriesTable_(const std::vector< double > &indVec, const SimTK::Matrix_< ETY > &depData, const std::vector< std::string > &labels)OpenSim::TimeSeriesTable_< ETY >inline
TimeSeriesTable_(const std::vector< double > &indVec)OpenSim::TimeSeriesTable_< ETY >inline
TimeSeriesTable_(const DataTable_< double, ETY > &datatable)OpenSim::TimeSeriesTable_< ETY >inline
TimeSeriesTable_(const std::string &filename)OpenSim::TimeSeriesTable_< ETY >inline
TimeSeriesTable_(const std::string &filename, const std::string &tablename)OpenSim::TimeSeriesTable_< ETY >inline
toString(std::vector< int > rows={}, std::vector< std::string > columnLabels={}, const bool withMetaData=true, unsigned splitSize=25, unsigned maxWidth=80, unsigned precision=4) constOpenSim::DataTable_< double, ETY >inline
toString_impl(std::vector< int > rows={}, std::vector< int > cols={}, const bool withMetaData=true, unsigned splitSize=25, unsigned maxWidth=80, unsigned precision=4) constOpenSim::DataTable_< double, ETY >inlineprotected
trim(const double &newStartTime, const double &newFinalTime)OpenSim::TimeSeriesTable_< ETY >inline
trimFrom(const double &newStartTime)OpenSim::TimeSeriesTable_< ETY >inline
trimTo(const double &newFinalTime)OpenSim::TimeSeriesTable_< ETY >inline
trimToIndices(const size_t &start_index, const size_t &last_index)OpenSim::TimeSeriesTable_< ETY >inline
updDependentColumn(const std::string &columnLabel)OpenSim::DataTable_< double, ETY >inline
updDependentColumnAtIndex(size_t index)OpenSim::DataTable_< double, ETY >inline
updMatrix()OpenSim::DataTable_< double, ETY >inline
updMatrixBlock(size_t rowStart, size_t columnStart, size_t numRows, size_t numColumns)OpenSim::DataTable_< double, ETY >inline
updNearestRow(const double &time, const bool restrictToTimeRange=true)OpenSim::TimeSeriesTable_< ETY >inline
updRow(const double &ind)OpenSim::DataTable_< double, ETY >inline
updRowAtIndex(size_t index)OpenSim::DataTable_< double, ETY >inline
updTableMetaData()OpenSim::AbstractDataTable
validateDependentsMetaData() const overrideOpenSim::DataTable_< double, ETY >inlineprotectedvirtual
validateIndependentMetaData() const overrideOpenSim::DataTable_< double, ETY >inlineprotectedvirtual
validateRow(size_t rowIndex, const double &time, const RowVector &row) const overrideOpenSim::TimeSeriesTable_< ETY >inlineprotectedvirtual
Vector typedefOpenSim::DataTable_< double, ETY >
VectorView typedefOpenSim::DataTable_< double, ETY >
~AbstractDataTable()=defaultOpenSim::AbstractDataTablevirtual
~DataTable_()=defaultOpenSim::DataTable_< double, ETY >
~TimeSeriesTable_()=defaultOpenSim::TimeSeriesTable_< ETY >