| area (defined in CoordinateHandler2D) | CoordinateHandler2D | |
| CoordinateHandler2D(const drain::image::AreaGeometry &area=AreaGeometry(), const CoordinatePolicy &policy=CoordinatePolicy()) | CoordinateHandler2D | inline |
| CoordinateHandler2D(const CoordinateHandler2D &handler) (defined in CoordinateHandler2D) | CoordinateHandler2D | inline |
| CoordinateHandler2D(const ImageFrame &src) (defined in CoordinateHandler2D) | CoordinateHandler2D | inline |
| CoordinateHandler2D(int xUpperLimit, int yUpperLimit, const CoordinatePolicy &policy=CoordinatePolicy()) | CoordinateHandler2D | inline |
| dict (defined in CoordinateHandler2D) | CoordinateHandler2D | static |
| getPolicy() const (defined in CoordinateHandler2D) | CoordinateHandler2D | inline |
| getXRange() const (defined in CoordinateHandler2D) | CoordinateHandler2D | inline |
| getYRange() const (defined in CoordinateHandler2D) | CoordinateHandler2D | inline |
| handle(int &x, int &y) const | CoordinateHandler2D | inlinevirtual |
| handle(Point2D< int > &p) const | CoordinateHandler2D | inline |
| handle(Position &p) const (defined in CoordinateHandler2D) | CoordinateHandler2D | inline |
| handleXOverFlow (defined in CoordinateHandler2D) | CoordinateHandler2D | protected |
| handleXUnderFlow (defined in CoordinateHandler2D) | CoordinateHandler2D | protected |
| handleYOverFlow (defined in CoordinateHandler2D) | CoordinateHandler2D | protected |
| handleYUnderFlow (defined in CoordinateHandler2D) | CoordinateHandler2D | protected |
| IRREVERSIBLE | CoordinateHandler2D | static |
| limitXOverFlow(int &x, int &y) const (defined in CoordinateHandler2D) | CoordinateHandler2D | inlineprotected |
| limitXUnderFlow(int &x, int &y) const (defined in CoordinateHandler2D) | CoordinateHandler2D | inlineprotected |
| limitYOverFlow(int &x, int &y) const (defined in CoordinateHandler2D) | CoordinateHandler2D | inlineprotected |
| limitYUnderFlow(int &x, int &y) const (defined in CoordinateHandler2D) | CoordinateHandler2D | inlineprotected |
| mirrorXOverFlow(int &x, int &y) const (defined in CoordinateHandler2D) | CoordinateHandler2D | inlineprotected |
| mirrorXUnderFlow(int &x, int &y) const (defined in CoordinateHandler2D) | CoordinateHandler2D | inlineprotected |
| mirrorYOverFlow(int &x, int &y) const (defined in CoordinateHandler2D) | CoordinateHandler2D | inlineprotected |
| mirrorYUnderFlow(int &x, int &y) const (defined in CoordinateHandler2D) | CoordinateHandler2D | inlineprotected |
| polarXOverFlow(int &x, int &y) const (defined in CoordinateHandler2D) | CoordinateHandler2D | inlineprotected |
| polarXUnderFlow(int &x, int &y) const | CoordinateHandler2D | inlineprotected |
| polarYOverFlow(int &x, int &y) const (defined in CoordinateHandler2D) | CoordinateHandler2D | inlineprotected |
| polarYUnderFlow(int &x, int &y) const | CoordinateHandler2D | inlineprotected |
| policy (defined in CoordinateHandler2D) | CoordinateHandler2D | |
| set(const drain::image::ImageConf &src) (defined in CoordinateHandler2D) | CoordinateHandler2D | inline |
| set(const drain::image::AreaGeometry &area=AreaGeometry(), const CoordinatePolicy &p=CoordinatePolicy()) (defined in CoordinateHandler2D) | CoordinateHandler2D | inline |
| setLimits(int xMin, int yMin, int xUpperLimit, int yUpperLimit) | CoordinateHandler2D | inline |
| setLimits(int xUpperLimit, int yUpperLimit) | CoordinateHandler2D | inline |
| setPolicy(const CoordinatePolicy &p) | CoordinateHandler2D | inline |
| setPolicy(EdgePolicy::index_t xUnderFlowPolicy, EdgePolicy::index_t yUnderFlowPolicy, EdgePolicy::index_t xOverFlowPolicy, EdgePolicy::index_t yOverFlowPolicy) | CoordinateHandler2D | |
| setPolicy(EdgePolicy::index_t p) | CoordinateHandler2D | inline |
| skipUndefined(int &x, int &y) const | CoordinateHandler2D | inlineprotected |
| UNCHANGED (defined in CoordinateHandler2D) | CoordinateHandler2D | static |
| validate(Point2D< int > &p) const | CoordinateHandler2D | inline |
| validate(int &x, int &y) const | CoordinateHandler2D | inline |
| wrapXOverFlow(int &x, int &y) const (defined in CoordinateHandler2D) | CoordinateHandler2D | inlineprotected |
| wrapXUnderFlow(int &x, int &y) const (defined in CoordinateHandler2D) | CoordinateHandler2D | inlineprotected |
| wrapYOverFlow(int &x, int &y) const (defined in CoordinateHandler2D) | CoordinateHandler2D | inlineprotected |
| wrapYUnderFlow(int &x, int &y) const (defined in CoordinateHandler2D) | CoordinateHandler2D | inlineprotected |
| X_OVERFLOW (defined in CoordinateHandler2D) | CoordinateHandler2D | static |
| X_UNDERFLOW (defined in CoordinateHandler2D) | CoordinateHandler2D | static |
| xRange (defined in CoordinateHandler2D) | CoordinateHandler2D | protected |
| Y_OVERFLOW (defined in CoordinateHandler2D) | CoordinateHandler2D | static |
| Y_UNDERFLOW (defined in CoordinateHandler2D) | CoordinateHandler2D | static |
| yRange (defined in CoordinateHandler2D) | CoordinateHandler2D | protected |
| ~CoordinateHandler2D() (defined in CoordinateHandler2D) | CoordinateHandler2D | inlinevirtual |