- inline TEdges& GetEdges( const I& orig, const I& dest )
- { return( this->m_Matrix[ orig ][ dest ] ); }
- inline const TEdges& GetEdges( const I& orig, const I& dest ) const
- { return( this->m_Matrix[ orig ][ dest ] ); }
- bool HasEdge( const I& orig, const I& dest ) const;
- void RemoveEdge( const I& orig, const I& dest, const C& cost );
- void RemoveEdges( const I& orig, const I& dest );
+ TEdges& GetEdges( const TIndex& orig, const TIndex& dest );
+ const TEdges& GetEdges( const TIndex& orig, const TIndex& dest ) const;
+ bool HasEdge( const TIndex& orig, const TIndex& dest ) const;
+ void RemoveEdge( const TIndex& orig, const TIndex& dest, const TCost& cost );
+ void RemoveEdges( const TIndex& orig, const TIndex& dest );