#include <Expression.hpp>
◆ Expression() [1/3]
GranOO3::Math::Expression::Expression |
( |
const std::string & |
exp | ) |
|
◆ Expression() [2/3]
GranOO3::Math::Expression::Expression |
( |
| ) |
|
◆ Expression() [3/3]
GranOO3::Math::Expression::Expression |
( |
const Expression & |
exp | ) |
|
◆ ~Expression()
GranOO3::Math::Expression::~Expression |
( |
| ) |
|
|
virtual |
◆ Check()
bool GranOO3::Math::Expression::Check |
( |
const std::string & |
str | ) |
|
|
static |
◆ class_ID()
static std::string GranOO3::Math::Expression::class_ID |
( |
| ) |
|
|
inlinestatic |
◆ ddt()
◆ depend_on()
bool GranOO3::Math::Expression::depend_on |
( |
double & |
var | ) |
const |
◆ derivate()
double GranOO3::Math::Expression::derivate |
( |
double & |
x, |
|
|
double |
step |
|
) |
| const |
◆ dt()
◆ glob()
Expression & GranOO3::Math::Expression::glob |
( |
const std::string & |
id | ) |
|
|
static |
◆ info()
std::string GranOO3::Math::Expression::info |
( |
| ) |
const |
◆ is_empty()
bool GranOO3::Math::Expression::is_empty |
( |
| ) |
const |
◆ new_object()
Expression * GranOO3::Math::Expression::new_object |
( |
const TiXmlElement * |
el | ) |
|
|
static |
◆ operator()()
double GranOO3::Math::Expression::operator() |
( |
void |
| ) |
|
◆ operator=()
◆ second_derivate()
double GranOO3::Math::Expression::second_derivate |
( |
double & |
x, |
|
|
double |
step |
|
) |
| const |
◆ set()
void GranOO3::Math::Expression::set |
( |
const std::string & |
str | ) |
|
◆ str()
std::string GranOO3::Math::Expression::str |
( |
| ) |
const |
◆ value() [1/2]
double GranOO3::Math::Expression::value |
( |
| ) |
|
◆ value() [2/2]
double GranOO3::Math::Expression::value |
( |
| ) |
const |
◆ _expression
◆ _str
std::string GranOO3::Math::Expression::_str |
|
private |
The documentation for this class was generated from the following files: