biogears::SETransmucosalState Class Reference
#include <SESubstanceOralDose.h>
Public Member Functions | |
| SETransmucosalState (const SESubstance &sub) | |
| ~SETransmucosalState () | |
| virtual void | Clear () |
| virtual bool | Load (const CDM::TransmucosalStateData &in) |
| virtual CDM::TransmucosalStateData * | Unload () const |
| bool | Initialize (SEScalarMass &dose) |
| SEScalarMass & | GetMouthSolidMass () |
| SEScalarMassPerVolume & | GetSalivaConcentration () |
| std::vector< SEScalarMassPerVolume * > & | GetBuccalConcentrations () |
| std::vector< SEScalarMassPerVolume * > & | GetSublingualConcentrations () |
| std::vector< double > | GetBuccalConcentrations (const MassPerVolumeUnit &unit) |
| std::vector< double > | GetSublingualConcentrations (const MassPerVolumeUnit &unit) |
| bool | SetBuccalConcentrations (std::vector< double > &bMasses, const MassPerVolumeUnit &unit) |
| bool | SetSublingualConcentrations (std::vector< double > &slMasses, const MassPerVolumeUnit &unit) |
Protected Member Functions | |
| virtual void | Unload (CDM::TransmucosalStateData &data) const |
Protected Attributes | |
| const SESubstance * | m_Substance |
| SEScalarMass * | m_MouthSolidMass |
| SEScalarMassPerVolume * | m_SalivaConcentration |
| std::vector< SEScalarMassPerVolume * > | m_BuccalConcentrations |
| std::vector< SEScalarMassPerVolume * > | m_SublingualConcentrations |
| size_t | m_NumBuccalRegions |
| size_t | m_NumSublingualRegions |
Constructor & Destructor Documentation
| biogears::SETransmucosalState::SETransmucosalState | ( | const SESubstance & | sub | ) |
| biogears::SETransmucosalState::~SETransmucosalState | ( | ) |
Member Function Documentation
|
virtual |
| std::vector< SEScalarMassPerVolume * > & biogears::SETransmucosalState::GetBuccalConcentrations | ( | ) |
| std::vector< double > biogears::SETransmucosalState::GetBuccalConcentrations | ( | const MassPerVolumeUnit & | unit | ) |
| SEScalarMass & biogears::SETransmucosalState::GetMouthSolidMass | ( | ) |
| SEScalarMassPerVolume & biogears::SETransmucosalState::GetSalivaConcentration | ( | ) |
| std::vector< SEScalarMassPerVolume * > & biogears::SETransmucosalState::GetSublingualConcentrations | ( | ) |
| std::vector< double > biogears::SETransmucosalState::GetSublingualConcentrations | ( | const MassPerVolumeUnit & | unit | ) |
| bool biogears::SETransmucosalState::Initialize | ( | SEScalarMass & | dose | ) |
|
virtual |
| bool biogears::SETransmucosalState::SetBuccalConcentrations | ( | std::vector< double > & | bMasses, |
| const MassPerVolumeUnit & | unit | ||
| ) |
| bool biogears::SETransmucosalState::SetSublingualConcentrations | ( | std::vector< double > & | slMasses, |
| const MassPerVolumeUnit & | unit | ||
| ) |
|
virtual |
|
protectedvirtual |
Member Data Documentation
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |

