|
| | 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 int | GetNodeObjId (int theVtkID) |
| | Maps VTK index of a node to corresponding object index. More...
|
| |
| virtual double * | GetNodeCoord (int theObjID) |
| | Get coordinates of a node for given object index. More...
|
| |
| virtual int | GetElemObjId (int theVtkID) |
| | Maps VTK index of a cell to corresponding object index. More...
|
| |
| virtual vtkCell * | GetElemCell (int theObjID) |
| | Get corresponding #vtkCell for given object index. More...
|
| |
| virtual int | GetObjDimension (const int 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 enable) |
| | 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...
|
| |
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.