Public Member Functions |
Protected Member Functions |
Protected Attributes |
Friends |
List of all members  
  SESegmentSigmoidal Class Reference
  #include <SESegmentSigmoidal.h>
Inheritance diagram for SESegmentSigmoidal:
 
  
| 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 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 | 
| Protected Member Functions | |
| SESegmentSigmoidal () | |
| virtual void | Abstract () override | 
|  Protected Member Functions inherited from SESegment | |
| SESegment () | |
| 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 | 
