|
| 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.