1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-29 14:00:49 +03:00

Compare commits

..

1 Commits

2 changed files with 12 additions and 0 deletions

View File

@@ -96,6 +96,12 @@ public:
//! Sets camera used by the view.
virtual void SetCamera (const Handle(Graphic3d_Camera)& theCamera) { myCamera = theCamera; }
//! Returns necessity to flip OY in projection matrix
virtual Standard_Boolean IsToFlipOutput() const { return Standard_False; }
//! Sets state of flip OY necessity in projection matrix
virtual void SetToFlipOutput (const Standard_Boolean) {}
public:
//! Returns default Shading Model of the view; Graphic3d_TOSM_FRAGMENT by default.

View File

@@ -348,6 +348,12 @@ public: //! @name obsolete Graduated Trihedron functionality
//! @param theMax [in] the maximum point of scene.
Standard_EXPORT virtual void GraduatedTrihedronMinMaxValues (const Graphic3d_Vec3 theMin, const Graphic3d_Vec3 theMax) Standard_OVERRIDE;
//! Returns necessity to flip OY in projection matrix
virtual Standard_Boolean IsToFlipOutput() const Standard_OVERRIDE { return myToFlipOutput; }
//! Sets state of flip OY necessity in projection matrix
virtual void SetToFlipOutput (const Standard_Boolean theFlip) Standard_OVERRIDE { myToFlipOutput = theFlip; }
protected: //! @name Internal methods for managing GL resources
//! Initializes OpenGl resource for environment texture.