ACF $AcfVersion:0$
Public Member Functions | List of all members
imath::IDoubleManip Class Referenceabstract

Interface for all manipulation using values represent as double. More...

#include <IDoubleManip.h>

Inheritance diagram for imath::IDoubleManip:
imath::TIValueManip< double > istd::IPolymorphic imath::CDoubleManip imath::CFixedPointManip imath::CComplexDoubleManip

Public Member Functions

virtual int GetPrecision () const =0
 Get number of digits after point.
 
- Public Member Functions inherited from imath::TIValueManip< double >
virtual double GetRounded (const double &value) const=0
 Get the nearest value rounded used this arithmetik.
 
virtual bool AreValuesEqual (const double &value1, const double &value2) const=0
 Compare two values and check, if there are equal.
 
virtual bool IsSmaller (const double &value1, const double &value2) const=0
 Compare two values and check, if first one is smaller as the second.
 
virtual bool IsSmallerEqual (const double &value1, const double &value2) const=0
 Compare two values and check, if first one is smaller or equal as the second.
 
virtual QString GetString (const double &value) const=0
 Get this value as string.
 
virtual bool GetParsed (const QString &text, double &result) const=0
 Get value converted from string.
 
virtual double GetSmallerValue (const double &value) const=0
 Return biggest value smaller that specified one.
 
virtual double GetBiggerValue (const double &value) const=0
 Return smallest value bigger that specified one.
 
- Public Member Functions inherited from istd::IPolymorphic
virtual ~IPolymorphic ()
 

Detailed Description

Interface for all manipulation using values represent as double.

Definition at line 20 of file IDoubleManip.h.

Member Function Documentation

◆ GetPrecision()

virtual int imath::IDoubleManip::GetPrecision ( ) const
pure virtual

Get number of digits after point.

Implemented in imath::CDoubleManip, and imath::CFixedPointManip.


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