|
| | vtkTypeMacro (SALOME_Actor, VTKViewer_Actor) virtual Standard_Boolean hasIO() |
| | To check, if the SALOME_Actor has a reference to SALOME_InteractiveObject. More...
|
| |
| virtual const | Handle (SALOME_InteractiveObject) &getIO() |
| | Get correspoinding reference to SALOME_InteractiveObject. More...
|
| |
| virtual void | setIO (const Handle(SALOME_InteractiveObject)&theIO) |
| | Set reference to SALOME_InteractiveObject. More...
|
| |
| virtual void | setName (const char *theName) |
| | Name the SALOME_Actor. More...
|
| |
| virtual void | SetTransform (VTKViewer_Transform *theTransform) |
| | Apply view transformation. More...
|
| |
| virtual void | SetPosition (double _arg1, double _arg2, double _arg3) |
| | Apply additional position. More...
|
| |
| virtual void | SetPosition (double _arg[3]) |
| | Apply additional position. More...
|
| |
| virtual void | SetVisibility (int) |
| | Visibility management. More...
|
| |
| virtual bool | ShouldBeDisplayed () |
| | Gets know whether the actor should be displayed or not. More...
|
| |
| virtual void | AddToRender (vtkRenderer *theRendere) |
| | To publish the actor an all its internal devices. More...
|
| |
| virtual void | RemoveFromRender (vtkRenderer *theRendere) |
| | To remove the actor an all its internal devices. More...
|
| |
| vtkRenderer * | GetRenderer () |
| | Get reference on renderer where it is published. More...
|
| |
| virtual void | SetInteractor (vtkRenderWindowInteractor *theInteractor) |
| | To set interactor in order to use vtkInteractorObserver devices. More...
|
| |
| virtual void | Update () |
| | Put a request to redraw the view. More...
|
| |
| virtual void | SetSelector (SVTK_Selector *theSelector) |
| | Set selector in order to the actor at any time can restore current selection. More...
|
| |
| virtual void | highlight (bool theHighlight) |
| | Just to update visibility of the highlight devices. More...
|
| |
| virtual void | Highlight (bool theHighlight) |
| | To map current selection to VTK representation. More...
|
| |
| virtual bool | PreHighlight (vtkInteractorStyle *theInteractorStyle, SVTK_SelectionEvent *theSelectionEvent, bool theIsHighlight) |
| | To process prehighlight (called from SVTK_InteractorStyle) More...
|
| |
| virtual bool | Highlight (vtkInteractorStyle *theInteractorStyle, SVTK_SelectionEvent *theSelectionEvent, bool theIsHighlight) |
| | To process highlight (called from SVTK_InteractorStyle) More...
|
| |
| virtual bool | IsDisplayNameActor () const |
| | To get flag of displaying of name actor. More...
|
| |
| virtual void | SetIsDisplayNameActor (bool theIsDisplayNameActor) |
| | To set flag of displaying of name actor. More...
|
| |
| virtual void | SetNameActorText (const char *theText) |
| | To set text of name actor. More...
|
| |
| virtual void | SetNameActorOffset (double theOffset[2]) |
| | To set offset of name actor. More...
|
| |
| virtual void | GetNameActorSize (vtkRenderer *theRenderer, double theSize[2]) const |
| | To get size of name actor. More...
|
| |
| virtual void | UpdateNameActors () |
| | To update visibility of name actors. More...
|
| |
| virtual void | SetMarkerStd (VTK::MarkerType, VTK::MarkerScale) |
| | Set standard point marker. More...
|
| |
| virtual void | SetMarkerTexture (int, VTK::MarkerTexture) |
| | Set custom point marker. More...
|
| |
| virtual VTK::MarkerType | GetMarkerType () |
| | Get type of the point marker. More...
|
| |
| virtual VTK::MarkerScale | GetMarkerScale () |
| | Get scale of the point marker. More...
|
| |
| virtual int | GetMarkerTexture () |
| | Get texture identifier of the point marker. More...
|
| |
| void | SetPointPicker (vtkPointPicker *thePointPicker) |
| | To set up a picker for nodal selection (initialized by SVTK_Renderer::AddActor) More...
|
| |
| void | SetCellPicker (vtkCellPicker *theCellPicker) |
| | To set up a picker for cell selection (initialized by SVTK_Renderer::AddActor) More...
|
| |
| void | SetPointAreaPicker (SVTK_AreaPicker *theAreaPicker) |
| | To set up a picker for point rectangle selection (initialized by SVTK_Renderer::AddActor) More...
|
| |
| void | SetCellAreaPicker (SVTK_AreaPicker *theAreaPicker) |
| | To set up a picker for cell rectangle selection (initialized by SVTK_Renderer::AddActor) More...
|
| |
| double * | GetGravityCenter (int) |
| | To find a gravity center of object. More...
|
| |
| void | SetPreHighlightProperty (vtkProperty *theProperty) |
| | To set up a prehighlight property (initialized by SVTK_Renderer::AddActor) More...
|
| |
| void | SetHighlightProperty (vtkProperty *theProperty) |
| | To set up a highlight property (initialized by SVTK_Renderer::AddActor) More...
|
| |
| | vtkTypeMacro (VTKViewer_Actor, vtkLODActor) virtual const char *getName() |
| | Get its name. More...
|
| |
| virtual void | SetOpacity (double theOpacity) |
| | Change opacity. More...
|
| |
| virtual double | GetOpacity () |
| | Get current opacity. More...
|
| |
| virtual void | SetColor (double r, double g, double b) |
| | Change color. More...
|
| |
| virtual void | GetColor (double &r, double &g, double &b) |
| | Get current color. More...
|
| |
| virtual void | SetColor (const double theRGB[3]) |
| | Change color. More...
|
| |
| virtual void | SetMaterial (std::vector< vtkProperty * > theProps) |
| | Change material. More...
|
| |
| virtual vtkProperty * | GetFrontMaterial () |
| | Get current front material. More...
|
| |
| virtual vtkProperty * | GetBackMaterial () |
| | Get current back material. More...
|
| |
| virtual vtkIdType | GetNodeObjId (vtkIdType theVtkID) |
| | Maps VTK index of a node to corresponding object index. More...
|
| |
| virtual double * | GetNodeCoord (vtkIdType theObjID) |
| | Get coordinates of a node for given object index. More...
|
| |
| virtual vtkIdType | GetNodeVtkId (vtkIdType theObjID) |
| | Maps object index of a node to corresponding VTK index. More...
|
| |
| virtual vtkIdType | GetElemObjId (vtkIdType theVtkID) |
| | Maps VTK index of a cell to corresponding object index. More...
|
| |
| virtual vtkCell * | GetElemCell (vtkIdType theObjID) |
| | Get corresponding #vtkCell for given object index. More...
|
| |
| virtual int | GetObjDimension (const vtkIdType theObjId) |
| | Get dimension of corresponding mesh element. More...
|
| |
| virtual void | SetMapper (vtkMapper *theMapper) |
| | To insert some additional filters and then sets the given #vtkMapper. More...
|
| |
| virtual vtkDataSet * | GetInput () |
| | Allows to get initial #vtkDataSet. More...
|
| |
| virtual vtkMTimeType | GetMTime () |
| | To calculatate last modified time. More...
|
| |
| virtual void | SetRepresentation (int theMode) |
| | Set representation (VTK_SURFACE, VTK_POINTS, VTK_WIREFRAME and so on) More...
|
| |
| virtual int | GetRepresentation () |
| | Get current representation mode. More...
|
| |
| virtual int | getDisplayMode () |
| | Get current display mode (obsolete) More...
|
| |
| virtual void | setDisplayMode (int theMode) |
| | Set display mode (obsolete) More...
|
| |
| void | SetInfinitive (bool theIsInfinite) |
| | Set infinive flag. More...
|
| |
| virtual bool | IsInfinitive () |
| | Get infinive flag. More...
|
| |
| virtual double * | GetBounds () |
| | To calcualte current bounding box. More...
|
| |
| void | GetBounds (double bounds[6]) |
| | To calcualte current bounding box. More...
|
| |
| virtual bool | IsSetCamera () const |
| |
| virtual bool | IsResizable () const |
| |
| virtual void | SetSize (const double) |
| |
| virtual void | SetCamera (vtkCamera *) |
| |
| void | SetResolveCoincidentTopology (bool theIsResolve) |
| | Set ResolveCoincidentTopology flag. More...
|
| |
| void | SetPolygonOffsetParameters (double factor, double units) |
| | Set ResolveCoincidentTopology parameters. More...
|
| |
| void | GetPolygonOffsetParameters (double &factor, double &units) |
| | Get current ResolveCoincidentTopology parameters. More...
|
| |
| virtual void | Render (vtkRenderer *, vtkMapper *) |
| |
| virtual double | GetShrinkFactor () |
| | Get current shrink factor. More...
|
| |
| virtual bool | IsShrunkable () |
| | Is the actor is shrunkable. More...
|
| |
| virtual bool | IsShrunk () |
| | Is the actor is shrunk. More...
|
| |
| virtual void | SetShrink () |
| | Insert shrink filter into pipeline. More...
|
| |
| virtual void | UnShrink () |
| | Remove shrink filter from pipeline. More...
|
| |
| virtual void | GetChildActors (vtkActorCollection *) |
| | Used to obtain all dependent actors. More...
|
| |
| virtual void | EnableSelection (bool) |
| | Is notified on enabling/disabling selection. More...
|
| |
| virtual bool | hasHighlight () |
| | Ask, if the descendant of the VTKViewer_Actor will implement its own highlight or not. More...
|
| |
| virtual bool | isHighlighted () |
| | Ask, if the VTKViewer_Actor is already highlighted. More...
|
| |
| virtual bool | isPreselected () |
| | Ask, if the VTKViewer_Actor is already preselected. More...
|
| |
| virtual void | SetPreSelected (bool thePreselect=false) |
| | Set preselection mode. More...
|
| |
| void | SetPreviewProperty (vtkProperty *theProperty) |
| |
| virtual void | SetQuadraticArcMode (bool theFlag) |
| | Setting for displaying quadratic elements. More...
|
| |
| virtual bool | GetQuadraticArcMode () const |
| |
| virtual void | SetQuadraticArcAngle (double theMaxAngle) |
| |
| virtual double | GetQuadraticArcAngle () const |
| |
| virtual vtkDataSet * | GetHighlightedDataSet () |
| | Return pointer to the dataset, which used to calculation of the bounding box of the actor. More...
|
| |
The class is a basic one for all SALOME VTK presentation.
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.