public:
/// Defines the double value
virtual void setValue(const double theX, const double theY, const double theZ) = 0;
+ /// Defines the point
+ virtual void setValue(const boost::shared_ptr<GeomAPI_Pnt>& thePoint) = 0;
/// Returns the X double value
virtual double x() const = 0;