The class is a basic one for all SALOME VTK presentation. More...
#include <SALOME_Actor.h>

Public Member Functions | |
| vtkTypeMacro (SALOME_Actor, VTKViewer_Actor) | |
| virtual Standard_Boolean | hasIO () |
| To check, if the SALOME_Actor has a reference to SALOME_InteractiveObject. | |
| virtual const | Handle (SALOME_InteractiveObject)&getIO() |
| Get correspoinding reference to SALOME_InteractiveObject. | |
| virtual void | setIO (const Handle(SALOME_InteractiveObject)&theIO) |
| Set reference to SALOME_InteractiveObject. | |
| virtual void | setName (const char *theName) |
| Name the SALOME_Actor. | |
| virtual void | SetTransform (VTKViewer_Transform *theTransform) |
| Apply view transformation. | |
| virtual void | SetPosition (vtkFloatingPointType _arg1, vtkFloatingPointType _arg2, vtkFloatingPointType _arg3) |
| Apply additional position. | |
| virtual void | SetPosition (vtkFloatingPointType _arg[3]) |
| Apply additional position. | |
| virtual void | SetVisibility (int) |
| Visibility management. | |
| virtual bool | ShouldBeDisplayed () |
| Gets know whether the actor should be displayed or not. | |
| virtual void | AddToRender (vtkRenderer *theRendere) |
| To publish the actor an all its internal devices. | |
| virtual void | RemoveFromRender (vtkRenderer *theRendere) |
| To remove the actor an all its internal devices. | |
| vtkRenderer * | GetRenderer () |
| Get reference on renderer where it is published. | |
| virtual void | SetInteractor (vtkRenderWindowInteractor *theInteractor) |
| To set interactor in order to use vtkInteractorObserver devices. | |
| virtual void | Update () |
| Put a request to redraw the view. | |
| virtual void | SetSelector (SVTK_Selector *theSelector) |
| Set selector in order to the actor at any time can restore current selection. | |
| virtual void | highlight (bool theHighlight) |
| Just to update visibility of the highlight devices. | |
| virtual void | Highlight (bool theHighlight) |
| To map current selection to VTK representation. | |
| virtual bool | PreHighlight (vtkInteractorStyle *theInteractorStyle, SVTK_SelectionEvent *theSelectionEvent, bool theIsHighlight) |
| To process prehighlight (called from SVTK_InteractorStyle) | |
| virtual bool | Highlight (vtkInteractorStyle *theInteractorStyle, SVTK_SelectionEvent *theSelectionEvent, bool theIsHighlight) |
| To process highlight (called from SVTK_InteractorStyle) | |
| virtual bool | IsDisplayNameActor () const |
| To get flag of displaying of name actor. | |
| virtual void | SetIsDisplayNameActor (bool theIsDisplayNameActor) |
| To set flag of displaying of name actor. | |
| virtual void | SetNameActorText (const char *theText) |
| To set text of name actor. | |
| virtual void | SetNameActorOffset (int theOffset[2]) |
| To set offset of name actor. | |
| virtual void | GetNameActorSize (vtkRenderer *theRenderer, int theSize[2]) const |
| To get size of name actor. | |
| virtual void | UpdateNameActors () |
| To update visibility of name actors. | |
| virtual void | SetMarkerStd (VTK::MarkerType, VTK::MarkerScale) |
| Set standard point marker. | |
| virtual void | SetMarkerTexture (int, VTK::MarkerTexture) |
| Set custom point marker. | |
| virtual VTK::MarkerType | GetMarkerType () |
| Get type of the point marker. | |
| virtual VTK::MarkerScale | GetMarkerScale () |
| Get scale of the point marker. | |
| virtual int | GetMarkerTexture () |
| Get texture identifier of the point marker. | |
| void | SetPointPicker (vtkPointPicker *thePointPicker) |
| To set up a picker for nodal selection (initialized by #SVTK_Renderer::AddActor) | |
| void | SetCellPicker (vtkCellPicker *theCellPicker) |
| To set up a picker for cell selection (initialized by #SVTK_Renderer::AddActor) | |
| void | SetPointRectPicker (SVTK_RectPicker *theRectPicker) |
| To set up a picker for point rectangle selection (initialized by #SVTK_Renderer::AddActor) | |
| void | SetCellRectPicker (SVTK_RectPicker *theRectPicker) |
| To set up a picker for cell rectangle selection (initialized by #SVTK_Renderer::AddActor) | |
| void | SetPreHighlightProperty (vtkProperty *theProperty) |
| To set up a prehighlight property (initialized by #SVTK_Renderer::AddActor) | |
| void | SetHighlightProperty (vtkProperty *theProperty) |
| To set up a highlight property (initialized by #SVTK_Renderer::AddActor) | |
| vtkTypeMacro (VTKViewer_Actor, vtkLODActor) | |
| virtual const char * | getName () |
| Get its name. | |
| virtual void | SetOpacity (vtkFloatingPointType theOpacity) |
| Change opacity. | |
| virtual vtkFloatingPointType | GetOpacity () |
| Get current opacity. | |
| virtual void | SetColor (vtkFloatingPointType r, vtkFloatingPointType g, vtkFloatingPointType b) |
| Change color. | |
| virtual void | SetColor (const vtkFloatingPointType theRGB[3]) |
| Change color. | |
| virtual void | GetColor (vtkFloatingPointType &r, vtkFloatingPointType &g, vtkFloatingPointType &b) |
| Get current color. | |
| virtual int | GetNodeObjId (int theVtkID) |
| Maps VTK index of a node to corresponding object index. | |
| virtual vtkFloatingPointType * | GetNodeCoord (int theObjID) |
| Get coordinates of a node for given object index. | |
| virtual int | GetElemObjId (int theVtkID) |
| Maps VTK index of a cell to corresponding object index. | |
| virtual vtkCell * | GetElemCell (int theObjID) |
| Get corresponding #vtkCell for given object index. | |
| virtual int | GetObjDimension (const int theObjId) |
| Get dimension of corresponding mesh element. | |
| virtual void | SetMapper (vtkMapper *theMapper) |
| To insert some additional filters and then sets the given #vtkMapper. | |
| virtual vtkDataSet * | GetInput () |
| Allows to get initial #vtkDataSet. | |
| virtual unsigned long int | GetMTime () |
| To calculatate last modified time. | |
| virtual void | SetRepresentation (int theMode) |
| Set representation (VTK_SURFACE, VTK_POINTS, VTK_WIREFRAME and so on) | |
| virtual int | GetRepresentation () |
| Get current representation mode. | |
| virtual int | getDisplayMode () |
| Get current display mode (obsolete) | |
| virtual void | setDisplayMode (int theMode) |
| Set display mode (obsolete) | |
| void | SetInfinitive (bool theIsInfinite) |
| Set infinive flag. | |
| virtual bool | IsInfinitive () |
| Get infinive flag. | |
| virtual vtkFloatingPointType * | GetBounds () |
| To calcualte current bounding box. | |
| void | GetBounds (vtkFloatingPointType bounds[6]) |
| To calcualte current bounding box. | |
| virtual bool | IsSetCamera () const |
| virtual bool | IsResizable () const |
| virtual void | SetSize (const vtkFloatingPointType) |
| virtual void | SetCamera (vtkCamera *) |
| void | SetResolveCoincidentTopology (bool theIsResolve) |
| Set ResolveCoincidentTopology flag. | |
| void | SetPolygonOffsetParameters (vtkFloatingPointType factor, vtkFloatingPointType units) |
| Set ResolveCoincidentTopology parameters. | |
| void | GetPolygonOffsetParameters (vtkFloatingPointType &factor, vtkFloatingPointType &units) |
| Get current ResolveCoincidentTopology parameters. | |
| virtual void | Render (vtkRenderer *, vtkMapper *) |
| virtual vtkFloatingPointType | GetShrinkFactor () |
| Get current shrink factor. | |
| virtual bool | IsShrunkable () |
| Is the actor is shrunkable. | |
| virtual bool | IsShrunk () |
| Is the actor is shrunk. | |
| virtual void | SetShrink () |
| Insert shrink filter into pipeline. | |
| virtual void | UnShrink () |
| Remove shrink filter from pipeline. | |
| virtual void | GetChildActors (vtkActorCollection *) |
| Used to obtain all dependent actors. | |
| virtual bool | hasHighlight () |
| Ask, if the descendant of the VTKViewer_Actor will implement its own highlight or not. | |
| virtual bool | isHighlighted () |
| Ask, if the VTKViewer_Actor is already highlighted. | |
| virtual bool | isPreselected () |
| Ask, if the VTKViewer_Actor is already preselected. | |
| virtual void | SetPreSelected (bool thePreselect=false) |
| Set preselection mode. | |
| void | SetPreviewProperty (vtkProperty *theProperty) |
| virtual void | SetQuadraticArcMode (bool theFlag) |
| Setting for displaying quadratic elements. | |
| virtual bool | GetQuadraticArcMode () const |
| virtual void | SetQuadraticArcAngle (vtkFloatingPointType theMaxAngle) |
| virtual vtkFloatingPointType | GetQuadraticArcAngle () const |
| virtual vtkDataSet * | GetHighlightedDataSet () |
| Return pointer to the dataset, which used to calculation of the bounding box of the actor. | |
Static Public Member Functions | |
| static SALOME_Actor * | New () |
Protected Member Functions | |
| Handle (SALOME_InteractiveObject) myIO | |
| SALOME_Actor () | |
| ~SALOME_Actor () | |
| void | InitPipeLine (vtkMapper *theMapper) |
Protected Attributes | |
| vtkRenderWindowInteractor * | myInteractor |
| vtkRenderer * | myRenderer |
| Selection_Mode | mySelectionMode |
| vtkSmartPointer< SVTK_Selector > | mySelector |
| vtkSmartPointer< vtkPointPicker > | myPointPicker |
| vtkSmartPointer< vtkCellPicker > | myCellPicker |
| vtkSmartPointer< SVTK_RectPicker > | myPointRectPicker |
| vtkSmartPointer< SVTK_RectPicker > | myCellRectPicker |
| vtkSmartPointer< SVTK_Actor > | myPreHighlightActor |
| vtkSmartPointer< SVTK_Actor > | myHighlightActor |
| vtkSmartPointer< VTKViewer_Actor > | myOutlineActor |
| vtkSmartPointer< vtkOutlineSource > | myOutline |
| bool | myIsDisplayNameActor |
| vtkSmartPointer < VTKViewer_FramedTextActor > | myNameActor |
| bool | myIsResolveCoincidentTopology |
| vtkFloatingPointType | myPolygonOffsetFactor |
| vtkFloatingPointType | myPolygonOffsetUnits |
| std::string | myName |
| vtkFloatingPointType | myOpacity |
| int | myDisplayMode |
| bool | myIsInfinite |
| bool | myStoreMapping |
| VTKViewer_GeometryFilter * | myGeomFilter |
| VTKViewer_TransformFilter * | myTransformFilter |
| std::vector < vtkPassThroughFilter * > | myPassFilter |
| int | myRepresentation |
| vtkProperty * | myProperty |
| vtkProperty * | PreviewProperty |
| bool | myIsPreselected |
| bool | myIsHighlighted |
Abstract class of SALOME Objects in VTK.
It provide highlight and prehighlight capabilites, common way to publish and remove VTK presentation, mapping of VTK and object IDs and so on.
| SALOME_Actor::SALOME_Actor | ( | ) | [protected] |
| SALOME_Actor::~SALOME_Actor | ( | ) | [protected] |
Destructor
| static SALOME_Actor* SALOME_Actor.New | ( | ) | [static] |
Reimplemented from VTKViewer_Actor.
| SALOME_Actor.vtkTypeMacro | ( | SALOME_Actor | , |
| VTKViewer_Actor | |||
| ) |
| Standard_Boolean SALOME_Actor::hasIO | ( | ) | [virtual] |
| virtual const SALOME_Actor.Handle | ( | SALOME_InteractiveObject | ) | [virtual] |
| void SALOME_Actor::setIO | ( | const Handle(SALOME_InteractiveObject)& | theIO | ) | [virtual] |
Sets reference to SALOME_InteractiveObject
| theIO | - new SALOME_InteractiveObject |
| void SALOME_Actor::setName | ( | const char * | theName | ) | [virtual] |
| void SALOME_Actor::SetTransform | ( | VTKViewer_Transform * | theTransform | ) | [virtual] |
Apply view transformation
| theTransform | - transformation |
Reimplemented from VTKViewer_Actor.
| void SALOME_Actor::SetPosition | ( | vtkFloatingPointType | _arg1, |
| vtkFloatingPointType | _arg2, | ||
| vtkFloatingPointType | _arg3 | ||
| ) | [virtual] |
Apply additional position
| void SALOME_Actor::SetPosition | ( | vtkFloatingPointType | _arg[3] | ) | [virtual] |
Apply additional position
| void SALOME_Actor::SetVisibility | ( | int | theVisibility | ) | [virtual] |
| bool SALOME_Actor::ShouldBeDisplayed | ( | ) | [virtual] |
Gets know whether the actor should be displayed or not
| void SALOME_Actor::AddToRender | ( | vtkRenderer * | theRenderer | ) | [virtual] |
Publishes the actor in all its internal devices
Reimplemented from VTKViewer_Actor.
| void SALOME_Actor::RemoveFromRender | ( | vtkRenderer * | theRenderer | ) | [virtual] |
Removes the actor from all its internal devices
Reimplemented from VTKViewer_Actor.
| vtkRenderer * SALOME_Actor::GetRenderer | ( | ) |
| void SALOME_Actor::SetInteractor | ( | vtkRenderWindowInteractor * | theInteractor | ) | [virtual] |
Sets interactor in order to use vtkInteractorObserver devices
| theInteractor | - new interactor |
| void SALOME_Actor::Update | ( | ) | [virtual] |
Put a request to redraw the view
| void SALOME_Actor::SetSelector | ( | SVTK_Selector * | theSelector | ) | [virtual] |
Set selector in order to the actor at any time can restore current selection
| theSelector | - new selector |
| void SALOME_Actor::highlight | ( | bool | theIsHighlight | ) | [virtual] |
Updates visibility of the highlight devices
Reimplemented from VTKViewer_Actor.
| void SALOME_Actor::Highlight | ( | bool | theIsHighlight | ) | [virtual] |
To map current selection to VTK representation
References ActorSelection, CellSelection, EdgeOfCellSelection, EdgeSelection, FaceSelection, NodeSelection, and VolumeSelection.
| bool SALOME_Actor::PreHighlight | ( | vtkInteractorStyle * | theInteractorStyle, |
| SVTK_SelectionEvent * | theSelectionEvent, | ||
| bool | theIsHighlight | ||
| ) | [virtual] |
To process prehighlight (called from SVTK_InteractorStyle)
References ActorSelection, CellSelection, EdgeOfCellSelection, EdgeSelection, FaceSelection, VTK.ActorCollectionCopy.GetActors(), SVTK_SelectionEvent.mySelectionMode, SVTK_SelectionEvent.myX, SVTK_SelectionEvent.myY, NodeSelection, and VolumeSelection.
| bool SALOME_Actor::Highlight | ( | vtkInteractorStyle * | theInteractorStyle, |
| SVTK_SelectionEvent * | theSelectionEvent, | ||
| bool | theIsHighlight | ||
| ) | [virtual] |
To process highlight (called from SVTK_InteractorStyle)
References ActorSelection, CellSelection, EdgeOfCellSelection, EdgeSelection, FaceSelection, test_big_table.k, SVTK_SelectionEvent.myIsRectangle, SVTK_SelectionEvent.myIsShift, SVTK_SelectionEvent.myLastX, SVTK_SelectionEvent.myLastY, SVTK_SelectionEvent.mySelectionMode, SVTK_SelectionEvent.myX, SVTK_SelectionEvent.myY, NodeSelection, and VolumeSelection.
| bool SALOME_Actor::IsDisplayNameActor | ( | ) | const [virtual] |
To get flag of displaying of name actor
| void SALOME_Actor::SetIsDisplayNameActor | ( | bool | theIsDisplayNameActor | ) | [virtual] |
To set flag of displaying of name actor
| theIsDisplayNameActor | flag to display or not to display name actor |
References QtxResourceMgr.booleanValue(), SUIT_Session.resourceMgr(), and SUIT_Session.session().
| void SALOME_Actor::SetNameActorText | ( | const char * | theText | ) | [virtual] |
To set text of name actor
| theText | - text of name actor |
| void SALOME_Actor::SetNameActorOffset | ( | int | theOffset[2] | ) | [virtual] |
To set offset of name actor
| theOffset | - offset of name actor |
| void SALOME_Actor::GetNameActorSize | ( | vtkRenderer * | theRenderer, |
| int | theSize[2] | ||
| ) | const [virtual] |
To get size of name actor
| theRenderer | - renderer |
| theSize | - size of name actor |
| void SALOME_Actor::UpdateNameActors | ( | ) | [virtual] |
Update visibility of name actors
References VTK.ActorCollectionCopy.GetActors().
| void SALOME_Actor::SetMarkerStd | ( | VTK::MarkerType | theMarkerType, |
| VTK::MarkerScale | theMarkerScale | ||
| ) | [virtual] |
Set standard point marker
| theMarkerType | type of the marker |
| theMarkerScale | scale of the marker |
| void SALOME_Actor::SetMarkerTexture | ( | int | theMarkerId, |
| VTK::MarkerTexture | theMarkerTexture | ||
| ) | [virtual] |
Set custom point marker
| theMarkerId | id of the marker texture |
| theMarkerTexture | marker texture |
| VTK::MarkerType SALOME_Actor::GetMarkerType | ( | ) | [virtual] |
Get type of the point marker
| VTK::MarkerScale SALOME_Actor::GetMarkerScale | ( | ) | [virtual] |
Get scale of the point marker
| int SALOME_Actor::GetMarkerTexture | ( | ) | [virtual] |
Get texture identifier of the point marker
| void SALOME_Actor::SetPointPicker | ( | vtkPointPicker * | thePointPicker | ) |
To set up a picker for nodal selection (initialized by SVTK_Renderer.AddActor)
| thePointPicker | - new picker |
| void SALOME_Actor::SetCellPicker | ( | vtkCellPicker * | theCellPicker | ) |
To set up a picker for cell selection (initialized by SVTK_Renderer.AddActor)
| theCellPicker | - new picker |
| void SALOME_Actor::SetPointRectPicker | ( | SVTK_RectPicker * | theRectPicker | ) |
To set up a picker for point rectangle selection (initialized by SVTK_Renderer.AddActor)
| theRectPicker | - new picker |
| void SALOME_Actor::SetCellRectPicker | ( | SVTK_RectPicker * | theRectPicker | ) |
To set up a picker for cell rectangle selection (initialized by SVTK_Renderer.AddActor)
| theRectPicker | - new picker |
| void SALOME_Actor::SetPreHighlightProperty | ( | vtkProperty * | theProperty | ) |
To set up a prehighlight property (initialized by SVTK_Renderer.AddActor)
| void SALOME_Actor::SetHighlightProperty | ( | vtkProperty * | theProperty | ) |
To set up a highlight property (initialized by SVTK_Renderer.AddActor)
| SALOME_Actor.Handle | ( | SALOME_InteractiveObject | ) | [protected] |
| VTKViewer_Actor.vtkTypeMacro | ( | VTKViewer_Actor | , |
| vtkLODActor | |||
| ) | [inherited] |
| const char * VTKViewer_Actor::getName | ( | ) | [virtual, inherited] |
| void VTKViewer_Actor::SetOpacity | ( | vtkFloatingPointType | theOpacity | ) | [virtual, inherited] |
| vtkFloatingPointType VTKViewer_Actor::GetOpacity | ( | ) | [virtual, inherited] |
| void VTKViewer_Actor::SetColor | ( | vtkFloatingPointType | r, |
| vtkFloatingPointType | g, | ||
| vtkFloatingPointType | b | ||
| ) | [virtual, inherited] |
Change color
| void VTKViewer_Actor::SetColor | ( | const vtkFloatingPointType | theRGB[3] | ) | [virtual, inherited] |
Change color
| void VTKViewer_Actor::GetColor | ( | vtkFloatingPointType & | r, |
| vtkFloatingPointType & | g, | ||
| vtkFloatingPointType & | b | ||
| ) | [virtual, inherited] |
Get color
| int VTKViewer_Actor::GetNodeObjId | ( | int | theVtkID | ) | [virtual, inherited] |
Maps VTK index of a node to corresponding object index
| vtkFloatingPointType * VTKViewer_Actor::GetNodeCoord | ( | int | theObjID | ) | [virtual, inherited] |
Get coordinates of a node for given object index
| int VTKViewer_Actor::GetElemObjId | ( | int | theVtkID | ) | [virtual, inherited] |
Maps VTK index of a cell to corresponding object index
| vtkCell * VTKViewer_Actor::GetElemCell | ( | int | theObjID | ) | [virtual, inherited] |
Get corresponding #vtkCell for given object index
| int VTKViewer_Actor::GetObjDimension | ( | const int | theObjId | ) | [virtual, inherited] |
| void VTKViewer_Actor::SetMapper | ( | vtkMapper * | theMapper | ) | [virtual, inherited] |
To insert some additional filters and then sets the given #vtkMapper
| vtkDataSet * VTKViewer_Actor::GetInput | ( | ) | [virtual, inherited] |
Allows to get initial #vtkDataSet
| unsigned long int VTKViewer_Actor::GetMTime | ( | ) | [virtual, inherited] |
To calculatate last modified time
| void VTKViewer_Actor::SetRepresentation | ( | int | theMode | ) | [virtual, inherited] |
Set representation (VTK_SURFACE, VTK_POINTS, VTK_WIREFRAME and so on) param theMode - new mode
References VTKViewer_POINT_SIZE.
| int VTKViewer_Actor::GetRepresentation | ( | ) | [virtual, inherited] |
| int VTKViewer_Actor::getDisplayMode | ( | ) | [virtual, inherited] |
| void VTKViewer_Actor::setDisplayMode | ( | int | theMode | ) | [virtual, inherited] |
Change display mode
| void VTKViewer_Actor::SetInfinitive | ( | bool | theIsInfinite | ) | [inherited] |
Infinitive means actor without size (point for example), which is not taken into account in calculation of boundaries of the scene
| bool VTKViewer_Actor::IsInfinitive | ( | ) | [virtual, inherited] |
| vtkFloatingPointType * VTKViewer_Actor::GetBounds | ( | ) | [virtual, inherited] |
| void VTKViewer_Actor::GetBounds | ( | vtkFloatingPointType | theBounds[6] | ) | [inherited] |
| bool VTKViewer_Actor::IsSetCamera | ( | ) | const [virtual, inherited] |
| bool VTKViewer_Actor::IsResizable | ( | ) | const [virtual, inherited] |
| void VTKViewer_Actor::SetSize | ( | const vtkFloatingPointType | ) | [virtual, inherited] |
| void VTKViewer_Actor::SetCamera | ( | vtkCamera * | ) | [virtual, inherited] |
| void VTKViewer_Actor::SetResolveCoincidentTopology | ( | bool | theIsResolve | ) | [inherited] |
Set ResolveCoincidentTopology flag
| theIsResolve | - new flag value |
| void VTKViewer_Actor::SetPolygonOffsetParameters | ( | vtkFloatingPointType | factor, |
| vtkFloatingPointType | units | ||
| ) | [inherited] |
Set polygon offset parameters
| factor,units | - Opengl polygon offset parameters |
| void VTKViewer_Actor::GetPolygonOffsetParameters | ( | vtkFloatingPointType & | factor, |
| vtkFloatingPointType & | units | ||
| ) | [inherited] |
Get polygon offset parameters
| factor,units | - Opengl polygon offset parameters |
| void VTKViewer_Actor::Render | ( | vtkRenderer * | ren, |
| vtkMapper * | m | ||
| ) | [virtual, inherited] |
Renders actor
| vtkFloatingPointType VTKViewer_Actor::GetShrinkFactor | ( | ) | [virtual, inherited] |
| bool VTKViewer_Actor::IsShrunkable | ( | ) | [virtual, inherited] |
| bool VTKViewer_Actor::IsShrunk | ( | ) | [virtual, inherited] |
| void VTKViewer_Actor::SetShrink | ( | ) | [virtual, inherited] |
Insert shrink filter into pipeline
| void VTKViewer_Actor::UnShrink | ( | ) | [virtual, inherited] |
Remove shrink filter from pipeline
| void VTKViewer_Actor::GetChildActors | ( | vtkActorCollection * | ) | [virtual, inherited] |
Used to obtain all dependent actors
| bool VTKViewer_Actor::hasHighlight | ( | ) | [virtual, inherited] |
| bool VTKViewer_Actor::isHighlighted | ( | ) | [virtual, inherited] |
| bool VTKViewer_Actor::isPreselected | ( | ) | [virtual, inherited] |
| void VTKViewer_Actor::SetPreSelected | ( | bool | thePreselect = false | ) | [virtual, inherited] |
Set preselection mode
| void VTKViewer_Actor.SetPreviewProperty | ( | vtkProperty * | theProperty | ) | [inherited] |
| void VTKViewer_Actor::SetQuadraticArcMode | ( | bool | theFlag | ) | [virtual, inherited] |
On/Off representation 2D quadratic element as arked polygon
| bool VTKViewer_Actor::GetQuadraticArcMode | ( | ) | const [virtual, inherited] |
Return true if 2D quadratic element displayed as arked polygon
| void VTKViewer_Actor::SetQuadraticArcAngle | ( | vtkFloatingPointType | theMaxAngle | ) | [virtual, inherited] |
Set Max angle for representation 2D quadratic element as arked polygon
| vtkFloatingPointType VTKViewer_Actor::GetQuadraticArcAngle | ( | ) | const [virtual, inherited] |
Return Max angle of the representation 2D quadratic element as arked polygon
| vtkDataSet * VTKViewer_Actor::GetHighlightedDataSet | ( | ) | [virtual, inherited] |
Return pointer to the dataset, which used to calculation of the bounding box of the actor. By default it is the input dataset.
| void VTKViewer_Actor::InitPipeLine | ( | vtkMapper * | theMapper | ) | [protected, inherited] |
Initialization
vtkRenderWindowInteractor* SALOME_Actor.myInteractor [protected] |
vtkRenderer* SALOME_Actor.myRenderer [protected] |
Selection_Mode SALOME_Actor.mySelectionMode [protected] |
vtkSmartPointer<SVTK_Selector> SALOME_Actor.mySelector [protected] |
vtkSmartPointer<vtkPointPicker> SALOME_Actor.myPointPicker [protected] |
vtkSmartPointer<vtkCellPicker> SALOME_Actor.myCellPicker [protected] |
vtkSmartPointer<SVTK_RectPicker> SALOME_Actor.myPointRectPicker [protected] |
vtkSmartPointer<SVTK_RectPicker> SALOME_Actor.myCellRectPicker [protected] |
vtkSmartPointer<SVTK_Actor> SALOME_Actor.myPreHighlightActor [protected] |
vtkSmartPointer<SVTK_Actor> SALOME_Actor.myHighlightActor [protected] |
vtkSmartPointer<VTKViewer_Actor> SALOME_Actor.myOutlineActor [protected] |
vtkSmartPointer<vtkOutlineSource> SALOME_Actor.myOutline [protected] |
bool SALOME_Actor.myIsDisplayNameActor [protected] |
vtkSmartPointer<VTKViewer_FramedTextActor> SALOME_Actor.myNameActor [protected] |
bool VTKViewer_Actor.myIsResolveCoincidentTopology [protected, inherited] |
vtkFloatingPointType VTKViewer_Actor.myPolygonOffsetFactor [protected, inherited] |
vtkFloatingPointType VTKViewer_Actor.myPolygonOffsetUnits [protected, inherited] |
std::string VTKViewer_Actor.myName [protected, inherited] |
vtkFloatingPointType VTKViewer_Actor.myOpacity [protected, inherited] |
int VTKViewer_Actor.myDisplayMode [protected, inherited] |
bool VTKViewer_Actor.myIsInfinite [protected, inherited] |
bool VTKViewer_Actor.myStoreMapping [protected, inherited] |
VTKViewer_GeometryFilter* VTKViewer_Actor.myGeomFilter [protected, inherited] |
VTKViewer_TransformFilter* VTKViewer_Actor.myTransformFilter [protected, inherited] |
std::vector<vtkPassThroughFilter*> VTKViewer_Actor.myPassFilter [protected, inherited] |
int VTKViewer_Actor.myRepresentation [protected, inherited] |
vtkProperty* VTKViewer_Actor.myProperty [protected, inherited] |
vtkProperty* VTKViewer_Actor.PreviewProperty [protected, inherited] |
bool VTKViewer_Actor.myIsPreselected [protected, inherited] |
bool VTKViewer_Actor.myIsHighlighted [protected, inherited] |