Public Member Functions | List of all members
imeas::ILinearAdjustParams Class Referenceabstract

Get parameter of linear adjust. More...

#include <ILinearAdjustParams.h>

Inheritance diagram for imeas::ILinearAdjustParams:
iser::ISerializable istd::IChangeable istd::IPolymorphic imeas::CLinearAdjustParamsComp

Public Member Functions

virtual const
ILinearAdjustConstraints
GetAdjustConstraints () const =0
 Get access to constraints object. More...
 
virtual double GetScaleFactor () const =0
 Get value of scale factor. More...
 
virtual void SetScaleFactor (double scale)=0
 Set value of scale factor. More...
 
virtual double GetOffsetFactor () const =0
 Get value of offset factor. More...
 
virtual void SetOffsetFactor (double offset)=0
 Set value of offset factor. More...
 

Detailed Description

Get parameter of linear adjust.

Linear adjust is simple linear transformation in form y = x * scale + offset.

Definition at line 19 of file ILinearAdjustParams.h.

Member Function Documentation

virtual const ILinearAdjustConstraints* imeas::ILinearAdjustParams::GetAdjustConstraints ( ) const
pure virtual

Get access to constraints object.

This object describes for example range of possible parameter values.

Implemented in imeas::CLinearAdjustParamsComp.

virtual double imeas::ILinearAdjustParams::GetOffsetFactor ( ) const
pure virtual

Get value of offset factor.

Implemented in imeas::CLinearAdjustParamsComp.

virtual double imeas::ILinearAdjustParams::GetScaleFactor ( ) const
pure virtual

Get value of scale factor.

Implemented in imeas::CLinearAdjustParamsComp.

virtual void imeas::ILinearAdjustParams::SetOffsetFactor ( double  offset)
pure virtual

Set value of offset factor.

Implemented in imeas::CLinearAdjustParamsComp.

virtual void imeas::ILinearAdjustParams::SetScaleFactor ( double  scale)
pure virtual

Set value of scale factor.

Implemented in imeas::CLinearAdjustParamsComp.


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

© 2007-2017 Witold Gantzke and Kirill Lepskiy