Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Plot2d_Prs Class Reference

#include <Plot2d_Prs.h>

Inheritance diagram for Plot2d_Prs:
Inheritance graph

Public Member Functions

 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)
 

Protected Attributes

objectList myObjects
 
bool mySecondY
 
bool myIsAutoDel
 

Constructor & Destructor Documentation

Plot2d_Prs::Plot2d_Prs ( bool  theDelete = false)

Default constructor

Plot2d_Prs::Plot2d_Prs ( Plot2d_Object obj,
bool  theDelete = false 
)

Standard constructor

References AddObject().

Plot2d_Prs::~Plot2d_Prs ( )
virtual

Destructor

References myIsAutoDel, and myObjects.

Member Function Documentation

void Plot2d_Prs::AddObject ( Plot2d_Object obj)

Add curve

References Plot2d_Object::getYAxis(), myObjects, mySecondY, and yRight.

objectList Plot2d_Prs::getObjects ( ) const

Get objects list

References myObjects.

bool Plot2d_Prs::IsNull ( ) const
Returns
0 if list of the curves is empty [ Reimplemented from SALOME_Prs ]

References myObjects.

bool Plot2d_Prs::isSecondY ( ) const
Returns
1 if in the list of curves exist at least one curve with axis Qwt::yRight [ Reimplemented from SALOME_Prs ]

References mySecondY.

void Plot2d_Prs::setAutoDel ( bool  theDel)
Returns
0 if list of the curves is empty [ Reimplemented from SALOME_Prs ]

References myIsAutoDel.

Member Data Documentation

bool Plot2d_Prs::myIsAutoDel
protected
objectList Plot2d_Prs::myObjects
protected
bool Plot2d_Prs::mySecondY
protected

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