17 virtual bool HasBeginVolume()
const;
19 virtual double GetBeginVolume(
const VolumeUnit& unit)
const;
21 virtual bool HasEndVolume()
const;
23 virtual double GetEndVolume(
const VolumeUnit& unit)
const;
25 virtual std::string
ToString()
const;
26 virtual void ToString(std::ostream& str)
const;
35inline std::ostream& operator<< (std::ostream& out,
const SESegment* s)
38 out <<
"Null Segment" << std::flush;
43inline std::ostream& operator<< (std::ostream& out,
const SESegment& s)
virtual bool IsValid() const override
Definition: SECurve.cpp:24
virtual std::string ToString() const
Definition: SECurve.cpp:111
std::string ToString() const override
Definition: SEScalar.hxx:273
Definition: SEScalarVolume.h:28
Definition: SESegment.h:7
virtual std::string ToString() const
Definition: SESegment.cpp:66
SEScalarVolume * m_EndVolume
Definition: SESegment.h:32
virtual void Abstract()=0
SEScalarVolume * m_BeginVolume
Definition: SESegment.h:31
Definition: SEScalarVolume.h:8