Files Classes Functions Hierarchy
#include <mathfunc.h>
Public Member Functions | |
| string const | name () const |
| void | visit (deque< rpnbase * > &ds, rpnreal &n) |
| rpnr_to_d () | |
| rpnr_to_d (deque< rpnbase * > &ds, bool const evaluate=true) | |
| ~rpnr_to_d () | |
| rpnbase * | copy () const |
Definition at line 581 of file mathfunc.h.
| rpnr_to_d::rpnr_to_d | ( | ) | [inline] |
Definition at line 591 of file mathfunc.h.
References rpnfunction::eval().
00592 { 00593 if (evaluate) 00594 eval(ds); 00595 else 00596 ds.push_front(this); 00597 }
| rpnr_to_d::~rpnr_to_d | ( | ) | [inline] |
| rpnbase* rpnr_to_d::copy | ( | ) | const [inline, virtual] |
Reimplemented from rpnfunction.
Definition at line 599 of file mathfunc.h.
References rpnr_to_d().
00600 { return new rpnr_to_d(); }
| string const rpnr_to_d::name | ( | ) | const [inline, virtual] |
Reimplemented from rpnfunction.
Definition at line 227 of file mathfunc.cpp.
References rpnreal::num, and mathconstants::r_to_d.
00228 { 00229 n.num *= mathconstants::r_to_d; 00230 }
1.5.8