Include :
- aggiornamento prototipi.
This commit is contained in:
+4
-2
@@ -1,13 +1,13 @@
|
||||
//----------------------------------------------------------------------------
|
||||
// EgalTech 2014-2024
|
||||
//----------------------------------------------------------------------------
|
||||
// File : EGrScene.h Data : 09.01.24 Versione : 2.5l7
|
||||
// File : EGrScene.h Data : 16.02.24 Versione : 2.6b4
|
||||
// Contenuto : Dichiarazione della interfaccia IEGrScene per scena OpenGL.
|
||||
//
|
||||
//
|
||||
//
|
||||
// Modifiche : 13.02.14 DS Creazione modulo.
|
||||
//
|
||||
// 16.02.24 DS Aggiunte Set/Get CameraDirOrizzOffset.
|
||||
//
|
||||
//----------------------------------------------------------------------------
|
||||
|
||||
@@ -57,10 +57,12 @@ class IEGrScene
|
||||
virtual void Destroy( void) = 0 ;
|
||||
// Camera
|
||||
virtual bool SetCenter( const Point3d& ptCenter) = 0 ;
|
||||
virtual bool SetCameraDirOrizzOffset( int nRightStepOffset = 0) = 0 ;
|
||||
virtual bool SetCamera( double dAngVertDeg, double dAngOrizzDeg, double dDist) = 0 ;
|
||||
virtual bool SetCamera( int nDir, double dDist = 0) = 0 ;
|
||||
virtual const Point3d& GetCenter( void) const = 0 ;
|
||||
virtual Point3d GetProjectedCenter( void) const = 0 ;
|
||||
virtual int GetCameraDirOrizzOffset( void) const = 0 ;
|
||||
virtual void GetCamera( double* pdAngVertDeg, double* pdAngOrizzDeg, double* pdDist = nullptr) const = 0 ;
|
||||
virtual int GetCameraDir( void) const = 0 ;
|
||||
virtual const Vector3d& GetCameraUp( void) const = 0 ;
|
||||
|
||||
@@ -1263,11 +1263,13 @@ EXE_EXPORT bool ExeResetGeoTria( bool bRedraw) ;
|
||||
EXE_EXPORT bool ExeSetWinRect( int nPrevX, int nPrevY, int nCurrX, int nCurrY, bool bRedraw) ;
|
||||
EXE_EXPORT bool ExeResetWinRect( bool bRedraw) ;
|
||||
EXE_EXPORT bool ExeZoomWin( int nPrevX, int nPrevY, int nCurrX, int nCurrY, bool bRedraw) ;
|
||||
EXE_EXPORT bool ExeSetViewOrizzOffsStep( int nDirOffsStep = 0) ;
|
||||
EXE_EXPORT bool ExeSetView( int nDir, bool bRedraw) ;
|
||||
EXE_EXPORT bool ExeSetGenericView( double dAngVertDeg, double dAngHorizDeg, bool bRedraw) ;
|
||||
EXE_EXPORT bool ExeSetViewCenter( const Point3d& ptP, bool bRedraw) ;
|
||||
EXE_EXPORT bool ExePanView( int nPrevX, int nPrevY, int nCurrX, int nCurrY, bool bRedraw) ;
|
||||
EXE_EXPORT bool ExeRotateView( int nPrevX, int nPrevY, int nCurrX, int nCurrY, bool bRedraw) ;
|
||||
EXE_EXPORT bool ExeGetViewOrizzOffsStep( int* pnDirOffsStep) ;
|
||||
EXE_EXPORT bool ExeGetView( int* pnDir) ;
|
||||
EXE_EXPORT bool ExeGetGenericView( double* pdAngVertDeg, double* pdAngHorizDeg) ;
|
||||
EXE_EXPORT bool ExeGetViewUp( Vector3d& vtUp) ;
|
||||
|
||||
Reference in New Issue
Block a user