Version: 6.3.1
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes

VISU_GaussPtsAct1 Class Reference

Gauss Points Actor, displayed in the Base View. More...

#include <VISU_GaussPtsAct.h>

Inheritance diagram for VISU_GaussPtsAct1:
Inheritance graph

Public Types

typedef vtkSmartPointer
< VISU_GaussPtsDeviceActor
PDeviceActor
enum  EQuadratic2DRepresentation { eLines = 0, eArcs }

Public Member Functions

 vtkTypeMacro (VISU_GaussPtsAct1, VISU_GaussPtsAct)
virtual void ShallowCopyPL (VISU_PipeLine *thePipeLine)
virtual void SetVisibility (int theMode)
 Set actor visibility.
virtual void Connect (VISU_GaussPtsAct2 *theActor)
virtual void UpdateInsideCursorSettings ()
void SetOutsideCursorSettings (VISU_OutsideCursorSettings *theOutsideCursorSettings)
 Set the Outside Cursor Gauss Points settings to the actor.
void UpdateOutsideCursorSettings ()
 Apply the Outside Cursor Gauss Points settings on the actor.
virtual void AddToRender (vtkRenderer *theRenderer)
 Add actor to the renderer.
virtual void RemoveFromRender (vtkRenderer *theRenderer)
 Remove actor from the renderer.
virtual void SetTransform (VTKViewer_Transform *theTransform)
 Apply the transform on the actor.
virtual void SetWidgetCtrl (VISU_WidgetCtrl *theWidgetCtrl)
virtual int RenderOpaqueGeometry (vtkViewport *viewport)
 Redefined method of rendering the Opaque Geometry.
virtual int RenderTranslucentGeometry (vtkViewport *viewport)
 Redefined method of rendering the Translucent Geometry.
virtual void SetPosition (double _arg[3])
virtual unsigned long int GetMemorySize ()
 Gets memory size used by the instance (bytes).
 vtkTypeMacro (VISU_GaussPtsAct, VISU_Actor)
 vtkTypeMacro (VISU_Actor, VISU_ActorBase)
 vtkTypeMacro (VISU_ActorBase, SALOME_Actor)
virtual void SetPipeLine (VISU_PipeLine *thePipeLine)
VISU_GaussPointsPLGetGaussPointsPL ()
virtual void DeepCopy (VISU_Actor *theActor)
 Copies all properties from the given actor.
virtual vtkMapper * GetMapper ()
 Redefined method of getting a native mapper of the actor.
virtual vtkFloatingPointType * GetBounds ()
 Redefined method of getting an actor bounds.
virtual vtkDataSet * GetInput ()
 Redefined method of getting an actor input.
virtual void SetOpacity (vtkFloatingPointType theValue)
virtual void SetFactory (VISU::TActorFactory *theActorFactory)
VISU::TGaussPtsActorFactoryGetGaussPtsFactory ()
virtual void SetPosition (double theX, double theY, double theZ)
virtual void RemoveFromRender ()
virtual void SetInteractor (vtkRenderWindowInteractor *theInteractor)
 Set the Render Window Interactor to the actor.
virtual int IsSegmentationEnabled ()
 Get segmentation visibility.
VISU_ScalarBarCtrlGetScalarBarCtrl ()
 Set Scalar Bar Control to the actor.
void SetBarVisibility (bool theMode)
 Set the Scalar Bar Control visibility.
bool GetBarVisibility ()
 Get the Scalar Bar Control visibility.
bool GetChangeMagnification ()
 Return the information about pipeline magnification changing.
virtual void ChangeMagnification (bool)
 Change the pipeline magnification.
virtual void Highlight (bool theIsHighlight)
 Internal highlight.
virtual bool Highlight (vtkInteractorStyle *theInteractorStyle, SVTK_SelectionEvent *theSelectionEvent, bool theIsHighlight)
 Redefined method of the actor's highlighting.
virtual bool PreHighlight (vtkInteractorStyle *theInteractorStyle, SVTK_SelectionEvent *theSelectionEvent, bool theIsHighlight)
 Redefined method of the actor's prehighlighting.
void SetInsideCursorSettings (VISU_InsideCursorSettings *theInsideCursorSettings)
 Set the picking settings to the actor.
virtual void UpdateInsideCursorSettings (PDeviceActor)
void UpdatePickingSettings ()
 Apply the picking settings on the actor.
virtual bool IsInfinitive ()
virtual int GetPickable ()
virtual unsigned long int GetMTime ()
virtual void RemoveAllClippingPlanes ()
virtual vtkIdType GetNumberOfClippingPlanes ()
virtual bool AddClippingPlane (vtkPlane *thePlane)
virtual vtkPlaneGetClippingPlane (vtkIdType theID)
virtual
vtkImplicitFunctionCollection * 
GetClippingPlanes ()
virtual vtkDataSet * GetValLabelsInput ()
virtual void setIO (const Handle(SALOME_InteractiveObject)&theIO)
VISU::Prs3d_iGetPrs3d ()
virtual void SetPrs3d (VISU::Prs3d_i *thePrs3d)
bool ShouldBeDisplayed ()
 Gets know whether the actor should be displayed or not.
virtual VISU_PipeLineGetPipeLine ()
virtual void SetRepresentation (int theMode)
virtual bool IsShrunkable ()
virtual bool IsShrunk ()
virtual void SetShrink ()
virtual void UnShrink ()
virtual void SetShrinkable (bool theIsShrinkable)
virtual void SetShrinkFactor (vtkFloatingPointType theFactor=0.8)
virtual vtkFloatingPointType GetShrinkFactor ()
virtual bool IsFeatureEdgesAllowed ()
virtual void SetFeatureEdgesAllowed (bool theIsFeatureEdgesAllowed)
virtual bool IsFeatureEdgesEnabled ()
virtual void SetFeatureEdgesEnabled (bool theIsFeatureEdgesEnabled)
virtual vtkFloatingPointType GetFeatureEdgesAngle ()
virtual void SetFeatureEdgesAngle (vtkFloatingPointType theAngle=30.0)
virtual void GetFeatureEdgesFlags (bool &theIsFeatureEdges, bool &theIsBoundaryEdges, bool &theIsManifoldEdges, bool &theIsNonManifoldEdges)
virtual void SetFeatureEdgesFlags (bool theIsFeatureEdges, bool theIsBoundaryEdges, bool theIsManifoldEdges, bool theIsNonManifoldEdges)
virtual bool GetFeatureEdgesColoring ()
virtual void SetFeatureEdgesColoring (bool theIsColoring)
virtual vtkFloatingPointType GetOpacity ()
virtual void SetLineWidth (vtkFloatingPointType theLineWidth)
virtual vtkFloatingPointType GetLineWidth ()
virtual void highlight (bool theHighlight)
 Just to update visibility of the highlight devices.
virtual void SetVTKMapping (bool theIsVTKMapping)
virtual bool IsVTKMapping () const
virtual vtkIdType GetNodeObjId (vtkIdType theID)
virtual vtkIdType GetNodeVTKID (vtkIdType theID)
virtual vtkFloatingPointType * GetNodeCoord (vtkIdType theObjID)
virtual vtkIdType GetElemObjId (vtkIdType theID)
virtual vtkIdType GetElemVTKID (vtkIdType theID)
virtual vtkCell * GetElemCell (vtkIdType theObjID)
virtual void SetValuesLabeled (const bool theIsValLabeled)
 Methods for values labeling.
virtual bool GetValuesLabeled () const
vtkTextProperty * GetsValLabelsProps () const
virtual EQuadratic2DRepresentation GetQuadratic2DRepresentation () const
virtual void SetQuadratic2DRepresentation (EQuadratic2DRepresentation theMode)
VISU::TActorFactoryGetFactory ()
virtual void UpdateFromFactory ()
virtual void ConnectToFactory (boost::signal0< void > &, boost::signal0< void > &)
virtual vtkDataSet * GetHighlightedDataSet ()
 Return pointer to the dataset, which used to calculation of the bounding box of the actor Redefined from VTKViewer_Actor.

Static Public Member Functions

static VISU_GaussPtsAct1New ()

Protected Member Functions

 VISU_GaussPtsAct1 ()
virtual ~VISU_GaussPtsAct1 ()
virtual void SetMapperInput (vtkDataSet *theDataSet)
virtual vtkFloatingPointType GetRadius (vtkIdType theObjID, vtkIdType theVTKID, vtkDataArray *theScalarArray)
 To get current value of the radius of the Point Sprite.
virtual vtkFloatingPointType GetMagnification (vtkIdType theObjID)
 To get current value of the magnification.
virtual vtkFloatingPointType GetClamp (vtkIdType theObjID)
 To get current value of the clamp.
virtual void OnInteractorEvent (unsigned long theEvent)
virtual VISU_PipeLineGetCurrentPL ()
bool isSubElementsHighlighted ()

Static Protected Member Functions

static void ProcessEvents (vtkObject *theObject, unsigned long theEvent, void *theClientData, void *theCallData)
 Main process VTK event method.

Protected Attributes

boost::signal1< void, int > mySetVisibilitySignal
boost::signal1< void, double * > myUpdatePositionSignal
VISU_OutsideCursorSettingsmyOutsideCursorSettings
PDeviceActor myInsideDeviceActor
PDeviceActor myOutsideDeviceActor
vtkSmartPointer
< vtkCallbackCommand > 
myEventCallbackCommand
vtkFloatingPointType myPriority
bool myChangeMagnification
VISU::TGaussPtsActorFactorymyGaussPtsActorFactory
boost::signal1< void,
VISU_GaussPtsAct * > 
myUpdatePrs3dSignal
PDeviceActor myDeviceActor
VISU_WidgetCtrlmyWidgetCtrl
VISU_GaussPointsPLmyCurrentPL
vtkSmartPointer
< VISU_GaussPointsPL
myGaussPointsPL
vtkSmartPointer
< vtkPolyDataMapper > 
myMapper
vtkSmartPointer
< SALOME_ExtractPolyDataGeometry
myPolyDataExtractor
vtkSmartPointer
< vtkImplicitBoolean > 
myFunction
vtkIdType myLastPreHighlightObjID
vtkSmartPointer
< VISU_CursorPyramid
myCursorPyramid
vtkSmartPointer
< VISU_CursorPyramid
myCursorPyramidSelected
vtkSmartPointer
< vtkUnstructuredGrid > 
myCellSource
vtkSmartPointer< SVTK_Actor > myCellActor
vtkSmartPointer< vtkWarpVector > myWarpVector
vtkSmartPointer
< vtkCellDataToPointData > 
myCellDataToPointData
bool myBarVisibility
vtkSmartPointer
< VISU_ScalarBarCtrl
myScalarBarCtrl
VISU_InsideCursorSettingsmyInsideCursorSettings
bool myIsVTKMapping
VISU::Prs3d_imyPrs3d
vtkSmartPointer< VISU_PipeLinemyPipeLine
vtkSmartPointer
< VTKViewer_ShrinkFilter > 
myShrinkFilter
bool myIsShrinkable
bool myIsShrunk
vtkSmartPointer< vtkTextMapper > myAnnotationMapper
vtkSmartPointer< vtkTextActor > myAnnotationActor
vtkSmartPointer
< VTKViewer_FramedTextActor > 
myTextActor
vtkSmartPointer< vtkFeatureEdges > myFeatureEdges
bool myIsFeatureEdgesAllowed
bool myIsFeatureEdgesEnabled
Selection_Mode myLastSelectionMode
bool myIsSubElementsHighlighted
bool myIsValLabeled
vtkDataSet * myValLblDataSet
vtkActor2DmyValLabels
vtkMaskPoints * myValMaskPoints
VTKViewer_CellCenters * myValCellCenters
VISU_UsedPointsFiltermyValUsedPoints
vtkLabeledDataMapper * myValLabeledDataMapper
VISU_SelectVisiblePointsmyValSelectVisiblePoints
VISU::TActorFactorymyActorFactory
vtkTimeStamp myUpdateFromFactoryTime
boost::signal1< void,
VISU_ActorBase * > 
myDestroySignal
boost::signalslib::connection myUpdateActorsConnection
boost::signalslib::connection myRemoveFromRendererConnection

Detailed Description

Contains device actor (VISU_GaussPtsDeviceActor), which has two representation modes - outside and inside segmentation cursor.


Member Typedef Documentation

typedef vtkSmartPointer<VISU_GaussPtsDeviceActor> VISU_GaussPtsAct.PDeviceActor [inherited]

Member Enumeration Documentation

Enumerator:
eLines 
eArcs 

Constructor & Destructor Documentation

VISU_GaussPtsAct1::VISU_GaussPtsAct1 ( ) [protected]

References MESSAGE, MYDEBUG1, and ProcessEvents().

VISU_GaussPtsAct1::~VISU_GaussPtsAct1 ( ) [protected, virtual]

References MESSAGE, and MYDEBUG1.


Member Function Documentation

VISU_GaussPtsAct1.vtkTypeMacro ( VISU_GaussPtsAct1  ,
VISU_GaussPtsAct   
)
static VISU_GaussPtsAct1* VISU_GaussPtsAct1.New ( ) [static]

Reimplemented from VISU_GaussPtsAct.

void VISU_GaussPtsAct1::ShallowCopyPL ( VISU_PipeLine thePipeLine) [virtual]

Reimplemented from VISU_GaussPtsAct.

References MESSAGE, and MYDEBUG1.

void VISU_GaussPtsAct1::SetVisibility ( int  theMode) [virtual]

Reimplemented from VISU_GaussPtsAct.

References MESSAGE, and MYDEBUG1.

void VISU_GaussPtsAct1::Connect ( VISU_GaussPtsAct2 theActor) [virtual]
void VISU_GaussPtsAct1::UpdateInsideCursorSettings ( ) [virtual]

Reimplemented from VISU_GaussPtsAct.

void VISU_GaussPtsAct1::SetOutsideCursorSettings ( VISU_OutsideCursorSettings theOutsideCursorSettings)
void VISU_GaussPtsAct1::UpdateOutsideCursorSettings ( )
void VISU_GaussPtsAct1::AddToRender ( vtkRenderer *  theRenderer) [virtual]

Reimplemented from VISU_GaussPtsAct.

void VISU_GaussPtsAct1::RemoveFromRender ( vtkRenderer *  theRenderer) [virtual]

Reimplemented from VISU_GaussPtsAct.

void VISU_GaussPtsAct1::SetTransform ( VTKViewer_Transform *  theTransform) [virtual]

Reimplemented from VISU_GaussPtsAct.

void VISU_GaussPtsAct1::SetWidgetCtrl ( VISU_WidgetCtrl theWidgetCtrl) [virtual]
int VISU_GaussPtsAct1::RenderOpaqueGeometry ( vtkViewport *  viewport) [virtual]

Reimplemented from VISU_GaussPtsAct.

int VISU_GaussPtsAct1::RenderTranslucentGeometry ( vtkViewport *  viewport) [virtual]

Reimplemented from VISU_GaussPtsAct.

void VISU_GaussPtsAct1::SetPosition ( double  _arg[3]) [virtual]

Reimplemented from VISU_GaussPtsAct.

References MESSAGE, MYDEBUG1, and myUpdatePositionSignal.

unsigned long int VISU_GaussPtsAct1::GetMemorySize ( ) [virtual]

Reimplemented from VISU_GaussPtsAct.

void VISU_GaussPtsAct1::SetMapperInput ( vtkDataSet *  theDataSet) [protected, virtual]

Reimplemented from VISU_GaussPtsAct.

References MESSAGE, and MYDEBUG1.

vtkFloatingPointType VISU_GaussPtsAct1::GetRadius ( vtkIdType  theObjID,
vtkIdType  theVTKID,
vtkDataArray *  theScalarArray 
) [protected, virtual]

Reimplemented from VISU_GaussPtsAct.

vtkFloatingPointType VISU_GaussPtsAct1::GetMagnification ( vtkIdType  theObjID) [protected, virtual]
vtkFloatingPointType VISU_GaussPtsAct1::GetClamp ( vtkIdType  theObjID) [protected, virtual]

Reimplemented from VISU_GaussPtsAct.

void VISU_GaussPtsAct1::ProcessEvents ( vtkObject theObject,
unsigned long  theEvent,
void *  theClientData,
void *  theCallData 
) [static, protected]

Reimplemented from VISU_GaussPtsAct.

References VISU.UpdateOutsideSettingsEvent.

void VISU_GaussPtsAct1::OnInteractorEvent ( unsigned long  theEvent) [protected, virtual]

Reimplemented from VISU_GaussPtsAct.

VISU_GaussPtsAct.vtkTypeMacro ( VISU_GaussPtsAct  ,
VISU_Actor   
) [inherited]
VISU_Actor.vtkTypeMacro ( VISU_Actor  ,
VISU_ActorBase   
) [inherited]
VISU_ActorBase.vtkTypeMacro ( VISU_ActorBase  ,
SALOME_Actor   
) [inherited]
void VISU_GaussPtsAct::SetPipeLine ( VISU_PipeLine thePipeLine) [virtual, inherited]

Reimplemented from VISU_Actor.

References MESSAGE, and MYDEBUG.

VISU_GaussPointsPL * VISU_GaussPtsAct::GetGaussPointsPL ( ) [inherited]
void VISU_GaussPtsAct::DeepCopy ( VISU_Actor theActor) [virtual, inherited]

Reimplemented from VISU_Actor.

vtkMapper * VISU_GaussPtsAct::GetMapper ( ) [virtual, inherited]
vtkFloatingPointType * VISU_GaussPtsAct::GetBounds ( ) [virtual, inherited]
vtkDataSet * VISU_GaussPtsAct::GetInput ( ) [virtual, inherited]

Reimplemented from VISU_Actor.

void VISU_GaussPtsAct::SetOpacity ( vtkFloatingPointType  theValue) [virtual, inherited]

Reimplemented from VISU_Actor.

void VISU_GaussPtsAct::SetFactory ( VISU::TActorFactory theActorFactory) [virtual, inherited]
VISU::TGaussPtsActorFactory * VISU_GaussPtsAct::GetGaussPtsFactory ( ) [inherited]
void VISU_Actor::SetPosition ( double  theX,
double  theY,
double  theZ 
) [virtual, inherited]
void VISU_ActorBase::RemoveFromRender ( ) [virtual, inherited]

References VISU.GetRenderer().

void VISU_GaussPtsAct::SetInteractor ( vtkRenderWindowInteractor *  theInteractor) [virtual, inherited]
int VISU_GaussPtsAct::IsSegmentationEnabled ( ) [virtual, inherited]
VISU_ScalarBarCtrl * VISU_GaussPtsAct::GetScalarBarCtrl ( ) [inherited]
void VISU_GaussPtsAct::SetBarVisibility ( bool  theMode) [inherited]
bool VISU_GaussPtsAct::GetBarVisibility ( ) [inherited]
bool VISU_GaussPtsAct::GetChangeMagnification ( ) [inherited]

True indicates that magnification is increased, false - decreased.

void VISU_GaussPtsAct::ChangeMagnification ( bool  up) [virtual, inherited]
void VISU_GaussPtsAct::Highlight ( bool  theIsHighlight) [virtual, inherited]
bool VISU_GaussPtsAct::Highlight ( vtkInteractorStyle *  theInteractorStyle,
SVTK_SelectionEvent *  theSelectionEvent,
bool  theIsHighlight 
) [virtual, inherited]

Reimplemented from VISU_Actor.

References GaussPointSelection, and Handle().

bool VISU_GaussPtsAct::PreHighlight ( vtkInteractorStyle *  theInteractorStyle,
SVTK_SelectionEvent *  theSelectionEvent,
bool  theIsHighlight 
) [virtual, inherited]
void VISU_GaussPtsAct::SetInsideCursorSettings ( VISU_InsideCursorSettings theInsideCursorSettings) [inherited]
void VISU_GaussPtsAct::UpdateInsideCursorSettings ( PDeviceActor  theActor) [virtual, inherited]
void VISU_GaussPtsAct::UpdatePickingSettings ( ) [inherited]
bool VISU_GaussPtsAct::IsInfinitive ( ) [virtual, inherited]
int VISU_GaussPtsAct::GetPickable ( ) [virtual, inherited]
unsigned long int VISU_GaussPtsAct::GetMTime ( ) [virtual, inherited]
void VISU_GaussPtsAct::RemoveAllClippingPlanes ( ) [virtual, inherited]

Reimplemented from VISU_Actor.

References VISU_GaussPtsAct.myFunction.

vtkIdType VISU_GaussPtsAct::GetNumberOfClippingPlanes ( ) [virtual, inherited]

Reimplemented from VISU_Actor.

References VISU_GaussPtsAct.myFunction.

bool VISU_GaussPtsAct::AddClippingPlane ( vtkPlane thePlane) [virtual, inherited]
vtkPlane * VISU_GaussPtsAct::GetClippingPlane ( vtkIdType  theID) [virtual, inherited]
vtkImplicitFunctionCollection * VISU_GaussPtsAct::GetClippingPlanes ( ) [virtual, inherited]

Reimplemented from VISU_Actor.

References VISU_GaussPtsAct.myFunction.

vtkDataSet * VISU_GaussPtsAct::GetValLabelsInput ( ) [virtual, inherited]

Reimplemented from VISU_Actor.

References VISU_GaussPtsAct.GetInput().

VISU_PipeLine * VISU_GaussPtsAct::GetCurrentPL ( ) [protected, virtual, inherited]

Reimplemented from VISU_Actor.

void VISU_Actor::setIO ( const Handle(SALOME_InteractiveObject)&  theIO) [virtual, inherited]
VISU::Prs3d_i * VISU_Actor::GetPrs3d ( ) [inherited]
void VISU_Actor::SetPrs3d ( VISU::Prs3d_i thePrs3d) [virtual, inherited]
bool VISU_Actor::ShouldBeDisplayed ( ) [inherited]
VISU_PipeLine * VISU_Actor::GetPipeLine ( ) [virtual, inherited]
void VISU_Actor::SetRepresentation ( int  theMode) [virtual, inherited]

Reimplemented from VISU_ActorBase.

Reimplemented in VISU_MeshAct, and VISU_ScalarMapAct.

References SVTK.Representation.FeatureEdges.

bool VISU_Actor::IsShrunkable ( ) [virtual, inherited]

Reimplemented from VISU_ActorBase.

bool VISU_Actor::IsShrunk ( ) [virtual, inherited]

Reimplemented from VISU_ActorBase.

void VISU_Actor::SetShrink ( ) [virtual, inherited]

Reimplemented from VISU_ActorBase.

Reimplemented in VISU_MeshAct, and VISU_ScalarMapAct.

References VISU.GetOutput().

void VISU_Actor::UnShrink ( ) [virtual, inherited]

Reimplemented from VISU_ActorBase.

Reimplemented in VISU_MeshAct, and VISU_ScalarMapAct.

References VISU.GetOutput().

void VISU_Actor::SetShrinkable ( bool  theIsShrinkable) [virtual, inherited]

Reimplemented from VISU_ActorBase.

Reimplemented in VISU_MeshAct, and VISU_ScalarMapAct.

void VISU_Actor::SetShrinkFactor ( vtkFloatingPointType  theFactor = 0.8) [virtual, inherited]

Reimplemented from VISU_ActorBase.

Reimplemented in VISU_MeshAct, and VISU_ScalarMapAct.

vtkFloatingPointType VISU_Actor::GetShrinkFactor ( ) [virtual, inherited]

Reimplemented from VISU_ActorBase.

bool VISU_Actor::IsFeatureEdgesAllowed ( ) [virtual, inherited]
void VISU_Actor::SetFeatureEdgesAllowed ( bool  theIsFeatureEdgesAllowed) [virtual, inherited]

Reimplemented in VISU_MeshAct, and VISU_ScalarMapAct.

bool VISU_Actor::IsFeatureEdgesEnabled ( ) [virtual, inherited]
void VISU_Actor::SetFeatureEdgesEnabled ( bool  theIsFeatureEdgesEnabled) [virtual, inherited]

Reimplemented in VISU_MeshAct, and VISU_ScalarMapAct.

vtkFloatingPointType VISU_Actor::GetFeatureEdgesAngle ( ) [virtual, inherited]
void VISU_Actor::SetFeatureEdgesAngle ( vtkFloatingPointType  theAngle = 30.0) [virtual, inherited]

Reimplemented in VISU_MeshAct, and VISU_ScalarMapAct.

void VISU_Actor::GetFeatureEdgesFlags ( bool &  theIsFeatureEdges,
bool &  theIsBoundaryEdges,
bool &  theIsManifoldEdges,
bool &  theIsNonManifoldEdges 
) [virtual, inherited]
void VISU_Actor::SetFeatureEdgesFlags ( bool  theIsFeatureEdges,
bool  theIsBoundaryEdges,
bool  theIsManifoldEdges,
bool  theIsNonManifoldEdges 
) [virtual, inherited]

Reimplemented in VISU_MeshAct, and VISU_ScalarMapAct.

bool VISU_Actor::GetFeatureEdgesColoring ( ) [virtual, inherited]
void VISU_Actor::SetFeatureEdgesColoring ( bool  theIsColoring) [virtual, inherited]

Reimplemented in VISU_MeshAct, and VISU_ScalarMapAct.

vtkFloatingPointType VISU_Actor::GetOpacity ( ) [virtual, inherited]

Reimplemented in VISU_MeshAct, and VISU_ScalarMapAct.

void VISU_Actor::SetLineWidth ( vtkFloatingPointType  theLineWidth) [virtual, inherited]

Reimplemented from VISU_ActorBase.

Reimplemented in VISU_MeshAct, and VISU_ScalarMapAct.

vtkFloatingPointType VISU_Actor::GetLineWidth ( ) [virtual, inherited]

Reimplemented from VISU_ActorBase.

Reimplemented in VISU_MeshAct, and VISU_ScalarMapAct.

void VISU_Actor::highlight ( bool  theIsHighlight) [virtual, inherited]

Updates visibility of the highlight devices

References ChangeZoom(), VISU_PickingSettings.Get(), and VISU.GetRenderer().

void VISU_Actor::SetVTKMapping ( bool  theIsVTKMapping) [virtual, inherited]
bool VISU_Actor::IsVTKMapping ( ) const [virtual, inherited]
vtkIdType VISU_Actor::GetNodeObjId ( vtkIdType  theID) [virtual, inherited]
vtkIdType VISU_Actor::GetNodeVTKID ( vtkIdType  theID) [virtual, inherited]
vtkFloatingPointType * VISU_Actor::GetNodeCoord ( vtkIdType  theObjID) [virtual, inherited]
vtkIdType VISU_Actor::GetElemObjId ( vtkIdType  theID) [virtual, inherited]
vtkIdType VISU_Actor::GetElemVTKID ( vtkIdType  theID) [virtual, inherited]
vtkCell * VISU_Actor::GetElemCell ( vtkIdType  theObjID) [virtual, inherited]
void VISU_Actor::SetValuesLabeled ( const bool  theIsValLabeled) [virtual, inherited]
bool VISU_Actor::GetValuesLabeled ( ) const [virtual, inherited]
vtkTextProperty * VISU_Actor::GetsValLabelsProps ( ) const [inherited]
VISU_Actor::EQuadratic2DRepresentation VISU_Actor::GetQuadratic2DRepresentation ( ) const [virtual, inherited]

Reimplemented in VISU_MeshAct, and VISU_ScalarMapAct.

References VISU_Actor.eArcs, and VISU_Actor.eLines.

void VISU_Actor::SetQuadratic2DRepresentation ( EQuadratic2DRepresentation  theMode) [virtual, inherited]

Reimplemented in VISU_MeshAct, and VISU_ScalarMapAct.

References VISU_Actor.eArcs, and VISU_Actor.eLines.

bool VISU_Actor::isSubElementsHighlighted ( ) [protected, inherited]
VISU::TActorFactory * VISU_ActorBase::GetFactory ( ) [inherited]
void VISU_ActorBase::UpdateFromFactory ( ) [virtual, inherited]
void VISU_ActorBase::ConnectToFactory ( boost::signal0< void > &  theUpdateActorSignal,
boost::signal0< void > &  theRemoveFromRendererSignal 
) [virtual, inherited]
vtkDataSet * VISU_ActorBase::GetHighlightedDataSet ( ) [virtual, inherited]

Reimplemented in VISU_VectorsAct.


Field Documentation

boost::signal1<void,int> VISU_GaussPtsAct1.mySetVisibilitySignal [protected]
boost::signal1<void,double*> VISU_GaussPtsAct1.myUpdatePositionSignal [protected]
vtkSmartPointer<vtkCallbackCommand> VISU_GaussPtsAct.myEventCallbackCommand [protected, inherited]

Reimplemented from VISU_Actor.

vtkFloatingPointType VISU_GaussPtsAct.myPriority [protected, inherited]

Reimplemented from VISU_Actor.

bool VISU_GaussPtsAct.myChangeMagnification [protected, inherited]
boost::signal1<void,VISU_GaussPtsAct*> VISU_GaussPtsAct.myUpdatePrs3dSignal [protected, inherited]
vtkSmartPointer<VISU_GaussPointsPL> VISU_GaussPtsAct.myGaussPointsPL [protected, inherited]
vtkSmartPointer<vtkPolyDataMapper> VISU_GaussPtsAct.myMapper [protected, inherited]
vtkSmartPointer<vtkImplicitBoolean> VISU_GaussPtsAct.myFunction [protected, inherited]
vtkIdType VISU_GaussPtsAct.myLastPreHighlightObjID [protected, inherited]
vtkSmartPointer<VISU_CursorPyramid> VISU_GaussPtsAct.myCursorPyramid [protected, inherited]
vtkSmartPointer<VISU_CursorPyramid> VISU_GaussPtsAct.myCursorPyramidSelected [protected, inherited]
vtkSmartPointer<vtkUnstructuredGrid> VISU_GaussPtsAct.myCellSource [protected, inherited]
vtkSmartPointer<SVTK_Actor> VISU_GaussPtsAct.myCellActor [protected, inherited]
vtkSmartPointer<vtkWarpVector> VISU_GaussPtsAct.myWarpVector [protected, inherited]
vtkSmartPointer<vtkCellDataToPointData> VISU_GaussPtsAct.myCellDataToPointData [protected, inherited]
bool VISU_GaussPtsAct.myBarVisibility [protected, inherited]
vtkSmartPointer<VISU_ScalarBarCtrl> VISU_GaussPtsAct.myScalarBarCtrl [protected, inherited]
bool VISU_Actor.myIsVTKMapping [protected, inherited]
VISU::Prs3d_i* VISU_Actor.myPrs3d [protected, inherited]
vtkSmartPointer<VISU_PipeLine> VISU_Actor.myPipeLine [protected, inherited]
vtkSmartPointer<VTKViewer_ShrinkFilter> VISU_Actor.myShrinkFilter [protected, inherited]

Reimplemented from VISU_ActorBase.

bool VISU_Actor.myIsShrinkable [protected, inherited]

Reimplemented from VISU_ActorBase.

bool VISU_Actor.myIsShrunk [protected, inherited]

Reimplemented from VISU_ActorBase.

vtkSmartPointer<vtkTextMapper> VISU_Actor.myAnnotationMapper [protected, inherited]
vtkSmartPointer<vtkTextActor> VISU_Actor.myAnnotationActor [protected, inherited]
vtkSmartPointer<VTKViewer_FramedTextActor> VISU_Actor.myTextActor [protected, inherited]
vtkSmartPointer<vtkFeatureEdges> VISU_Actor.myFeatureEdges [protected, inherited]
bool VISU_Actor.myIsFeatureEdgesAllowed [protected, inherited]
bool VISU_Actor.myIsFeatureEdgesEnabled [protected, inherited]
Selection_Mode VISU_Actor.myLastSelectionMode [protected, inherited]
bool VISU_Actor.myIsSubElementsHighlighted [protected, inherited]
bool VISU_Actor.myIsValLabeled [protected, inherited]
vtkDataSet* VISU_Actor.myValLblDataSet [protected, inherited]
vtkActor2D* VISU_Actor.myValLabels [protected, inherited]
vtkMaskPoints* VISU_Actor.myValMaskPoints [protected, inherited]
VTKViewer_CellCenters* VISU_Actor.myValCellCenters [protected, inherited]
vtkLabeledDataMapper* VISU_Actor.myValLabeledDataMapper [protected, inherited]
vtkTimeStamp VISU_ActorBase.myUpdateFromFactoryTime [protected, inherited]
boost::signal1<void,VISU_ActorBase*> VISU_ActorBase.myDestroySignal [protected, inherited]
boost::signalslib::connection VISU_ActorBase.myUpdateActorsConnection [protected, inherited]
boost::signalslib::connection VISU_ActorBase.myRemoveFromRendererConnection [protected, inherited]
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