What’s New in the Pulse Physiology Engine 4.4.0
×

Represents a single burn wound at a specific body surface location. More...

#include <SEThermalBurn.h>

Public Member Functions

 SEBurnWound ()
 
virtual ~SEBurnWound ()
 
virtual void Clear ()
 
virtual bool IsValid () const
 
virtual bool HasSurfaceAreaFraction () const
 
virtual SEScalar0To1 & GetSurfaceAreaFraction ()
 
virtual double GetSurfaceAreaFraction () const
 
virtual bool HasSurfaceArea () const
 
virtual SEScalarArea & GetSurfaceArea ()
 
virtual double GetSurfaceArea (const AreaUnit &unit) const
 
virtual bool HasSeverity () const
 
virtual SEScalar0To1 & GetSeverity ()
 
virtual double GetSeverity () const
 

Protected Attributes

SEScalar0To1 * m_SurfaceAreaFraction
 
SEScalarArea * m_SurfaceArea
 
SEScalar0To1 * m_Severity
 

Friends

class PBPatientAction
 

Detailed Description

Represents a single burn wound at a specific body surface location.

Constructor & Destructor Documentation

◆ SEBurnWound()

SEBurnWound::SEBurnWound ( )

◆ ~SEBurnWound()

SEBurnWound::~SEBurnWound ( )
virtual

Member Function Documentation

◆ Clear()

void SEBurnWound::Clear ( )
virtual

◆ GetSeverity() [1/2]

SEScalar0To1 & SEBurnWound::GetSeverity ( )
virtual

◆ GetSeverity() [2/2]

double SEBurnWound::GetSeverity ( ) const
virtual

◆ GetSurfaceArea() [1/2]

SEScalarArea & SEBurnWound::GetSurfaceArea ( )
virtual

◆ GetSurfaceArea() [2/2]

double SEBurnWound::GetSurfaceArea ( const AreaUnit &  unit) const
virtual

◆ GetSurfaceAreaFraction() [1/2]

SEScalar0To1 & SEBurnWound::GetSurfaceAreaFraction ( )
virtual

◆ GetSurfaceAreaFraction() [2/2]

double SEBurnWound::GetSurfaceAreaFraction ( ) const
virtual

◆ HasSeverity()

bool SEBurnWound::HasSeverity ( ) const
virtual

◆ HasSurfaceArea()

bool SEBurnWound::HasSurfaceArea ( ) const
virtual

◆ HasSurfaceAreaFraction()

bool SEBurnWound::HasSurfaceAreaFraction ( ) const
virtual

◆ IsValid()

bool SEBurnWound::IsValid ( ) const
virtual

Friends And Related Function Documentation

◆ PBPatientAction

friend class PBPatientAction
friend

Member Data Documentation

◆ m_Severity

SEScalar0To1* SEBurnWound::m_Severity
protected

◆ m_SurfaceArea

SEScalarArea* SEBurnWound::m_SurfaceArea
protected

◆ m_SurfaceAreaFraction

SEScalar0To1* SEBurnWound::m_SurfaceAreaFraction
protected

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.