From 3dc2e158dde6f297c0d5538222804321a2323e23 Mon Sep 17 00:00:00 2001 From: Thales Lima Oliveira Date: Fri, 15 Sep 2017 12:50:09 -0300 Subject: Add doxygen documentation On docs folder --- docs/doxygen/html/class_camera.html | 142 ++++++++++++++++++++++++++++++++++++ 1 file changed, 142 insertions(+) create mode 100644 docs/doxygen/html/class_camera.html (limited to 'docs/doxygen/html/class_camera.html') diff --git a/docs/doxygen/html/class_camera.html b/docs/doxygen/html/class_camera.html new file mode 100644 index 0000000..2b67db0 --- /dev/null +++ b/docs/doxygen/html/class_camera.html @@ -0,0 +1,142 @@ + + + + + + + +PSP-UFU: Camera Class Reference + + + + + + + + + +
+
+ + + + + + + +
+
PSP-UFU +  2017w37a +
+
Power System Platform (UFU)
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+ +
+
Camera Class Reference
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

+void SetScale (wxPoint2DDouble screenPoint, double delta)
 
+void SetScale (double scale)
 
+void SetTranslation (wxPoint2DDouble screenPoint)
 
+void StartTranslation (wxPoint2DDouble startPoint)
 
+void UpdateMousePosition (wxPoint2DDouble mousePosition)
 
+double GetScale () const
 
+wxPoint2DDouble GetTranslation () const
 
+wxPoint2DDouble GetMousePosition (bool worldCoords=true) const
 
+wxPoint2DDouble ScreenToWorld (wxPoint2DDouble screenCoords) const
 
+double GetZoomMin () const
 
+double GetZoomMax () const
 
+ + + + + + + + + + + + + +

+Protected Attributes

+wxPoint2DDouble m_translation
 
+wxPoint2DDouble m_translationStartPt
 
+double m_scale
 
+wxPoint2DDouble m_mousePosition
 
+double m_zoomMin = 0.01
 
+double m_zoomMax = 3.0
 
+
The documentation for this class was generated from the following files: +
+ + + + -- cgit