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 | |