EigenLab::Parser< Derived > Member List
This is the complete list of members for EigenLab::Parser< Derived >, including all inherited members.
cacheExpressions() const EigenLab::Parser< Derived > [inline]
ChunkArray typedefEigenLab::Parser< Derived > [private]
ChunkType enum nameEigenLab::Parser< Derived > [private]
clearCachedExpressions()EigenLab::Parser< Derived > [inline]
clearVar(const std::string &name)EigenLab::Parser< Derived > [inline]
eval(const std::string &expression)EigenLab::Parser< Derived >
evalAddition(ChunkArray &chunks)EigenLab::Parser< Derived > [private]
evalAssignment(ChunkArray &chunks)EigenLab::Parser< Derived > [private]
evalFunction(const std::string &name, std::vector< std::string > &args, Value< Derived > &result)EigenLab::Parser< Derived > [private]
evalFunction_1_lt(const std::string &name, Value< Derived > &arg, Value< Derived > &result, std::false_type)EigenLab::Parser< Derived > [private]
evalFunction_1_lt(const std::string &name, Value< Derived > &arg, Value< Derived > &result, std::true_type)EigenLab::Parser< Derived > [private]
evalFunction_2_lt(const std::string &name, Value< Derived > &arg0, Value< Derived > &arg1, Value< Derived > &result, std::false_type)EigenLab::Parser< Derived > [private]
evalFunction_2_lt(const std::string &name, Value< Derived > &arg0, Value< Derived > &arg1, Value< Derived > &result, std::true_type)EigenLab::Parser< Derived > [private]
evalIndexRange(const std::string &str, int *first, int *last, int numIndices)EigenLab::Parser< Derived > [private]
evalIndices(ChunkArray &chunks)EigenLab::Parser< Derived > [private]
evalMatrixExpression(const std::string &str, Value< Derived > &mat)EigenLab::Parser< Derived > [private]
evalMultiplication(ChunkArray &chunks)EigenLab::Parser< Derived > [private]
evalNegations(ChunkArray &chunks)EigenLab::Parser< Derived > [private]
evalNumericRange(const std::string &str, Value< Derived > &mat)EigenLab::Parser< Derived > [private]
evalPowers(ChunkArray &chunks)EigenLab::Parser< Derived > [private]
findClosingBracket(const std::string &str, const std::string::const_iterator openingBracket, const char closingBracket) const EigenLab::Parser< Derived > [private]
FUNCTION enum valueEigenLab::Parser< Derived > [private]
hasVar(const std::string &name)EigenLab::Parser< Derived > [inline]
Index typedefEigenLab::Parser< Derived > [private]
isFunction(const std::string &str) const EigenLab::Parser< Derived > [inline, private]
isNumber(const std::string &str, T *num=0)EigenLab::Parser< Derived > [static]
isOperator(const char c) const EigenLab::Parser< Derived > [inline, private]
isOperator(const std::string &str) const EigenLab::Parser< Derived > [private]
isVariable(const std::string &name) const EigenLab::Parser< Derived > [inline, private]
mCacheChunkedExpressionsEigenLab::Parser< Derived > [private]
mCachedChunkedExpressionsEigenLab::Parser< Derived > [private]
mFunctionsEigenLab::Parser< Derived > [private]
mOperators1EigenLab::Parser< Derived > [private]
mOperators2EigenLab::Parser< Derived > [private]
mVariablesEigenLab::Parser< Derived > [private]
numberToString(T num, int precision=0)EigenLab::Parser< Derived > [static]
OPERATOR enum valueEigenLab::Parser< Derived > [private]
Parser()EigenLab::Parser< Derived >
setCacheExpressions(bool b)EigenLab::Parser< Derived > [inline]
split(const std::string &str, const char delimeter)EigenLab::Parser< Derived > [static]
splitArguments(const std::string &str, const char delimeter) const EigenLab::Parser< Derived > [private]
splitEquationIntoChunks(const std::string &expression, ChunkArray &chunks, std::string &code)EigenLab::Parser< Derived > [private]
stringToNumber(const std::string &str)EigenLab::Parser< Derived > [static]
trim(const std::string &str)EigenLab::Parser< Derived > [static]
VALUE enum valueEigenLab::Parser< Derived > [private]
ValueMap typedefEigenLab::Parser< Derived >
var(const std::string &name)EigenLab::Parser< Derived > [inline]
VARIABLE enum valueEigenLab::Parser< Derived > [private]
vars()EigenLab::Parser< Derived > [inline]
~Parser()EigenLab::Parser< Derived > [inline]


grid_map_filters
Author(s): Péter Fankhauser , Martin Wermelinger
autogenerated on Tue Jul 9 2019 05:06:36