Automorphism description for patterns. More...
#include <Pattern_Automorphism.hh>
Public Member Functions | |
virtual Pattern_Automorphism * | clone (void) const =0 |
virtual bool | isSymmetryMatch (const Pattern_Interface &graph, const Match &match) const =0 |
virtual | ~Pattern_Automorphism () |
An encoding of what matches of a pattern are symmetric to other.
Definition at line 17 of file Pattern_Automorphism.hh.
|
inlinevirtual |
Definition at line 22 of file Pattern_Automorphism.hh.
|
pure virtual |
Creates a new allocated copy of this object on heap. NOTE, the returned copy has to be deleted by the calling method.
Implemented in sgm::PA_OrderCheck.
|
pure virtual |
Checks whether or not the given match is symmetric to another match that is possible.
graph | the graph the match belongs to |
match | the match of the graph that has to be checked |
Implemented in sgm::PA_OrderCheck.