NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
|
This structure is central for managing the indices of a table or cluster read or write data access. The contained indices are of the VectorIndex type. The structure also contains a precompiled data access equation, which is used to speed up the data access in loops. More...
#include <structures.hpp>
Public Member Functions | |
Indices () | |
Indices (const Indices &_idx) | |
Indices (Indices &&_idx) | |
Indices & | operator= (const Indices &_idx) |
Public Attributes | |
VectorIndex | row |
VectorIndex | col |
std::string | sCompiledAccessEquation |
This structure is central for managing the indices of a table or cluster read or write data access. The contained indices are of the VectorIndex type. The structure also contains a precompiled data access equation, which is used to speed up the data access in loops.
Definition at line 2340 of file structures.hpp.
|
inline |
Definition at line 2346 of file structures.hpp.
|
inline |
Definition at line 2347 of file structures.hpp.
|
inline |
Definition at line 2350 of file structures.hpp.
References col, row, and sCompiledAccessEquation.
Definition at line 2356 of file structures.hpp.
References col, row, and sCompiledAccessEquation.
VectorIndex Indices::col |
Definition at line 2343 of file structures.hpp.
Referenced by NumeRe::StringFuncHandler::applySpecialStringFuncs(), boneDetection(), FlowCtrl::calc(), calculate1dFFT(), calculate2dFFT(), calculateChiMap(), calculateDataForCenterPlot(), calculateHist1dData(), calculateXYHist(), cmd_resample(), cmd_retouch(), cmd_show(), cmd_smooth(), FlowCtrl::compile(), copyDataToTemporaryTable(), createDatagrid(), createHist1D(), createHist2D(), ProcedureVarFactory::createLocalTables(), createOutputForHist1D(), createOutputForHist2D(), differentiate(), DataAccessParser::evalIndices(), evalMatOp(), evaluateFittingParams(), evaluateIndices(), ProcedureVarFactory::evaluateProcedureArguments(), evaluateTargetOptionInCommand(), evaluateTransposeForDataOperation(), expandIndexVectors(), expandStringIndexVectors(), Plot::extractDataValues(), extractRange(), fastWaveletTransform(), getAccessParserForPlotAndFit(), getDataForFit(), NumeRe::StringParser::getDataForString(), getDataGridDimensions(), DataAccessParser::getIndexString(), getIndices(), getIndicesForPlotAndFit(), getMatrixElements(), getParametersFromWindow(), getSamplesForDatagrid(), handleArgumentForIndices(), handleCachedDataAccess(), handleCasualIndices(), Indices(), integrateSingleDimensionData(), isValidIndexSet(), NumeReKernel::MainLoop(), operator=(), parser_declareDataMatrixValuesForIndices(), performDataOperation(), performMatrixOperation(), plugin_histogram(), plugin_random(), plugin_statistics(), Procedure::ProcCalc(), readAudioFile(), readImage(), replaceDataEntities(), replaceEntityOccurence(), rotateTable(), searchAndDeleteTable(), seekInAudioFile(), setParametersInWindow(), shortTimeFourierAnalysis(), Odesolver::solve(), sortData(), sortStrings(), NumeRe::StringParser::storeStringToDataObjects(), NumeRe::StringParser::storeStringToStringObject(), writeAudioFile(), Memory::writeData(), and Memory::writeSingletonData().
VectorIndex Indices::row |
Definition at line 2342 of file structures.hpp.
Referenced by NumeRe::StringFuncHandler::applySpecialStringFuncs(), NumeRe::Cluster::assignResults(), NumeRe::Cluster::assignVectorResults(), boneDetection(), FlowCtrl::calc(), calculate1dFFT(), calculate2dFFT(), calculateChiMap(), calculateDataForCenterPlot(), calculateHist1dData(), calculateXYHist(), cmd_delete(), cmd_resample(), cmd_retouch(), cmd_show(), cmd_smooth(), FlowCtrl::compile(), copyDataToTemporaryTable(), createDatagrid(), createHist1D(), createHist2D(), ProcedureVarFactory::createLocalTables(), createOutputForHist2D(), differentiate(), DataAccessParser::evalIndices(), evalMatOp(), evaluateFittingParams(), evaluateIndices(), ProcedureVarFactory::evaluateProcedureArguments(), evaluateTargetOptionInCommand(), evaluateTransposeForDataOperation(), expandIndexVectors(), expandStringIndexVectors(), Plot::extractDataValues(), extractRange(), fastWaveletTransform(), getAccessParserForPlotAndFit(), getDataForFit(), NumeRe::StringParser::getDataForString(), getDataGridDimensions(), DataAccessParser::getIndexString(), getIndices(), getMatrixElements(), getParametersFromWindow(), getSamplesForDatagrid(), handleArgumentForIndices(), handleCachedDataAccess(), handleCasualIndices(), Indices(), integrateSingleDimensionData(), isValidIndexSet(), NumeReKernel::MainLoop(), operator=(), parser_declareDataMatrixValuesForIndices(), performDataOperation(), performMatrixOperation(), plugin_histogram(), plugin_random(), plugin_statistics(), Procedure::ProcCalc(), readAudioFile(), readImage(), replaceDataEntities(), replaceEntityOccurence(), rotateTable(), searchAndDeleteCluster(), searchAndDeleteTable(), seekInAudioFile(), setParametersInWindow(), shortTimeFourierAnalysis(), Odesolver::solve(), sortClusters(), sortData(), sortStrings(), NumeRe::StringParser::storeStringToDataObjects(), NumeRe::StringParser::storeStringToStringObject(), writeAudioFile(), Memory::writeData(), and Memory::writeSingletonData().
std::string Indices::sCompiledAccessEquation |
Definition at line 2344 of file structures.hpp.
Referenced by FlowCtrl::calc(), FlowCtrl::compile(), getIndices(), Indices(), operator=(), and replaceDataEntities().