They are used to define a graph of points. More...
#include <InterpolationPoint.h>
  
 Public Types | |
| typedef void | ReturnType | 
| typedef Visitor | VisitorType | 
Public Member Functions | |
| virtual ReturnType | accept (VisitorType &guest) const =0 | 
| It call the visit method from the guest object.  More... | |
Initializer Methods  | |
Methods related to instantiation and destruction.  | |
| InterpolationPoint () | |
| It initializes a new InterpolationPoint.  More... | |
| InterpolationPoint (const InterpolationPoint &rhs) | |
| Copy constructor.  More... | |
| ~InterpolationPoint () | |
| Destructor.  More... | |
| virtual InterpolationPoint * | clone () const | 
| It returns a clone of this object.  More... | |
Accessor methods  | |
Methods used to get or set properties.  | |
| void | setData (const double &d) | 
| double | getData () const | 
| void | setValue (ParameterValue *v) | 
| ParameterValue * | getValue () const | 
Private Member Functions | |
Not Allowed Methods  | |
No copy allowed.  | |
| InterpolationPoint & | operator= (const InterpolationPoint &rhs) | 
| No assignment operator allowed.  More... | |
Private Attributes | |
| double | m_data | 
| Mandatory.  More... | |
| ParameterValue * | m_value | 
| Mandatory.  More... | |
They are used to define a graph of points.
Definition at line 47 of file InterpolationPoint.h.
      
  | 
  inherited | 
Definition at line 58 of file BaseVisitable.h.
      
  | 
  inherited | 
Definition at line 57 of file BaseVisitable.h.
| te::se::InterpolationPoint::InterpolationPoint | ( | ) | 
It initializes a new InterpolationPoint.
Definition at line 30 of file InterpolationPoint.cpp.
| te::se::InterpolationPoint::InterpolationPoint | ( | const InterpolationPoint & | rhs | ) | 
Copy constructor.
| rhs | The other InterpolationPoint. | 
Definition at line 36 of file InterpolationPoint.cpp.
References te::se::ParameterValue::clone(), m_data, and m_value.
| te::se::InterpolationPoint::~InterpolationPoint | ( | ) | 
Destructor.
Definition at line 48 of file InterpolationPoint.cpp.
      
  | 
  pure virtualinherited | 
It call the visit method from the guest object.
| guest | The guest or visitor. | 
      
  | 
  virtual | 
It returns a clone of this object.
Implements te::fe::Expression.
Definition at line 53 of file InterpolationPoint.cpp.
| double te::se::InterpolationPoint::getData | ( | ) | const | 
Definition at line 63 of file InterpolationPoint.cpp.
Referenced by te::qt::widgets::ColorMapItem::fetchMore(), te::map::RasterTransformConfigurer::getInterpolatedMap(), te::serialize::Save(), and te::qt::widgets::ColorMapWidget::updateUi().
| te::se::ParameterValue * te::se::InterpolationPoint::getValue | ( | ) | const | 
Definition at line 74 of file InterpolationPoint.cpp.
Referenced by te::qt::widgets::ColorMapItem::fetchMore(), te::map::RasterTransformConfigurer::getInterpolatedMap(), te::serialize::Save(), and te::qt::widgets::ColorMapWidget::updateUi().
      
  | 
  private | 
No assignment operator allowed.
| rhs | The other InterpolationPoint. | 
| void te::se::InterpolationPoint::setData | ( | const double & | d | ) | 
Definition at line 58 of file InterpolationPoint.cpp.
Referenced by te::qt::widgets::ColorMapWidget::buildInterpolationMap().
| void te::se::InterpolationPoint::setValue | ( | ParameterValue * | v | ) | 
Definition at line 68 of file InterpolationPoint.cpp.
Referenced by te::qt::widgets::ColorMapWidget::buildInterpolationMap().
      
  | 
  private | 
      
  | 
  private |