COPASI API  4.40.278
CPlotDataChannelSpec Class Reference

#include <CPlotItem.h>

Inheritance diagram for CPlotDataChannelSpec:
[legend]

Public Member Functions

 CPlotDataChannelSpec ()
 
 CPlotDataChannelSpec (const CCommonName &obj)
 
 CPlotDataChannelSpec (const CCommonName &obj, C_FLOAT64 minimum, C_FLOAT64 maximum)
 
- Public Member Functions inherited from CRegisteredCommonName
 CRegisteredCommonName ()
 
 CRegisteredCommonName (const CRegisteredCommonName &src)
 
 CRegisteredCommonName (const std::string &name)
 
 ~CRegisteredCommonName ()
 
- Public Member Functions inherited from CCommonName
 CCommonName ()
 
 CCommonName (const CCommonName &src)
 
 CCommonName (const char *name)
 
 CCommonName (const std::string &name)
 
std::string::size_type findNext (const std::string &toFind, const std::string::size_type &pos=0) const
 
std::string::size_type findPrevious (const std::string &toFind, const std::string::size_type &pos=std::string::npos) 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
 
CCommonName getPrimary () const
 
CCommonName getRemainder () const
 
void split (CCommonName &parentCN, std::string &objectType, std::string &objectName) const
 
 ~CCommonName ()
 

Public Attributes

C_FLOAT64 max
 
bool maxAutoscale
 
C_FLOAT64 min
 
bool minAutoscale
 

Additional Inherited Members

- Static Public Member Functions inherited from CRegisteredCommonName
static void deregisterHandler (RenameInterface *pRenameHandler)
 
static void handle (const std::string &oldCN, const std::string &newCN)
 
static const bool & isEnabled ()
 
static void registerHandler (RenameInterface *pRenameHandler)
 
static void sanitizeObjectNames ()
 
static void setEnabled (const bool &enabled)
 
- Static Public Member Functions inherited from CCommonName
static std::string compartmentNameFromCN (const CCommonName &cn)
 
static std::string construct (const CCommonName &parent, const std::string &objectType, const std::string &objectName)
 
static std::string escape (const std::string &name)
 
static std::string fromData (const CData &data)
 
static std::string nameFromCN (const CCommonName &cn)
 
static std::string unescape (const std::string &name)
 

Constructor & Destructor Documentation

◆ CPlotDataChannelSpec() [1/3]

CPlotDataChannelSpec::CPlotDataChannelSpec ( )
inline

◆ CPlotDataChannelSpec() [2/3]

CPlotDataChannelSpec::CPlotDataChannelSpec ( const CCommonName obj)
inline

◆ CPlotDataChannelSpec() [3/3]

CPlotDataChannelSpec::CPlotDataChannelSpec ( const CCommonName obj,
C_FLOAT64  minimum,
C_FLOAT64  maximum 
)
inline

Member Data Documentation

◆ max

C_FLOAT64 CPlotDataChannelSpec::max

Maximum value of the data in this channel

Referenced by ChannelSpecHandler::processStart(), and CCopasiXML::savePlotList().

◆ maxAutoscale

bool CPlotDataChannelSpec::maxAutoscale

◆ min

C_FLOAT64 CPlotDataChannelSpec::min

Minimum value of the data in this channel

Referenced by ChannelSpecHandler::processStart(), and CCopasiXML::savePlotList().

◆ minAutoscale

bool CPlotDataChannelSpec::minAutoscale

Should autoscaling be attempted?

Referenced by ChannelSpecHandler::processStart(), and CCopasiXML::savePlotList().


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