QDOS::QdRScalar Class Reference

#include <Numeric.h>

Inheritance diagram for QDOS::QdRScalar:

QDOS::QdNObject QDOS::Scalar< double > QDOS::QdObject QDOS::VarTarget

List of all members.

Public Member Functions

 QdRScalar ()
 QdRScalar (const RMatrix &mat)
 QdRScalar (const double &val)
 QdRScalar (const RScalar &rscalar)
 QdRScalar (const QdRScalar &rscalar)
QdRScalaroperator= (const RMatrix &mat)
template<class U >
QdRScalaroperator= (const Matrix< U > &mat)
QdRScalaroperator= (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


Constructor & Destructor Documentation

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]


Member Function Documentation

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]

template<class U >
QdRScalar& QDOS::QdRScalar::operator= ( const Matrix< U > &  mat  )  [inline]

Reimplemented from QDOS::Scalar< double >.

QdRScalar& QDOS::QdRScalar::operator= ( const RMatrix mat  )  [inline]

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.


The documentation for this class was generated from the following files:

Generated on Fri Jan 8 12:51:31 2010 for QSAS by  doxygen 1.5.7