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 | 

 Public Member Functions inherited from