Version: 9.12.0
SPlot2d_Prs Class Reference

#include <SPlot2d_Prs.h>

Inheritance diagram for SPlot2d_Prs:
Inheritance graph

Public Member Functions

 SPlot2d_Prs (const char *entry)
 
 SPlot2d_Prs (const char *entry, const Plot2d_Object *obj)
 
 SPlot2d_Prs (const Plot2d_Prs *prs)
 
 ~SPlot2d_Prs ()
 
virtual bool IsNull () const
 
objectList GetObjects () const
 
- Public Member Functions inherited from SALOME_Prs2d
 SALOME_Prs2d (const char *e)
 Constructor. More...
 
virtual void DisplayIn (SALOME_View *) const
 It uses double dispatch in order to invoke Display() method corresponding to the actual type of presentation. More...
 
virtual void EraseIn (SALOME_View *, const bool=false) const
 It uses double dispatch in order to invoke Erase() method corresponding to the actual type of presentation. More...
 
virtual void BeforeDisplayIn (SALOME_Displayer *, SALOME_View *) const
 It uses double dispatch in order to invoke BeforeDisplayIn() method corresponding to the actual type of presentation. More...
 
virtual void AfterDisplayIn (SALOME_Displayer *, SALOME_View *) const
 It uses double dispatch in order to invoke AfterDisplayIn() method corresponding to the actual type of presentation. More...
 
virtual void BeforeEraseIn (SALOME_Displayer *, SALOME_View *) const
 It uses double dispatch in order to invoke BeforeEraseIn() method corresponding to the actual type of presentation. More...
 
virtual void AfterEraseIn (SALOME_Displayer *, SALOME_View *) const
 It uses double dispatch in order to invoke AfterEraseIn() method corresponding to the actual type of presentation. More...
 
virtual void Update (SALOME_Displayer *)
 It uses double dispatch in order to invoke Update() method corresponding to the actual type of presentation. More...
 
virtual void LocalSelectionIn (SALOME_View *, const int) const
 Key method for double dispatch of activation of sub-shapes selection. More...
 
- Public Member Functions inherited from SALOME_Prs
 SALOME_Prs (const char *)
 Constructor. More...
 
virtual ~SALOME_Prs ()
 Destructor. More...
 
const char * GetEntry () const
 Get entry. More...
 
virtual void LocalSelectionIn (SALOME_View *, const std::list< int >) const
 
bool IsClippable () const
 
void SetClippable (bool isClippable)
 
- Public Member Functions inherited from Plot2d_Prs
 Plot2d_Prs (bool theDelete=false)
 
 Plot2d_Prs (Plot2d_Object *obj, bool theDelete=false)
 
virtual ~Plot2d_Prs ()
 
objectList getObjects () const
 
void AddObject (Plot2d_Object *obj)
 
bool IsNull () const
 
bool isSecondY () const
 
void setAutoDel (bool theDel)
 

Additional Inherited Members

- Protected Attributes inherited from SALOME_Prs
std::string myEntry
 
bool myIsClippable
 
- Protected Attributes inherited from Plot2d_Prs
objectList myObjects
 
bool mySecondY
 
bool myIsAutoDel
 

Constructor & Destructor Documentation

◆ SPlot2d_Prs() [1/3]

SPlot2d_Prs::SPlot2d_Prs ( const char *  entry)
explicit

Default constructor

◆ SPlot2d_Prs() [2/3]

SPlot2d_Prs::SPlot2d_Prs ( const char *  entry,
const Plot2d_Object obj 
)

Standard constructor

◆ SPlot2d_Prs() [3/3]

◆ ~SPlot2d_Prs()

SPlot2d_Prs::~SPlot2d_Prs ( )

Destructor

Member Function Documentation

◆ GetObjects()

objectList SPlot2d_Prs::GetObjects ( ) const

Get contained objects

References Plot2d_Prs::getObjects().

◆ IsNull()

bool SPlot2d_Prs::IsNull ( ) const
virtual

Check if the presentation is empty

Implements SALOME_Prs.

References Plot2d_Prs::IsNull().


The documentation for this class was generated from the following files: