lemon/vf2.h
changeset 1353 760a5f690163
parent 1352 f85ee41c84bc
child 1366 abc24245d276
equal deleted inserted replaced
2:341d99287e7c 3:8d7d694f0841
   423 
   423 
   424     ///Sets mapping type.
   424     ///Sets mapping type.
   425     ///
   425     ///
   426     ///The mapping type is set to \ref SUBGRAPH by default.
   426     ///The mapping type is set to \ref SUBGRAPH by default.
   427     ///
   427     ///
   428     ///\sa See \ref for the possible values.
   428     ///\sa See \ref Vf2MappingType for the possible values.
   429     void mappingType(Vf2MappingType m_type) { _mapping_type = m_type; }
   429     void mappingType(Vf2MappingType m_type) { _mapping_type = m_type; }
   430 
   430 
   431     ///Find a mapping
   431     ///Find a mapping
   432 
   432 
   433     ///It finds a mapping between from g1 into g2 according to the mapping
   433     ///It finds a mapping between from g1 into g2 according to the mapping
   559     ///the node labels.
   559     ///the node labels.
   560     ///
   560     ///
   561     ///\ref named-templ-param "Named parameter" function for setting
   561     ///\ref named-templ-param "Named parameter" function for setting
   562     ///the node labels defining equivalence relation between them.
   562     ///the node labels defining equivalence relation between them.
   563     ///
   563     ///
   564     ///\param m1 It is arbitrary \ref ReadMap "readable node map" of g1.
   564     ///\param m1 It is arbitrary \ref concepts::ReadMap "readable node map"
   565     ///\param m1 It is arbitrary \ref ReadMap "readable node map" of g2.
   565     ///of g1.
       
   566     ///\param m2 It is arbitrary \ref concepts::ReadMap "readable node map"
       
   567     ///of g2.
   566     ///
   568     ///
   567     ///The value type of these maps must be equal comparable.
   569     ///The value type of these maps must be equal comparable.
   568     template<class M1, class M2>
   570     template<class M1, class M2>
   569     Vf2Wizard< SetNodeEqBase<bits::vf2::MapEq<M1,M2> > >
   571     Vf2Wizard< SetNodeEqBase<bits::vf2::MapEq<M1,M2> > >
   570     nodeLabels(const M1 &m1,const M2 &m2)
   572     nodeLabels(const M1 &m1,const M2 &m2)
   578     ///\ref named-templ-param "Named parameter" for setting
   580     ///\ref named-templ-param "Named parameter" for setting
   579     ///the mapping type.
   581     ///the mapping type.
   580     ///
   582     ///
   581     ///The mapping type is set to \ref SUBGRAPH by default.
   583     ///The mapping type is set to \ref SUBGRAPH by default.
   582     ///
   584     ///
   583     ///\sa See \ref for the possible values.
   585     ///\sa See \ref Vf2MappingType for the possible values.
   584     Vf2Wizard<Base> &mappingType(Vf2MappingType m_type)
   586     Vf2Wizard<Base> &mappingType(Vf2MappingType m_type)
   585     {
   587     {
   586       _mapping_type = m_type;
   588       _mapping_type = m_type;
   587       return *this;
   589       return *this;
   588     }
   590     }