23 #ifndef _OCCViewer_ClipPlane_HeaderFile
24 #define _OCCViewer_ClipPlane_HeaderFile
28 #include <Graphic3d_ClipPlane.hxx>
91 } AbsoluteOrientation;
97 } RelativeOrientation;
104 void OrientationToXYZ(
double& theDx,
double& theDy,
double& theDz )
const;
107 static void DXYZToRelative(
const double theDx,
110 const int theRelativeType,
111 double& theRotation1,
112 double& theRotation2 );
115 static void RelativeToDXYZ(
const int theRelativeType,
116 const double theRotation1,
117 const double theRotation2,
#define OCCVIEWER_EXPORT
Definition: OCCViewer.h:33
std::vector< OCCViewer_ClipPlane > ClipPlanesList
Definition: OCCViewer_ClipPlane.h:123
Definition: OCCViewer_ClipPlane.h:36
double Rotation2
Definition: OCCViewer_ClipPlane.h:96
double Dx
Definition: OCCViewer_ClipPlane.h:88
double Dy
Definition: OCCViewer_ClipPlane.h:89
bool IsInvert
Definition: OCCViewer_ClipPlane.h:87
double X
Definition: OCCViewer_ClipPlane.h:75
int OrientationType
Definition: OCCViewer_ClipPlane.h:80
RelativeOrientationType
Definition: OCCViewer_ClipPlane.h:54
@ RelativeYZ
Definition: OCCViewer_ClipPlane.h:56
@ RelativeXY
Definition: OCCViewer_ClipPlane.h:55
double Z
Definition: OCCViewer_ClipPlane.h:77
bool IsOn
Definition: OCCViewer_ClipPlane.h:72
PlaneMode Mode
Definition: OCCViewer_ClipPlane.h:69
PlaneMode
Definition: OCCViewer_ClipPlane.h:40
@ Absolute
Definition: OCCViewer_ClipPlane.h:41
double Dz
Definition: OCCViewer_ClipPlane.h:90
AbsoluteOrientationType
Definition: OCCViewer_ClipPlane.h:46
@ AbsoluteCustom
Definition: OCCViewer_ClipPlane.h:47
@ AbsoluteXY
Definition: OCCViewer_ClipPlane.h:48
@ AbsoluteYZ
Definition: OCCViewer_ClipPlane.h:49
double Rotation1
Definition: OCCViewer_ClipPlane.h:95
double Y
Definition: OCCViewer_ClipPlane.h:76