1 // =========================================================================
2 // @author Leonardo Florez Valencia
3 // @email florez-l@javeriana.edu.co
4 // =========================================================================
5 #ifndef __fpa__Filters__Dijkstra__hxx__
6 #define __fpa__Filters__Dijkstra__hxx__
8 // -------------------------------------------------------------------------
9 template< class _TDataInterface, class _TMST >
10 fpa::Filters::Dijkstra< _TDataInterface, _TMST >::
13 fpaFilterOutputConfigureMacro( MinimumSpanningTree, TMST );
16 // -------------------------------------------------------------------------
17 template< class _TDataInterface, class _TMST >
18 fpa::Filters::Dijkstra< _TDataInterface, _TMST >::
23 // -------------------------------------------------------------------------
24 template< class _TDataInterface, class _TMST >
25 void fpa::Filters::Dijkstra< _TDataInterface, _TMST >::
26 _PostComputeOutputValue( TNode& n )
28 this->Superclass::_PostComputeOutputValue( n );
29 this->GetMinimumSpanningTree( )->SetParent( n.Vertex, n.Parent );
32 #endif // __fpa__Filters__Dijkstra__hxx__