All Classes Functions Variables
EnjoLib::Canvas Member List

This is the complete list of members for EnjoLib::Canvas, including all inherited members.

AutoZoom() (defined in EnjoLib::Canvas)EnjoLib::Canvasvirtual
CalculateAutoZoomValue() const (defined in EnjoLib::Canvas)EnjoLib::Canvasprotected
Canvas() (defined in EnjoLib::Canvas)EnjoLib::Canvas
Center() (defined in EnjoLib::Canvas)EnjoLib::Canvasvirtual
GetDataSize() const =0 (defined in EnjoLib::Canvas)EnjoLib::Canvaspure virtual
GetDataToDisplaySize() const =0 (defined in EnjoLib::Canvas)EnjoLib::Canvaspure virtual
GetPointNatural(const Point &projected) const (defined in EnjoLib::Canvas)EnjoLib::Canvas
GetPointNatural(int x, int y) const (defined in EnjoLib::Canvas)EnjoLib::Canvas
GetPointProjected(const Point &natural) const (defined in EnjoLib::Canvas)EnjoLib::Canvas
GetPointProjected(int x, int y) const (defined in EnjoLib::Canvas)EnjoLib::Canvas
GetRef() const (defined in EnjoLib::Canvas)EnjoLib::Canvas
GetWindowSize() const =0 (defined in EnjoLib::Canvas)EnjoLib::Canvaspure virtual
GetZoom() const (defined in EnjoLib::Canvas)EnjoLib::Canvas
IsSymmetricAround00() const =0 (defined in EnjoLib::Canvas)EnjoLib::Canvasprotectedpure virtual
m_refSystem (defined in EnjoLib::Canvas)EnjoLib::Canvasprotected
m_scalePointFunctor (defined in EnjoLib::Canvas)EnjoLib::Canvasprotected
m_zoom (defined in EnjoLib::Canvas)EnjoLib::Canvasprotected
NonCopyable() (defined in EnjoLib::NonCopyable)EnjoLib::NonCopyable
RefreshClient()=0 (defined in EnjoLib::Canvas)EnjoLib::Canvasprotectedpure virtual
ScaleData()=0EnjoLib::Canvasprotectedpure virtual
ScalePoint(const Point &p) const (defined in EnjoLib::Canvas)EnjoLib::Canvasprotected
ScalePointVector(const std::vector< Point > &in, std::vector< Point > *out) const (defined in EnjoLib::Canvas)EnjoLib::Canvasprotected
~Canvas() (defined in EnjoLib::Canvas)EnjoLib::Canvasvirtual
~NonCopyable() (defined in EnjoLib::NonCopyable)EnjoLib::NonCopyablevirtual