Anaphe Home Page Reference Documentation

Main Page     Namespaces     Classes     Source Code    

Anaphe::IScalar Class Reference

#include <IVector.h>

List of all members.

Public Methods

virtual ~IScalar ()
virtual void scale (double s)=0
virtual void shift (double s)=0
virtual double value () const=0
virtual double ePlus () const=0
virtual double eMinus () const=0
virtual void setValue (double val)=0
virtual void setEPlus (double val)=0
virtual void setEMinus (double val)=0
virtual void fromAscii (std_istream &is)=0
virtual void addScalar (const IScalar *other)=0
virtual void subScalar (const IScalar *other)=0
virtual void mulScalar (const IScalar *other)=0
virtual void divScalar (const IScalar *other)=0
virtual void add (double val)=0
virtual void sub (double val)=0
virtual void mul (double val)=0
virtual void div (double val)=0
virtual void merge (const IScalar *other)=0


Constructor & Destructor Documentation

virtual Anaphe::IScalar::~IScalar   [inline, virtual]
 


Member Function Documentation

virtual void Anaphe::IScalar::add double    val [pure virtual]
 

virtual void Anaphe::IScalar::addScalar const IScalar *    other [pure virtual]
 

virtual void Anaphe::IScalar::div double    val [pure virtual]
 

virtual void Anaphe::IScalar::divScalar const IScalar *    other [pure virtual]
 

virtual double Anaphe::IScalar::eMinus   const [pure virtual]
 

virtual double Anaphe::IScalar::ePlus   const [pure virtual]
 

virtual void Anaphe::IScalar::fromAscii std_istream   is [pure virtual]
 

virtual void Anaphe::IScalar::merge const IScalar *    other [pure virtual]
 

virtual void Anaphe::IScalar::mul double    val [pure virtual]
 

virtual void Anaphe::IScalar::mulScalar const IScalar *    other [pure virtual]
 

virtual void Anaphe::IScalar::scale double    s [pure virtual]
 

virtual void Anaphe::IScalar::setEMinus double    val [pure virtual]
 

virtual void Anaphe::IScalar::setEPlus double    val [pure virtual]
 

virtual void Anaphe::IScalar::setValue double    val [pure virtual]
 

virtual void Anaphe::IScalar::shift double    s [pure virtual]
 

virtual void Anaphe::IScalar::sub double    val [pure virtual]
 

virtual void Anaphe::IScalar::subScalar const IScalar *    other [pure virtual]
 

virtual double Anaphe::IScalar::value   const [pure virtual]
 


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

Anaphe documentation generated by Doxygen (www.doxygen.org)