_field | afl::Boundary | [protected] |
addSegment(const Point &from, const Point &to)=0 | afl::Boundary | [pure virtual] |
addSegment(const Field *field)=0 | afl::Boundary | [pure virtual] |
Boundary(const Field *field) | afl::Boundary | |
clone()=0 | afl::Boundary | [pure virtual] |
findNearest(const Point &p) const =0 | afl::Boundary | [pure virtual] |
getBoundingBoxMax() const =0 | afl::Boundary | [pure virtual] |
getBoundingBoxMin() const =0 | afl::Boundary | [pure virtual] |
getNormal(const Point &p) const =0 | afl::Boundary | [pure virtual] |
getParent() const | afl::Boundary | [inline] |
hasNoSegments() const =0 | afl::Boundary | [pure virtual] |
intersect(const Point &p, const Point &v) const =0 | afl::Boundary | [pure virtual] |
locate(const Point &p) const =0 | afl::Boundary | [pure virtual] |
setParentField(const Field *parent) | afl::Boundary | [inline] |
toXML(std::ostream &doc, const std::string &componentsDir, const std::string &baseURI) const =0 | afl::Boundary | [pure virtual] |
~Boundary() | afl::Boundary | [inline, virtual] |