Version: 6.3.1
Public Member Functions | Static Public Member Functions | Data Fields | Protected Member Functions | Private Member Functions | Private Attributes

OrientedPlane Class Reference

#include <VisuGUI_ClippingDlg.h>

Inheritance diagram for OrientedPlane:
Inheritance graph

Public Member Functions

 vtkTypeMacro (OrientedPlane, vtkPlane)
void SetOrientation (VISU::Orientation theOrientation)
VISU::Orientation GetOrientation ()
void SetDistance (float theDistance)
float GetDistance ()
void ShallowCopy (OrientedPlane *theOrientedPlane)

Static Public Member Functions

static OrientedPlaneNew ()
static OrientedPlaneNew (SVTK_ViewWindow *vw)

Data Fields

VISU::Orientation myOrientation
float myDistance
double myAngle [2]
vtkPlaneSource * myPlaneSource
SALOME_ActormyActor

Protected Member Functions

 OrientedPlane ()
 OrientedPlane (SVTK_ViewWindow *vw)
 ~OrientedPlane ()
void Init ()

Private Member Functions

 OrientedPlane (const OrientedPlane &)
void operator= (const OrientedPlane &)

Private Attributes

QPointer< SVTK_ViewWindow > myViewWindow
vtkDataSetMapper * myMapper

Constructor & Destructor Documentation

OrientedPlane::OrientedPlane ( ) [protected]

References Init().

OrientedPlane::OrientedPlane ( SVTK_ViewWindow *  vw) [protected]

References Init(), myActor, and myViewWindow.

OrientedPlane::~OrientedPlane ( ) [protected]
OrientedPlane.OrientedPlane ( const OrientedPlane ) [private]

Member Function Documentation

OrientedPlane * OrientedPlane::New ( ) [static]
OrientedPlane * OrientedPlane::New ( SVTK_ViewWindow *  vw) [static]
OrientedPlane.vtkTypeMacro ( OrientedPlane  ,
vtkPlane   
)
void OrientedPlane::SetOrientation ( VISU::Orientation  theOrientation)
VISU::Orientation OrientedPlane::GetOrientation ( )
void OrientedPlane::SetDistance ( float  theDistance)
float OrientedPlane::GetDistance ( )
void OrientedPlane::ShallowCopy ( OrientedPlane theOrientedPlane)
void OrientedPlane::Init ( ) [protected]
void OrientedPlane.operator= ( const OrientedPlane ) [private]

Field Documentation

QPointer<SVTK_ViewWindow> OrientedPlane.myViewWindow [private]
vtkDataSetMapper* OrientedPlane.myMapper [private]
vtkPlaneSource* OrientedPlane.myPlaneSource
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS