222 } |
222 } |
223 } |
223 } |
224 |
224 |
225 // ============================================================================= |
225 // ============================================================================= |
226 // |
226 // |
|
227 void GLRenderer::needZoomToFit() |
|
228 { |
|
229 if (document() != null) |
|
230 currentDocumentData().needZoomToFit = true; |
|
231 } |
|
232 |
|
233 // ============================================================================= |
|
234 // |
227 void GLRenderer::resetAngles() |
235 void GLRenderer::resetAngles() |
228 { |
236 { |
229 rot (X) = 30.0f; |
237 rot (X) = 30.0f; |
230 rot (Y) = 325.f; |
238 rot (Y) = 325.f; |
231 pan (X) = pan (Y) = rot (Z) = 0.0f; |
239 pan (X) = pan (Y) = rot (Z) = 0.0f; |
|
240 needZoomToFit(); |
232 } |
241 } |
233 |
242 |
234 // ============================================================================= |
243 // ============================================================================= |
235 // |
244 // |
236 void GLRenderer::resetAllAngles() |
245 void GLRenderer::resetAllAngles() |