Public Member Functions |
Protected Member Functions |
Protected Attributes |
Friends |
List of all members
SESegmentSigmoidal Class Reference
#include <SESegmentSigmoidal.h>
Inherits SESegment.
Public Member Functions | |
virtual | ~SESegmentSigmoidal () |
virtual void | Clear () override |
virtual bool | IsValid () const override |
virtual bool | HasLowerCorner () const |
virtual SEScalarPressure & | GetLowerCorner () |
virtual double | GetLowerCorner (const PressureUnit &unit) const |
virtual bool | HasUpperCorner () const |
virtual SEScalarPressure & | GetUpperCorner () |
virtual double | GetUpperCorner (const PressureUnit &unit) const |
virtual bool | HasBaselineCompliance () const |
virtual SEScalarVolumePerPressure & | GetBaselineCompliance () |
virtual double | GetBaselineCompliance (const VolumePerPressureUnit &unit) const |
virtual std::string | ToString () const override |
virtual void | ToString (std::ostream &str) const override |
Public Member Functions inherited from SESegment | |
virtual | ~SESegment () |
virtual void | Clear () |
virtual bool | IsValid () const |
virtual bool | HasBeginVolume () const |
virtual SEScalarVolume & | GetBeginVolume () |
virtual double | GetBeginVolume (const VolumeUnit &unit) const |
virtual bool | HasEndVolume () const |
virtual SEScalarVolume & | GetEndVolume () |
virtual double | GetEndVolume (const VolumeUnit &unit) const |
virtual std::string | ToString () const |
virtual void | ToString (std::ostream &str) const |
Protected Member Functions | |
SESegmentSigmoidal () | |
virtual void | Abstract () override |
Protected Member Functions inherited from SESegment | |
SESegment () | |
virtual void | Abstract ()=0 |
Protected Attributes | |
SEScalarPressure * | m_LowerCorner |
SEScalarPressure * | m_UpperCorner |
SEScalarVolumePerPressure * | m_BaselineCompliance |
Protected Attributes inherited from SESegment | |
SEScalarVolume * | m_BeginVolume |
SEScalarVolume * | m_EndVolume |
Friends | |
class | PBProperty |
class | SECurve |
Constructor & Destructor Documentation
◆ SESegmentSigmoidal()
|
protected |
◆ ~SESegmentSigmoidal()
|
virtual |
Member Function Documentation
◆ Abstract()
|
inlineoverrideprotectedvirtual |
Implements SESegment.
◆ Clear()
|
overridevirtual |
Reimplemented from SESegment.
◆ GetBaselineCompliance() [1/2]
|
virtual |
◆ GetBaselineCompliance() [2/2]
|
virtual |
◆ GetLowerCorner() [1/2]
|
virtual |
◆ GetLowerCorner() [2/2]
|
virtual |
◆ GetUpperCorner() [1/2]
|
virtual |
◆ GetUpperCorner() [2/2]
|
virtual |
◆ HasBaselineCompliance()
|
virtual |
◆ HasLowerCorner()
|
virtual |
◆ HasUpperCorner()
|
virtual |
◆ IsValid()
|
overridevirtual |
Reimplemented from SESegment.
◆ ToString() [1/2]
|
overridevirtual |
Reimplemented from SESegment.
◆ ToString() [2/2]
|
overridevirtual |
Reimplemented from SESegment.
Friends And Related Function Documentation
◆ PBProperty
|
friend |
◆ SECurve
|
friend |
Member Data Documentation
◆ m_BaselineCompliance
|
protected |
◆ m_LowerCorner
|
protected |
◆ m_UpperCorner
|
protected |