5#ifndef FPTRACKER_IQUADFOCUSER_H
6#define FPTRACKER_IQUADFOCUSER_H
21 const Point& direction) = 0;
24 virtual double xe()
const = 0;
25 virtual double xae()
const = 0;
26 virtual double ye()
const = 0;
27 virtual double yae()
const = 0;
28 virtual std::string
label()
const = 0;
30 typedef std::shared_ptr< IQuadFocuser >
Ptr_t;
virtual std::string label() const =0
virtual double ye() const =0
virtual double yae() const =0
virtual double xae() const =0
std::shared_ptr< IQuadFocuser > Ptr_t
virtual double xe() const =0
virtual void focus(double, double, double, const TransversePoint &displacement, const Point &direction)=0