Chaste  Build::
VesselNetworkActorGenerator< DIM > Class Template Reference

#include <VesselNetworkActorGenerator.hpp>

+ Inheritance diagram for VesselNetworkActorGenerator< DIM >:
+ Collaboration diagram for VesselNetworkActorGenerator< DIM >:

Public Member Functions

 VesselNetworkActorGenerator ()
 
 ~VesselNetworkActorGenerator ()
 
void AddActor (vtkSmartPointer< vtkRenderer > pRenderer)
 
void SetVesselNetwork (boost::shared_ptr< VesselNetwork< DIM > > pVesselNetwork)
 
- Public Member Functions inherited from AbstractActorGenerator< DIM >
 AbstractActorGenerator ()
 
virtual ~AbstractActorGenerator ()
 
void SetShowEdges (bool show)
 
void SetShowPoints (bool show)
 
void SetShowVolume (bool show)
 
void SetEdgeColor (const c_vector< double, 3 > &rColor)
 
void SetPointColor (const c_vector< double, 3 > &rColor)
 
void SetVolumeColor (const c_vector< double, 3 > &rColor)
 
void SetVolumeOpacity (double opacity)
 
void SetPointSize (double size)
 
void SetEdgeSize (double size)
 
void SetDataLabel (const std::string &rLabel)
 

Private Attributes

boost::shared_ptr< VesselNetwork< DIM > > mpVesselNetwork
 

Additional Inherited Members

- Protected Attributes inherited from AbstractActorGenerator< DIM >
vtkSmartPointer< vtkColorTransferFunction > mpColorTransferFunction
 
units::quantity< unit::length > mLengthScale
 
bool mShowEdges
 
bool mShowPoints
 
bool mShowVolume
 
c_vector< double, 3 > mEdgeColor
 
c_vector< double, 3 > mPointColor
 
c_vector< double, 3 > mVolumeColor
 
std::vector< c_vector< double, 3 > > mViridisColorMap
 
double mVolumeOpacity
 
double mPointSize
 
double mEdgeSize
 
std::string mDataLabel
 

Detailed Description

template<unsigned DIM>
class VesselNetworkActorGenerator< DIM >

This class generates Vtk actors for VesselNetworks

Definition at line 53 of file VesselNetworkActorGenerator.hpp.

Constructor & Destructor Documentation

template<unsigned DIM>
VesselNetworkActorGenerator< DIM >::VesselNetworkActorGenerator ( )

Constructor

Definition at line 82 of file VesselNetworkActorGenerator.cpp.

template<unsigned DIM>
VesselNetworkActorGenerator< DIM >::~VesselNetworkActorGenerator ( )

Destructor

Definition at line 90 of file VesselNetworkActorGenerator.cpp.

Member Function Documentation

template<unsigned DIM>
void VesselNetworkActorGenerator< DIM >::SetVesselNetwork ( boost::shared_ptr< VesselNetwork< DIM > >  pVesselNetwork)

Set the VesselNetwork

Parameters
pVesselNetworkthe VesselNetwork to render

Definition at line 227 of file VesselNetworkActorGenerator.cpp.

References VesselNetworkActorGenerator< DIM >::mpVesselNetwork.

Member Data Documentation

template<unsigned DIM>
boost::shared_ptr<VesselNetwork<DIM> > VesselNetworkActorGenerator< DIM >::mpVesselNetwork
private

The documentation for this class was generated from the following files: