Include :
- prototipi Cubetto, Frame, Griglia, Zoom.
This commit is contained in:
+12
@@ -19,6 +19,7 @@
|
||||
#include "/EgtDev/Include/EGkPlane3d.h"
|
||||
#include "/EgtDev/Include/EGkColor.h"
|
||||
#include "/EgtDev/Include/EgtNumCollection.h"
|
||||
#include "/EgtDev/Include/EGkSurfTriMesh.h"
|
||||
#define NOMINMAX
|
||||
#include <windows.h>
|
||||
#include <string>
|
||||
@@ -55,6 +56,8 @@ class IEGrScene
|
||||
virtual bool Project( const Point3d& ptWorld, Point3d& ptView) const = 0 ;
|
||||
virtual bool UnProject( const Point3d& ptView, Point3d& ptWorld) const = 0 ;
|
||||
virtual void Destroy( void) = 0 ;
|
||||
virtual void SetSceneColors( Color cColX, Color cColY, Color cColZ, Color cColXm, Color cColYm, Color cColZm,
|
||||
Color cColEdge, Color cColCorner) = 0 ;
|
||||
// Camera
|
||||
virtual bool SetCenter( const Point3d& ptCenter) = 0 ;
|
||||
virtual bool SetCamera( double dAngVertDeg, double dAngOrizzDeg, double dDist) = 0 ;
|
||||
@@ -95,9 +98,18 @@ class IEGrScene
|
||||
virtual bool SetGridGeo( double dSnapStep, int nMinLineSstep, int nMajLineSstep, int nExtSstep) = 0 ;
|
||||
virtual bool SetGridColor( Color colMinLine, Color colMajLine) = 0 ;
|
||||
virtual void GetGridParam( double& dSnapStep, int& nExtStep) const = 0 ;
|
||||
virtual bool SetGlobGridParameters( int nPosFlag, double dLenX, double dLenY) = 0 ;
|
||||
virtual bool GetShowGrid( void) = 0 ;
|
||||
// Glob Frame
|
||||
virtual bool SetGlobFrameShow( bool bShow) = 0 ;
|
||||
virtual bool SetGlobFrameParameters( int nPosFlag, double dDistX, double dDistY,
|
||||
double dLenLine, double dWidthLine) = 0 ;
|
||||
// Glob Cube
|
||||
virtual bool DrawCube( bool bSurf) = 0 ;
|
||||
virtual bool CreateFlatPart( ISurfTriMesh* pSrf) = 0 ;
|
||||
virtual bool CreateEdgePart( ISurfTriMesh* pSrf) = 0 ;
|
||||
virtual bool CreateCornerPart( ISurfTriMesh* pSrf) = 0 ;
|
||||
virtual bool SetGlobCubeParameters( int nPosFlag, double dDistX, double dDistY, double dLenEdge) = 0 ;
|
||||
// Direct
|
||||
virtual bool SetGeoLineAttribs( Color GLcol) = 0 ;
|
||||
virtual bool SetGeoLine( const Point3d& ptP1, const Point3d& ptP2) = 0 ;
|
||||
|
||||
Reference in New Issue
Block a user