This is the complete list of members for
AF2Rule, including all inherited members.
AF2Rule(std::string const &ruleNameArg, unsigned int maxQuality, std::list< const AF2RuleExistVertex * > const &ruleVertices, const AF2RuleExistEdge *baselineEdge, std::list< const AF2RuleExistEdge * > const &otherRuleEdges, const AF2FreeZoneDef *freeZoneDef, std::list< const AF2RuleNewVertex * > const &ruleNewVertices, std::list< const AF2RuleNewEdge * > const &ruleNewEdges, std::list< const AF2RuleNewFace * > const &ruleNewFaces) | AF2Rule | |
AF2Rule(const AF2Rule &toCopy) | AF2Rule | |
applyRule(AF2Neighborhood const &ngbhd, unsigned int matchQuality, AF2RuleAppVisitor &visitor) const | AF2Rule | |
applyRuleStageThree(AF2Neighborhood const &ngbhd, unsigned int matchQuality, AF2RuleAppVisitor &visitor, AF2Binding const &binding) const | AF2Rule | [private] |
applyRuleStageTwo(AF2Neighborhood const &ngbhd, unsigned int matchQuality, AF2RuleAppVisitor &visitor, std::map< const AF2RuleExistVertex *, std::list< const AF2Point2D * > * > *const &matchingVerticesMap, AF2Binding &binding) const | AF2Rule | [private] |
checkExEndpointsAndFindIsolatedVertices() | AF2Rule | [private] |
exEdges | AF2Rule | [private] |
exIsoVertices | AF2Rule | [private] |
exVertices | AF2Rule | [private] |
findPotentialEdgeMatches(AF2Neighborhood const &ngbhd, unsigned int matchQuality) const | AF2Rule | [private] |
findPotentialVertexMatches(AF2Neighborhood const &ngbhd, unsigned int matchQuality) const | AF2Rule | [private] |
freeZoneDef | AF2Rule | [private] |
getName() const | AF2Rule | |
isMatchingEdge(AF2Edge2D const &edge, AF2RuleExistEdge const &ruleEdge, unsigned int matchQuality) const | AF2Rule | [private] |
isMatchingVertex(AF2Point2D const &point, AF2RuleExistVertex const &ruleVertex, unsigned int matchQuality) const | AF2Rule | [private] |
maxQualityLevel | AF2Rule | [private] |
newEdges | AF2Rule | [private] |
newFaces | AF2Rule | [private] |
newVertices | AF2Rule | [private] |
numExEdges | AF2Rule | [private] |
numExIsoVertices | AF2Rule | [private] |
numExVertices | AF2Rule | [private] |
numNewEdges | AF2Rule | [private] |
numNewFaces | AF2Rule | [private] |
numNewVertices | AF2Rule | [private] |
operator=(const AF2Rule &rhs) | AF2Rule | |
ruleName | AF2Rule | [private] |
~AF2Rule() | AF2Rule | |