g4tools  5.4.0
Public Member Functions | List of all members
tools::sg::plottable Class Referenceabstract
Inheritance diagram for tools::sg::plottable:
Inheritance graph
[legend]

Public Member Functions

virtual void * cast (const std::string &a_class) const
 
virtual ~plottable ()
 
virtual plottablecopy () const =0
 
virtual bool is_valid () const =0
 
virtual void infos (const std::string &, std::string &) const =0
 
virtual const std::string & name () const =0
 
virtual void set_name (const std::string &)=0
 
virtual const std::string & title () const =0
 
virtual const std::string & legend () const =0
 
virtual void set_legend (const std::string &)=0
 

Detailed Description

Definition at line 15 of file plottable.

Constructor & Destructor Documentation

◆ ~plottable()

virtual tools::sg::plottable::~plottable ( )
inlinevirtual

Definition at line 24 of file plottable.

24 {}

Member Function Documentation

◆ cast()

virtual void* tools::sg::plottable::cast ( const std::string &  a_class) const
inlinevirtual

◆ copy()

virtual plottable* tools::sg::plottable::copy ( ) const
pure virtual

◆ infos()

virtual void tools::sg::plottable::infos ( const std::string &  ,
std::string &   
) const
pure virtual

◆ is_valid()

virtual bool tools::sg::plottable::is_valid ( ) const
pure virtual

◆ legend()

virtual const std::string& tools::sg::plottable::legend ( ) const
pure virtual

◆ name()

virtual const std::string& tools::sg::plottable::name ( ) const
pure virtual

◆ set_legend()

virtual void tools::sg::plottable::set_legend ( const std::string &  )
pure virtual

◆ set_name()

virtual void tools::sg::plottable::set_name ( const std::string &  )
pure virtual

◆ title()

virtual const std::string& tools::sg::plottable::title ( ) const
pure virtual

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