| addPoint(const hugin_utils::FDiff2D p) | HuginBase::MaskPolygon | |
| calcBoundingBox() | HuginBase::MaskPolygon | private |
| clipPolygon(const vigra::Rect2D rect) | HuginBase::MaskPolygon | |
| clipPolygon(const hugin_utils::FDiff2D center, const double radius) | HuginBase::MaskPolygon | |
| FindPointNearPos(const hugin_utils::FDiff2D p, const double tol) const | HuginBase::MaskPolygon | |
| getCenter() const | HuginBase::MaskPolygon | |
| getImgNr() const | HuginBase::MaskPolygon | inline |
| getMaskPolygon() const | HuginBase::MaskPolygon | inline |
| getMaskType() const | HuginBase::MaskPolygon | inline |
| getTotalWindingNumber() const | HuginBase::MaskPolygon | |
| getWindingNumber(const hugin_utils::FDiff2D p) const | HuginBase::MaskPolygon | |
| insertPoint(const unsigned int index, const hugin_utils::FDiff2D p) | HuginBase::MaskPolygon | |
| isInside(const hugin_utils::FDiff2D p) const | HuginBase::MaskPolygon | |
| isInverted() const | HuginBase::MaskPolygon | inline |
| isPositive() const | HuginBase::MaskPolygon | |
| m_boundingBox | HuginBase::MaskPolygon | private |
| m_imgNr | HuginBase::MaskPolygon | private |
| m_invert | HuginBase::MaskPolygon | private |
| m_maskType | HuginBase::MaskPolygon | private |
| m_polygon | HuginBase::MaskPolygon | private |
| Mask_negative enum value | HuginBase::MaskPolygon | |
| Mask_negative_lens enum value | HuginBase::MaskPolygon | |
| Mask_positive enum value | HuginBase::MaskPolygon | |
| Mask_Stack_negative enum value | HuginBase::MaskPolygon | |
| Mask_Stack_positive enum value | HuginBase::MaskPolygon | |
| MaskPolygon() | HuginBase::MaskPolygon | inline |
| MaskType enum name | HuginBase::MaskPolygon | |
| movePointBy(const unsigned int index, const hugin_utils::FDiff2D diff) | HuginBase::MaskPolygon | |
| movePointTo(const unsigned int index, const hugin_utils::FDiff2D p) | HuginBase::MaskPolygon | |
| operator=(const MaskPolygon &otherPoly) | HuginBase::MaskPolygon | |
| operator==(const MaskPolygon &otherPoly) const | HuginBase::MaskPolygon | |
| parsePolygonString(const std::string &polygonStr) | HuginBase::MaskPolygon | |
| printPolygonLine(std::ostream &o, const unsigned int newImgNr) const | HuginBase::MaskPolygon | |
| removePoint(const unsigned int index) | HuginBase::MaskPolygon | |
| rotate90(bool clockwise, unsigned int maskWidth, unsigned int maskHeight) | HuginBase::MaskPolygon | |
| scale(const double factorx, const double factory) | HuginBase::MaskPolygon | |
| scale(const double factor) | HuginBase::MaskPolygon | inline |
| scale(const double factor, const hugin_utils::FDiff2D &p) | HuginBase::MaskPolygon | |
| setImgNr(const unsigned int newImgNr) | HuginBase::MaskPolygon | inline |
| setInverted(const bool inverted) | HuginBase::MaskPolygon | inline |
| setMaskPolygon(const VectorPolygon &newMask) | HuginBase::MaskPolygon | |
| setMaskType(const MaskType newType) | HuginBase::MaskPolygon | inline |
| subSample(const double max_distance) | HuginBase::MaskPolygon | |
| transformPolygon(const PTools::Transform &trans) | HuginBase::MaskPolygon | |