#include <SALOME_Prs.h>

Public Member Functions | |
| SALOME_Prs (const char *) | |
| Constructor.  More... | |
| virtual | ~SALOME_Prs () | 
| Destructor.  More... | |
| const char * | GetEntry () const | 
| Get entry.  More... | |
| virtual void | DisplayIn (SALOME_View *) const =0 | 
| Key method for double dispatch of display operation.  More... | |
| virtual void | EraseIn (SALOME_View *, const bool=false) const =0 | 
| Key method for double dispatch of erase operation.  More... | |
| virtual void | BeforeDisplayIn (SALOME_Displayer *, SALOME_View *) const =0 | 
| Key method for double dispatch of pre-display operation.  More... | |
| virtual void | AfterDisplayIn (SALOME_Displayer *, SALOME_View *) const =0 | 
| Key method for double dispatch of post-display operation.  More... | |
| virtual void | BeforeEraseIn (SALOME_Displayer *, SALOME_View *) const =0 | 
| Key method for double dispatch of pre-erase operation.  More... | |
| virtual void | AfterEraseIn (SALOME_Displayer *, SALOME_View *) const =0 | 
| Key method for double dispatch of post-erase operation.  More... | |
| virtual void | Update (SALOME_Displayer *)=0 | 
| Key method for double dispatch of update operation.  More... | |
| virtual bool | IsNull () const =0 | 
| Should return true, if this presentation contains a graphic object.  More... | |
| virtual void | LocalSelectionIn (SALOME_View *, const int) const =0 | 
| Key method for double dispatch of activation of sub-shapes selection.  More... | |
| virtual void | LocalSelectionIn (SALOME_View *, const std::list< int >) const | 
| bool | IsClippable () const | 
| void | SetClippable (bool isClippable) | 
Protected Attributes | |
| std::string | myEntry | 
| bool | myIsClippable | 
Base class for SALOME graphic object wrappers - presentations. Presentations are temporary objects, so they can be created on the stack.
      
  | 
  inlinevirtual | 
      
  | 
  pure virtual | 
Implemented in SALOME_Prs2d, SALOME_VTKPrs, and SALOME_OCCPrs.
      
  | 
  pure virtual | 
Implemented in SALOME_Prs2d, SALOME_VTKPrs, and SALOME_OCCPrs.
      
  | 
  pure virtual | 
Implemented in SALOME_Prs2d, SALOME_VTKPrs, and SALOME_OCCPrs.
      
  | 
  pure virtual | 
Implemented in SALOME_Prs2d, SALOME_VTKPrs, and SALOME_OCCPrs.
      
  | 
  pure virtual | 
Implemented in SALOME_Prs2d, SALOME_VTKPrs, and SALOME_OCCPrs.
      
  | 
  pure virtual | 
Implemented in SALOME_Prs2d, SALOME_VTKPrs, and SALOME_OCCPrs.
      
  | 
  inline | 
      
  | 
  pure virtual | 
Implemented in SOCC_Prs, SVTK_Prs, and SPlot2d_Prs.
      
  | 
  pure virtual | 
Implemented in SALOME_Prs2d, SALOME_VTKPrs, and SALOME_OCCPrs.
      
  | 
  virtual | 
Dispatches operation of activation of sub-shapes selection
Reimplemented in SALOME_OCCPrs.
      
  | 
  inline | 
      
  | 
  pure virtual | 
Implemented in SALOME_Prs2d, SALOME_VTKPrs, and SALOME_OCCPrs.
      
  | 
  protected | 
      
  | 
  protected |