#include <SMESH_SVTKActor.h>
Public Member Functions | |
vtkTypeMacro (SMESH_SVTKActor, SVTK_Actor) | |
void | SetBallScale (double theSize) |
void | SetBallSize (float theSize) |
void | Set0DSize (float theSize) |
virtual void | AddToRender (vtkRenderer *theRendere) |
To publish the actor an all its internal devices. More... | |
virtual void | SetVisibility (int theVisibility) |
virtual void | Initialize () |
Initialiaze the instance completely. More... | |
virtual void | MapCells (SALOME_Actor *theMapActor, const TColStd_IndexedMapOfInteger &theMapIndex) |
Allow to recostruct selected cells from source SALOME_Actor and map of subindexes. More... | |
virtual void | RemoveFromRender (vtkRenderer *theRendere) |
To remove the actor an all its internal devices. More... | |
void | SetVisualObject (TVisualObjPtr theVisualObj) |
Static Public Member Functions | |
static SMESH_SVTKActor * | New () |
Protected Member Functions | |
SMESH_SVTKActor () | |
Constructor. More... | |
virtual | ~SMESH_SVTKActor () |
Constructor. More... | |
Protected Attributes | |
SVTK_DeviceActor * | my0DActor |
SVTK_DeviceActor * | myBallActor |
vtkUnstructuredGrid * | my0DGrid |
vtkUnstructuredGrid * | myBallGrid |
TVisualObjPtr | myVisualObj |
|
protected |
Constructor.
References my0DActor, my0DGrid, myBallActor, and myBallGrid.
|
protectedvirtual |
Constructor.
References my0DActor, my0DGrid, myBallActor, and myBallGrid.
|
virtual |
To publish the actor an all its internal devices.
Publishes the actor in all its internal devices.
References my0DActor, and myBallActor.
|
virtual |
Initialiaze the instance completely.
|
virtual |
Allow to recostruct selected cells from source SALOME_Actor and map of subindexes.
|
static |
Referenced by SMESH_ActorDef::SMESH_ActorDef().
|
virtual |
To remove the actor an all its internal devices.
Removes the actor from all its internal devices.
void SMESH_SVTKActor::Set0DSize | ( | float | theSize | ) |
References my0DActor.
void SMESH_SVTKActor::SetBallScale | ( | double | theSize | ) |
References myBallActor.
void SMESH_SVTKActor::SetBallSize | ( | float | theSize | ) |
References myBallActor.
|
virtual |
References my0DActor, and myBallActor.
void SMESH_SVTKActor::SetVisualObject | ( | TVisualObjPtr | theVisualObj | ) |
References myVisualObj.
SMESH_SVTKActor::vtkTypeMacro | ( | SMESH_SVTKActor | , |
SVTK_Actor | |||
) |
|
protected |
Referenced by AddToRender(), Set0DSize(), SetVisibility(), SMESH_SVTKActor(), and ~SMESH_SVTKActor().
|
protected |
Referenced by SMESH_SVTKActor(), and ~SMESH_SVTKActor().
|
protected |
Referenced by AddToRender(), SetBallScale(), SetBallSize(), SetVisibility(), SMESH_SVTKActor(), and ~SMESH_SVTKActor().
|
protected |
Referenced by SMESH_SVTKActor(), and ~SMESH_SVTKActor().
|
protected |
Referenced by SetVisualObject().