168 void initOverlaysFromObjects(); |
168 void initOverlaysFromObjects(); |
169 bool isDrawOnly() const; |
169 bool isDrawOnly() const; |
170 bool isPicking() const; |
170 bool isPicking() const; |
171 Qt::KeyboardModifiers keyboardModifiers() const; |
171 Qt::KeyboardModifiers keyboardModifiers() const; |
172 QPen linePen() const; |
172 QPen linePen() const; |
|
173 void makeCurrent(); |
173 MessageManager* messageLog() const; |
174 MessageManager* messageLog() const; |
174 bool mouseHasMoved() const; |
175 bool mouseHasMoved() const; |
175 QPoint const& mousePosition() const; |
176 QPoint const& mousePosition() const; |
176 QPointF const& mousePositionF() const; |
177 QPointF const& mousePositionF() const; |
177 void needZoomToFit(); |
178 void needZoomToFit(); |
249 |
250 |
250 void calcCameraIcons(); |
251 void calcCameraIcons(); |
251 void clampAngle (double& angle) const; |
252 void clampAngle (double& angle) const; |
252 LDGLData& currentDocumentData() const; |
253 LDGLData& currentDocumentData() const; |
253 void drawVbos (SurfaceVboType surface, ComplementVboType colors, GLenum type); |
254 void drawVbos (SurfaceVboType surface, ComplementVboType colors, GLenum type); |
254 void doMakeCurrent(); |
|
255 LDOverlay* findOverlayObject (ECamera cam); |
255 LDOverlay* findOverlayObject (ECamera cam); |
256 double& panning (Axis ax); |
256 double& panning (Axis ax); |
257 double panning (Axis ax) const; |
257 double panning (Axis ax) const; |
258 double& rotation (Axis ax); |
258 double& rotation (Axis ax); |
259 double& zoom(); |
259 double& zoom(); |