COPASI API  4.16.103
Public Member Functions | Public Attributes | List of all members
CPlotDataChannelSpec Class Reference

#include <CPlotItem.h>

Inheritance diagram for CPlotDataChannelSpec:
Inheritance graph
[legend]
Collaboration diagram for CPlotDataChannelSpec:
Collaboration graph
[legend]

Public Member Functions

 CPlotDataChannelSpec ()
 
 CPlotDataChannelSpec (const CCopasiObjectName &obj)
 
 CPlotDataChannelSpec (const CCopasiObjectName &obj, C_FLOAT64 minimum, C_FLOAT64 maximum)
 
- Public Member Functions inherited from CRegisteredObjectName
 CRegisteredObjectName ()
 
 CRegisteredObjectName (const std::string &name)
 
 CRegisteredObjectName (const CRegisteredObjectName &src)
 
 ~CRegisteredObjectName ()
 
- Public Member Functions inherited from CCopasiObjectName
 CCopasiObjectName ()
 
 CCopasiObjectName (const std::string &name)
 
 CCopasiObjectName (const CCopasiObjectName &src)
 
std::string::size_type findEx (const std::string &toFind, const std::string::size_type &pos=0) const
 
size_t getElementIndex (const size_t &pos=0) const
 
std::string getElementName (const size_t &pos, const bool &unescape=true) const
 
std::string getObjectName () const
 
std::string getObjectType () const
 
CCopasiObjectName getPrimary () const
 
CCopasiObjectName getRemainder () const
 
 ~CCopasiObjectName ()
 

Public Attributes

C_FLOAT64 max
 
bool maxAutoscale
 
C_FLOAT64 min
 
bool minAutoscale
 

Additional Inherited Members

- Static Public Member Functions inherited from CRegisteredObjectName
static const std::set
< CRegisteredObjectName * > & 
getSet ()
 
- Static Public Member Functions inherited from CCopasiObjectName
static std::string escape (const std::string &name)
 
static std::string unescape (const std::string &name)
 

Detailed Description

Definition at line 36 of file CPlotItem.h.

Constructor & Destructor Documentation

CPlotDataChannelSpec::CPlotDataChannelSpec ( )
inline

Definition at line 55 of file CPlotItem.h.

57  min(0.0),
58  max(0.0),
59  minAutoscale(true),
60  maxAutoscale(true)
61  {}
CPlotDataChannelSpec::CPlotDataChannelSpec ( const CCopasiObjectName obj)
inline

Definition at line 63 of file CPlotItem.h.

64  : CRegisteredObjectName(obj),
65  min(0.0),
66  max(0.0),
67  minAutoscale(true),
68  maxAutoscale(true)
69  {}
CPlotDataChannelSpec::CPlotDataChannelSpec ( const CCopasiObjectName obj,
C_FLOAT64  minimum,
C_FLOAT64  maximum 
)
inline

Definition at line 71 of file CPlotItem.h.

72  : CRegisteredObjectName(obj),
73  min(minimum),
74  max(maximum),
75  minAutoscale(false),
76  maxAutoscale(false)
77  {}};

Member Data Documentation

C_FLOAT64 CPlotDataChannelSpec::max

Maximum value of the data in this channel

Definition at line 47 of file CPlotItem.h.

Referenced by CCopasiXML::savePlotList(), and CCopasiXMLParser::ChannelSpecElement::start().

bool CPlotDataChannelSpec::maxAutoscale
C_FLOAT64 CPlotDataChannelSpec::min

Minimum value of the data in this channel

Definition at line 42 of file CPlotItem.h.

Referenced by CCopasiXML::savePlotList(), and CCopasiXMLParser::ChannelSpecElement::start().

bool CPlotDataChannelSpec::minAutoscale

Should autoscaling be attempted?

Definition at line 52 of file CPlotItem.h.

Referenced by CCopasiXML::savePlotList(), and CCopasiXMLParser::ChannelSpecElement::start().


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