AbstractVesselNetworkComponent() | AbstractVesselNetworkComponent< DIM > | |
AddVessel(boost::shared_ptr< Vessel< DIM > > pVessel) | VesselNetwork< DIM > | |
AddVessels(std::vector< boost::shared_ptr< Vessel< DIM > > > vessels) | VesselNetwork< DIM > | |
CopySegmentFlowProperties(unsigned index=0) | VesselNetwork< DIM > | |
CopyVessels() | VesselNetwork< DIM > | |
CopyVessels(std::vector< boost::shared_ptr< Vessel< DIM > > > vessels) | VesselNetwork< DIM > | |
Create() | VesselNetwork< DIM > | static |
DivideVessel(boost::shared_ptr< Vessel< DIM > > pVessel, const DimensionalChastePoint< DIM > &rLocation) | VesselNetwork< DIM > | virtual |
ExtendVessel(boost::shared_ptr< Vessel< DIM > > pVessel, boost::shared_ptr< VesselNode< DIM > > pEndNode, boost::shared_ptr< VesselNode< DIM > > pNewNode) | VesselNetwork< DIM > | virtual |
FormSprout(const DimensionalChastePoint< DIM > &sproutBaseLocation, const DimensionalChastePoint< DIM > &sproutTipLocation) | VesselNetwork< DIM > | virtual |
GetDistanceToNearestNode(const DimensionalChastePoint< DIM > &rLocation) | VesselNetwork< DIM > | |
GetExtents(bool useRadii=false) | VesselNetwork< DIM > | |
GetId() const | AbstractVesselNetworkComponent< DIM > | virtual |
GetMaxBranchesOnNode() | VesselNetwork< DIM > | |
GetNearestNode(const DimensionalChastePoint< DIM > &rLocation) | VesselNetwork< DIM > | |
GetNearestNode(boost::shared_ptr< VesselNode< DIM > > pInputNode) | VesselNetwork< DIM > | |
GetNearestSegment(boost::shared_ptr< VesselSegment< DIM > > pSegment) | VesselNetwork< DIM > | |
GetNearestSegment(boost::shared_ptr< VesselNode< DIM > > pNode, bool sameVessel=true) | VesselNetwork< DIM > | |
GetNearestSegment(const DimensionalChastePoint< DIM > &rLocation) | VesselNetwork< DIM > | |
GetNearestVessel(const DimensionalChastePoint< DIM > &rLocation) | VesselNetwork< DIM > | |
GetNode(unsigned index) | VesselNetwork< DIM > | |
GetNodeIndex(boost::shared_ptr< VesselNode< DIM > > pNode) | VesselNetwork< DIM > | |
GetNodes() | VesselNetwork< DIM > | |
GetNumberOfNodes() | VesselNetwork< DIM > | |
GetNumberOfVesselNodes() | VesselNetwork< DIM > | |
GetNumberOfVessels() | VesselNetwork< DIM > | |
GetOutputData() | VesselNetwork< DIM > | virtual |
GetOutputDataKeys() | AbstractVesselNetworkComponent< DIM > | virtual |
GetOutputDataValue(const std::string &rKey) | AbstractVesselNetworkComponent< DIM > | virtual |
GetRadius() const | AbstractVesselNetworkComponent< DIM > | virtual |
GetVessel(unsigned index) | VesselNetwork< DIM > | |
GetVesselEndNodes() | VesselNetwork< DIM > | |
GetVesselIndex(boost::shared_ptr< Vessel< DIM > > pVessel) | VesselNetwork< DIM > | |
GetVessels() | VesselNetwork< DIM > | |
GetVesselSegmentIndex(boost::shared_ptr< VesselSegment< DIM > > pVesselSegment) | VesselNetwork< DIM > | |
GetVesselSegments() | VesselNetwork< DIM > | |
MergeCoincidentNodes(double tolerance=0.0) | VesselNetwork< DIM > | |
MergeCoincidentNodes(std::vector< boost::shared_ptr< Vessel< DIM > > > pVessels, double tolerance=0.0) | VesselNetwork< DIM > | |
MergeCoincidentNodes(std::vector< boost::shared_ptr< VesselNode< DIM > > > nodes, double tolerance=0.0) | VesselNetwork< DIM > | |
MergeShortVessels(units::quantity< unit::length > cutoff=10.0 *1.e-6 *unit::metres) | VesselNetwork< DIM > | |
mId | AbstractVesselNetworkComponent< DIM > | protected |
mNodes | VesselNetwork< DIM > | private |
mNodesUpToDate | VesselNetwork< DIM > | private |
mOutputData | AbstractVesselNetworkComponent< DIM > | protected |
mRadius | AbstractVesselNetworkComponent< DIM > | protected |
mSegments | VesselNetwork< DIM > | private |
mSegmentsUpToDate | VesselNetwork< DIM > | private |
mVesselNodes | VesselNetwork< DIM > | private |
mVesselNodesUpToDate | VesselNetwork< DIM > | private |
mVessels | VesselNetwork< DIM > | private |
NodeIsInNetwork(boost::shared_ptr< VesselNode< DIM > > pSourceNode) | VesselNetwork< DIM > | |
NumberOfNodesNearLocation(const DimensionalChastePoint< DIM > &rLocation, double tolerance=0.0) | VesselNetwork< DIM > | |
RemoveShortVessels(units::quantity< unit::length > cutoff=10.0 *1.e-6 *unit::metres, bool endsOnly=true) | VesselNetwork< DIM > | |
RemoveVessel(boost::shared_ptr< Vessel< DIM > > pVessel, bool deleteVessel=false) | VesselNetwork< DIM > | |
SetId(unsigned id) | AbstractVesselNetworkComponent< DIM > | virtual |
SetNodeRadii(units::quantity< unit::length > radius) | VesselNetwork< DIM > | |
SetNodeRadiiFromSegments() | VesselNetwork< DIM > | |
SetOutputData(const std::string &rKey, double value) | AbstractVesselNetworkComponent< DIM > | virtual |
SetRadius(units::quantity< unit::length > radius) | AbstractVesselNetworkComponent< DIM > | virtual |
SetSegmentProperties(boost::shared_ptr< VesselSegment< DIM > > prototype) | VesselNetwork< DIM > | |
SetSegmentRadii(units::quantity< unit::length > radius) | VesselNetwork< DIM > | |
SetSegmentViscosity(units::quantity< unit::dynamic_viscosity > viscosity) | VesselNetwork< DIM > | |
Translate(DimensionalChastePoint< DIM > rTranslationVector) | VesselNetwork< DIM > | |
Translate(DimensionalChastePoint< DIM > rTranslationVector, std::vector< boost::shared_ptr< Vessel< DIM > > > vessels) | VesselNetwork< DIM > | |
UpdateAll(bool merge=false) | VesselNetwork< DIM > | |
UpdateNodes() | VesselNetwork< DIM > | |
UpdateSegments() | VesselNetwork< DIM > | |
UpdateVesselIds() | VesselNetwork< DIM > | |
UpdateVesselNodes() | VesselNetwork< DIM > | |
VesselCrossesLineSegment(const DimensionalChastePoint< DIM > &rCoord1, const DimensionalChastePoint< DIM > &rCoord2, double tolerance=1e-6) | VesselNetwork< DIM > | |
VesselNetwork() | VesselNetwork< DIM > | |
Write(const std::string &rFileName) | VesselNetwork< DIM > | |
~AbstractVesselNetworkComponent() | AbstractVesselNetworkComponent< DIM > | virtual |
~VesselNetwork() | VesselNetwork< DIM > | virtual |