#include <PulsePhysiologyEngine.h>

Public Member Functions

 DEFINE_STATIC_STRING (Aorta)
 
 DEFINE_STATIC_STRING (Heart)
 
 DEFINE_STATIC_STRING_EX (Myocardium, MyocardiumVasculature)
 
 DEFINE_STATIC_STRING (LeftHeart)
 
 DEFINE_STATIC_STRING (RightHeart)
 
 DEFINE_STATIC_STRING (Pericardium)
 
 DEFINE_STATIC_STRING (VenaCava)
 
 DEFINE_STATIC_STRING (PulmonaryArteries)
 
 DEFINE_STATIC_STRING (PulmonaryCapillaries)
 
 DEFINE_STATIC_STRING (PulmonaryVeins)
 
 DEFINE_STATIC_STRING_EX (Lungs, LungsVasculature)
 
 DEFINE_STATIC_STRING_EX (LeftLung, LeftLungVasculature)
 
 DEFINE_STATIC_STRING (LeftPulmonaryArteries)
 
 DEFINE_STATIC_STRING (LeftPulmonaryCapillaries)
 
 DEFINE_STATIC_STRING (LeftPulmonaryVeins)
 
 DEFINE_STATIC_STRING_EX (RightLung, RightLungVasculature)
 
 DEFINE_STATIC_STRING (RightPulmonaryArteries)
 
 DEFINE_STATIC_STRING (RightPulmonaryCapillaries)
 
 DEFINE_STATIC_STRING (RightPulmonaryVeins)
 
 DEFINE_STATIC_STRING_EX (Kidneys, KidneyVasculature)
 
 DEFINE_STATIC_STRING_EX (LeftKidney, LeftKidneyVasculature)
 
 DEFINE_STATIC_STRING (LeftRenalArtery)
 
 DEFINE_STATIC_STRING (LeftNephron)
 
 DEFINE_STATIC_STRING (LeftAfferentArteriole)
 
 DEFINE_STATIC_STRING (LeftGlomerularCapillaries)
 
 DEFINE_STATIC_STRING (LeftEfferentArteriole)
 
 DEFINE_STATIC_STRING (LeftPeritubularCapillaries)
 
 DEFINE_STATIC_STRING (LeftBowmansCapsules)
 
 DEFINE_STATIC_STRING (LeftTubules)
 
 DEFINE_STATIC_STRING (LeftRenalVein)
 
 DEFINE_STATIC_STRING_EX (RightKidney, RightKidneyVasculature)
 
 DEFINE_STATIC_STRING (RightRenalArtery)
 
 DEFINE_STATIC_STRING (RightNephron)
 
 DEFINE_STATIC_STRING (RightAfferentArteriole)
 
 DEFINE_STATIC_STRING (RightGlomerularCapillaries)
 
 DEFINE_STATIC_STRING (RightEfferentArteriole)
 
 DEFINE_STATIC_STRING (RightPeritubularCapillaries)
 
 DEFINE_STATIC_STRING (RightBowmansCapsules)
 
 DEFINE_STATIC_STRING (RightTubules)
 
 DEFINE_STATIC_STRING (RightRenalVein)
 
 DEFINE_STATIC_STRING_EX (Bone, BoneVasculature)
 
 DEFINE_STATIC_STRING_EX (Brain, BrainVasculature)
 
 DEFINE_STATIC_STRING_EX (Fat, FatVasculature)
 
 DEFINE_STATIC_STRING_EX (Gut, GutVasculature)
 
 DEFINE_STATIC_STRING_EX (Splanchnic, SplanchnicVasculature)
 
 DEFINE_STATIC_STRING_EX (SmallIntestine, SmallIntestineVasculature)
 
 DEFINE_STATIC_STRING_EX (LargeIntestine, LargeIntestineVasculature)
 
 DEFINE_STATIC_STRING_EX (Liver, LiverVasculature)
 
 DEFINE_STATIC_STRING_EX (Spleen, SpleenVasculature)
 
 DEFINE_STATIC_STRING_EX (Skin, SkinVasculature)
 
 DEFINE_STATIC_STRING_EX (Muscle, MuscleVasculature)
 
 DEFINE_STATIC_STRING_EX (LeftArm, LeftArmVasculature)
 
 DEFINE_STATIC_STRING_EX (LeftLeg, LeftLegVasculature)
 
 DEFINE_STATIC_STRING_EX (RightArm, RightArmVasculature)
 
 DEFINE_STATIC_STRING_EX (RightLeg, RightLegVasculature)
 
 DEFINE_STATIC_STRING (Abdomen)
 
 DEFINE_STATIC_STRING (AbdominalCavity)
 
 DEFINE_STATIC_STRING (Ground)
 

Static Public Member Functions

static const std::vector< std::string > & GetValues ()
 

Static Protected Attributes

static std::vector< std::string > _values
 

Member Function Documentation

◆ DEFINE_STATIC_STRING() [1/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( Aorta  )

◆ DEFINE_STATIC_STRING() [2/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( Heart  )

◆ DEFINE_STATIC_STRING() [3/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( LeftHeart  )

◆ DEFINE_STATIC_STRING() [4/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( RightHeart  )

◆ DEFINE_STATIC_STRING() [5/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( Pericardium  )

◆ DEFINE_STATIC_STRING() [6/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( VenaCava  )

◆ DEFINE_STATIC_STRING() [7/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( PulmonaryArteries  )

◆ DEFINE_STATIC_STRING() [8/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( PulmonaryCapillaries  )

◆ DEFINE_STATIC_STRING() [9/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( PulmonaryVeins  )

◆ DEFINE_STATIC_STRING() [10/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( LeftPulmonaryArteries  )

◆ DEFINE_STATIC_STRING() [11/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( LeftPulmonaryCapillaries  )

◆ DEFINE_STATIC_STRING() [12/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( LeftPulmonaryVeins  )

◆ DEFINE_STATIC_STRING() [13/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( RightPulmonaryArteries  )

◆ DEFINE_STATIC_STRING() [14/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( RightPulmonaryCapillaries  )

◆ DEFINE_STATIC_STRING() [15/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( RightPulmonaryVeins  )

◆ DEFINE_STATIC_STRING() [16/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( LeftRenalArtery  )

◆ DEFINE_STATIC_STRING() [17/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( LeftNephron  )

◆ DEFINE_STATIC_STRING() [18/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( LeftAfferentArteriole  )

◆ DEFINE_STATIC_STRING() [19/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( LeftGlomerularCapillaries  )

◆ DEFINE_STATIC_STRING() [20/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( LeftEfferentArteriole  )

◆ DEFINE_STATIC_STRING() [21/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( LeftPeritubularCapillaries  )

◆ DEFINE_STATIC_STRING() [22/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( LeftBowmansCapsules  )

◆ DEFINE_STATIC_STRING() [23/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( LeftTubules  )

◆ DEFINE_STATIC_STRING() [24/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( LeftRenalVein  )

◆ DEFINE_STATIC_STRING() [25/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( RightRenalArtery  )

◆ DEFINE_STATIC_STRING() [26/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( RightNephron  )

◆ DEFINE_STATIC_STRING() [27/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( RightAfferentArteriole  )

◆ DEFINE_STATIC_STRING() [28/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( RightGlomerularCapillaries  )

◆ DEFINE_STATIC_STRING() [29/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( RightEfferentArteriole  )

◆ DEFINE_STATIC_STRING() [30/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( RightPeritubularCapillaries  )

◆ DEFINE_STATIC_STRING() [31/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( RightBowmansCapsules  )

◆ DEFINE_STATIC_STRING() [32/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( RightTubules  )

◆ DEFINE_STATIC_STRING() [33/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( RightRenalVein  )

◆ DEFINE_STATIC_STRING() [34/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( Abdomen  )

◆ DEFINE_STATIC_STRING() [35/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( AbdominalCavity  )

◆ DEFINE_STATIC_STRING() [36/36]

pulse::VascularCompartment::DEFINE_STATIC_STRING ( Ground  )

◆ DEFINE_STATIC_STRING_EX() [1/22]

pulse::VascularCompartment::DEFINE_STATIC_STRING_EX ( Myocardium  ,
MyocardiumVasculature   
)

◆ DEFINE_STATIC_STRING_EX() [2/22]

pulse::VascularCompartment::DEFINE_STATIC_STRING_EX ( Lungs  ,
LungsVasculature   
)

◆ DEFINE_STATIC_STRING_EX() [3/22]

pulse::VascularCompartment::DEFINE_STATIC_STRING_EX ( LeftLung  ,
LeftLungVasculature   
)

◆ DEFINE_STATIC_STRING_EX() [4/22]

pulse::VascularCompartment::DEFINE_STATIC_STRING_EX ( RightLung  ,
RightLungVasculature   
)

◆ DEFINE_STATIC_STRING_EX() [5/22]

pulse::VascularCompartment::DEFINE_STATIC_STRING_EX ( Kidneys  ,
KidneyVasculature   
)

◆ DEFINE_STATIC_STRING_EX() [6/22]

pulse::VascularCompartment::DEFINE_STATIC_STRING_EX ( LeftKidney  ,
LeftKidneyVasculature   
)

◆ DEFINE_STATIC_STRING_EX() [7/22]

pulse::VascularCompartment::DEFINE_STATIC_STRING_EX ( RightKidney  ,
RightKidneyVasculature   
)

◆ DEFINE_STATIC_STRING_EX() [8/22]

pulse::VascularCompartment::DEFINE_STATIC_STRING_EX ( Bone  ,
BoneVasculature   
)

◆ DEFINE_STATIC_STRING_EX() [9/22]

pulse::VascularCompartment::DEFINE_STATIC_STRING_EX ( Brain  ,
BrainVasculature   
)

◆ DEFINE_STATIC_STRING_EX() [10/22]

pulse::VascularCompartment::DEFINE_STATIC_STRING_EX ( Fat  ,
FatVasculature   
)

◆ DEFINE_STATIC_STRING_EX() [11/22]

pulse::VascularCompartment::DEFINE_STATIC_STRING_EX ( Gut  ,
GutVasculature   
)

◆ DEFINE_STATIC_STRING_EX() [12/22]

pulse::VascularCompartment::DEFINE_STATIC_STRING_EX ( Splanchnic  ,
SplanchnicVasculature   
)

◆ DEFINE_STATIC_STRING_EX() [13/22]

pulse::VascularCompartment::DEFINE_STATIC_STRING_EX ( SmallIntestine  ,
SmallIntestineVasculature   
)

◆ DEFINE_STATIC_STRING_EX() [14/22]

pulse::VascularCompartment::DEFINE_STATIC_STRING_EX ( LargeIntestine  ,
LargeIntestineVasculature   
)

◆ DEFINE_STATIC_STRING_EX() [15/22]

pulse::VascularCompartment::DEFINE_STATIC_STRING_EX ( Liver  ,
LiverVasculature   
)

◆ DEFINE_STATIC_STRING_EX() [16/22]

pulse::VascularCompartment::DEFINE_STATIC_STRING_EX ( Spleen  ,
SpleenVasculature   
)

◆ DEFINE_STATIC_STRING_EX() [17/22]

pulse::VascularCompartment::DEFINE_STATIC_STRING_EX ( Skin  ,
SkinVasculature   
)

◆ DEFINE_STATIC_STRING_EX() [18/22]

pulse::VascularCompartment::DEFINE_STATIC_STRING_EX ( Muscle  ,
MuscleVasculature   
)

◆ DEFINE_STATIC_STRING_EX() [19/22]

pulse::VascularCompartment::DEFINE_STATIC_STRING_EX ( LeftArm  ,
LeftArmVasculature   
)

◆ DEFINE_STATIC_STRING_EX() [20/22]

pulse::VascularCompartment::DEFINE_STATIC_STRING_EX ( LeftLeg  ,
LeftLegVasculature   
)

◆ DEFINE_STATIC_STRING_EX() [21/22]

pulse::VascularCompartment::DEFINE_STATIC_STRING_EX ( RightArm  ,
RightArmVasculature   
)

◆ DEFINE_STATIC_STRING_EX() [22/22]

pulse::VascularCompartment::DEFINE_STATIC_STRING_EX ( RightLeg  ,
RightLegVasculature   
)

◆ GetValues()

static const std::vector<std::string>& pulse::VascularCompartment::GetValues ( )
inlinestatic

Member Data Documentation

◆ _values

std::vector< std::string > pulse::VascularCompartment::_values
staticprotected