X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2Ffpa%2FBase%2FRegionGrow.h;h=34bb0851c589285c6837aaa55f1f7cac3134d3c7;hb=fe01e92d9bce3519fa2a0936b6180ca7b057a87a;hp=796c90bc333295f621cdf54da37f7ebfa70ba625;hpb=c4efafee513539e9a58c4a8b8369450ada1df5d8;p=FrontAlgorithms.git diff --git a/lib/fpa/Base/RegionGrow.h b/lib/fpa/Base/RegionGrow.h index 796c90b..34bb085 100644 --- a/lib/fpa/Base/RegionGrow.h +++ b/lib/fpa/Base/RegionGrow.h @@ -28,6 +28,7 @@ namespace fpa typedef itk::SmartPointer< const Self > ConstPointer; typedef typename _TAlgorithm::TNode TNode; + typedef typename _TAlgorithm::TNodes TNodes; typedef typename _TAlgorithm::TInputValue TInputValue; typedef typename _TAlgorithm::TOutputValue TOutputValue; typedef typename _TAlgorithm::TFrontId TFrontId; @@ -63,11 +64,11 @@ namespace fpa virtual ~RegionGrow( ); virtual TOutputValue _ComputeOutputValue( const TNode& n ) override; - virtual void _QueueInit( ) override; virtual void _QueueClear( ) override; virtual TNode _QueuePop( ) override; virtual void _QueuePush( const TNode& node ) override; virtual unsigned long _QueueSize( ) const override; + virtual void _PrepareSeeds( TNodes& nodes ) override; private: // Purposely not implemented.