src/glRenderer.h

changeset 742
f10de1bf22e7
parent 741
9580b6e344b4
child 759
038985b4a154
equal deleted inserted replaced
741:9580b6e344b4 742:f10de1bf22e7
58 { 58 {
59 const char glrotate[3]; 59 const char glrotate[3];
60 const Axis axisX, 60 const Axis axisX,
61 axisY; 61 axisY;
62 const bool negX, 62 const bool negX,
63 negY; 63 negY,
64 negatedDepth; // is greater depth value closer to camera?
64 }; 65 };
65 66
66 // ============================================================================= 67 // =============================================================================
67 // Document-specific data 68 // Document-specific data
68 // 69 //
230 231
231 void addDrawnVertex (Vertex m_hoverpos); 232 void addDrawnVertex (Vertex m_hoverpos);
232 LDOverlay* findOverlayObject (EFixedCamera cam); 233 LDOverlay* findOverlayObject (EFixedCamera cam);
233 void updateRectVerts(); 234 void updateRectVerts();
234 void getRelativeAxes (Axis& relX, Axis& relY) const; 235 void getRelativeAxes (Axis& relX, Axis& relY) const;
236 Axis getRelativeZ() const;
235 Matrix getCircleDrawMatrix (double scale); 237 Matrix getCircleDrawMatrix (double scale);
236 void drawBlip (QPainter& paint, QPoint pos) const; 238 void drawBlip (QPainter& paint, QPoint pos) const;
237 239
238 // Compute geometry for camera icons 240 // Compute geometry for camera icons
239 void calcCameraIcons(); 241 void calcCameraIcons();

mercurial