+ virtual TNeighborhood _GetNeighbors( const TNode& n ) const;
+ virtual const itk::DataObject* _GetReferenceInput( ) const;
+
+ // Marks related methods
+ virtual bool _IsMarked( const TVertex& v ) const = 0;
+ virtual bool _IsMarked( const TNode& n ) const;
+ virtual bool _IsNotMarked( const TVertex& v ) const;
+ virtual bool _IsNotMarked( const TNode& n ) const;
+ virtual void _Mark( const TNode& n ) = 0;