Public Member Functions |
Protected Member Functions |
Protected Attributes |
Friends |
List of all members
SESegmentLinear Class Reference
#include <SESegmentLinear.h>
Inheritance diagram for SESegmentLinear:
Public Member Functions | |
| virtual | ~SESegmentLinear () |
| virtual void | Clear () override |
| virtual bool | IsValid () const override |
| virtual bool | HasSlope () const |
| virtual SEScalarPressurePerVolume & | GetSlope () |
| virtual double | GetSlope (const PressurePerVolumeUnit &unit) const |
| virtual bool | HasYIntercept () const |
| virtual SEScalarPressure & | GetYIntercept () |
| virtual double | GetYIntercept (const PressureUnit &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 | |
| SESegmentLinear () | |
| virtual void | Abstract () override |
Protected Member Functions inherited from SESegment | |
| SESegment () | |
Protected Attributes | |
| SEScalarPressurePerVolume * | m_Slope |
| SEScalarPressure * | m_YIntercept |
Protected Attributes inherited from SESegment | |
| SEScalarVolume * | m_BeginVolume |
| SEScalarVolume * | m_EndVolume |
Friends | |
| class | PBProperty |
| class | SECurve |
Constructor & Destructor Documentation
◆ SESegmentLinear()
|
protected |
◆ ~SESegmentLinear()
|
virtual |
Member Function Documentation
◆ Abstract()
|
inlineoverrideprotectedvirtual |
Implements SESegment.
◆ Clear()
|
overridevirtual |
Reimplemented from SESegment.
◆ GetSlope() [1/2]
|
virtual |
◆ GetSlope() [2/2]
|
virtual |
◆ GetYIntercept() [1/2]
|
virtual |
◆ GetYIntercept() [2/2]
|
virtual |
◆ HasSlope()
|
virtual |
◆ HasYIntercept()
|
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_Slope
|
protected |
◆ m_YIntercept
|
protected |

Public Member Functions inherited from