#include <Numeric.h>
Public Member Functions | |
QdRScalar () | |
QdRScalar (const RMatrix &mat) | |
QdRScalar (const double &val) | |
QdRScalar (const RScalar &rscalar) | |
QdRScalar (const QdRScalar &rscalar) | |
QdRScalar & | operator= (const RMatrix &mat) |
template<class U > | |
QdRScalar & | operator= (const Matrix< U > &mat) |
QdRScalar & | operator= (const double &tval) |
virtual QdObject_var | create () const |
virtual QdObject_var | copy () const |
virtual void | setValue (const double &d) |
virtual string | srep (const StringRep &stringrep, int sequence_index=0) const |
virtual string | object_srep (const StringRep &stringrep) const |
virtual void | put (Vostream &v_os) |
virtual void | get (Vistream &v_is) |
virtual QdNObject_var | negate () const |
virtual QdNObject_var | add (QdNObject_var) const |
virtual QdNObject_var | sub (QdNObject_var) const |
virtual QdNObject_var | mult (QdNObject_var) const |
virtual QdNObject_var | div (QdNObject_var) const |
virtual QdNObject_var | abs () const |
virtual QdNObject_var | acos () const |
virtual QdNObject_var | asin () const |
virtual QdNObject_var | atan () const |
virtual QdNObject_var | atan2 (QdNObject_var) const |
virtual QdNObject_var | cos () const |
virtual QdNObject_var | cosh () const |
virtual QdNObject_var | exp () const |
virtual QdNObject_var | invert () const |
virtual QdNObject_var | log () const |
virtual QdNObject_var | log10 () const |
virtual QdNObject_var | mod () const |
virtual QdNObject_var | pow (QdNObject_var obj) const |
virtual QdNObject_var | sin () const |
virtual QdNObject_var | sinh () const |
virtual QdNObject_var | sqrt () const |
virtual bool | LT (QdNObject_var) const |
virtual bool | LE (QdNObject_var) const |
virtual bool | EQ (QdNObject_var) const |
virtual bool | GE (QdNObject_var) const |
virtual bool | GT (QdNObject_var) const |
QDOS::QdRScalar::QdRScalar | ( | ) | [inline] |
QDOS::QdRScalar::QdRScalar | ( | const RMatrix & | mat | ) | [inline] |
QDOS::QdRScalar::QdRScalar | ( | const double & | val | ) | [inline] |
QDOS::QdRScalar::QdRScalar | ( | const RScalar & | rscalar | ) | [inline] |
QDOS::QdRScalar::QdRScalar | ( | const QdRScalar & | rscalar | ) | [inline] |
QdNObject_var QDOS::QdRScalar::abs | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalar::acos | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalar::add | ( | QdNObject_var | obj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalar::asin | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalar::atan | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalar::atan2 | ( | QdNObject_var | obj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
virtual QdObject_var QDOS::QdRScalar::copy | ( | ) | const [inline, virtual] |
Implements QDOS::QdObject.
QdNObject_var QDOS::QdRScalar::cos | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalar::cosh | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
virtual QdObject_var QDOS::QdRScalar::create | ( | ) | const [inline, virtual] |
Implements QDOS::QdObject.
QdNObject_var QDOS::QdRScalar::div | ( | QdNObject_var | obj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
bool QDOS::QdRScalar::EQ | ( | QdNObject_var | nobj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalar::exp | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
bool QDOS::QdRScalar::GE | ( | QdNObject_var | nobj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
void QDOS::QdRScalar::get | ( | Vistream & | v_is | ) | [virtual] |
Reimplemented from QDOS::QdObject.
bool QDOS::QdRScalar::GT | ( | QdNObject_var | nobj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalar::invert | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
bool QDOS::QdRScalar::LE | ( | QdNObject_var | nobj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalar::log | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalar::log10 | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
bool QDOS::QdRScalar::LT | ( | QdNObject_var | nobj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalar::mod | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalar::mult | ( | QdNObject_var | obj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalar::negate | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
virtual string QDOS::QdRScalar::object_srep | ( | const StringRep & | stringrep | ) | const [inline, virtual] |
Reimplemented from QDOS::QdObject.
QdRScalar& QDOS::QdRScalar::operator= | ( | const double & | tval | ) | [inline] |
Reimplemented from QDOS::Scalar< double >.
QdNObject_var QDOS::QdRScalar::pow | ( | QdNObject_var | obj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
void QDOS::QdRScalar::put | ( | Vostream & | v_os | ) | [virtual] |
Reimplemented from QDOS::QdObject.
virtual void QDOS::QdRScalar::setValue | ( | const double & | d | ) | [inline, virtual] |
Reimplemented from QDOS::QdObject.
QdNObject_var QDOS::QdRScalar::sin | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalar::sinh | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalar::sqrt | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
virtual string QDOS::QdRScalar::srep | ( | const StringRep & | stringrep, | |
int | sequence_index = 0 | |||
) | const [inline, virtual] |
Reimplemented from QDOS::QdObject.
QdNObject_var QDOS::QdRScalar::sub | ( | QdNObject_var | obj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.