typedef _TMST TMinimumSpanningTree;
typedef typename _TMST::TVertex TVertex;
typedef std::pair< TVertex, TVertex > TBranch;
- typedef itk::SimpleDataObjectDecorator< std::vector< TBranch > > TBranches;
+ typedef std::vector< TBranch > TBranches;
typedef
cpExtensions::DataStructures::ImageIndexesContainer< TVertex::Dimension >
TVertices* GetEndPoints( );
TVertices* GetBifurcations( );
TVertices* GetCollisions( );
- TBranches* GetBranches( );
virtual void Update( ) ITK_OVERRIDE
{
// Purposely not implemented
ExtractEndPointsAndBifurcationsFromMinimumSpanningTree( const Self& other );
Self& operator=( const Self& other );
+
+ protected:
+ TBranches m_Branches;
};
} // ecapseman