| applyRot(const T &p) const | MaskImageCtrl | inlineprivate |
| applyRotInv(const T &p) const | MaskImageCtrl | inlineprivate |
| calcAutoScaleFactor(wxSize size) | MaskImageCtrl | protected |
| CLICK_BOTTOM enum value | MaskImageCtrl | private |
| CLICK_CIRCLE enum value | MaskImageCtrl | private |
| CLICK_INSIDE enum value | MaskImageCtrl | private |
| CLICK_LEFT enum value | MaskImageCtrl | private |
| CLICK_OUTSIDE enum value | MaskImageCtrl | private |
| CLICK_RIGHT enum value | MaskImageCtrl | private |
| CLICK_TOP enum value | MaskImageCtrl | private |
| ClickPos enum name | MaskImageCtrl | private |
| Create(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL, const wxString &name="panel") | MaskImageCtrl | |
| CROP_BOTTOM_MOVING enum value | MaskImageCtrl | private |
| CROP_CIRCLE_SCALING enum value | MaskImageCtrl | private |
| CROP_LEFT_MOVING enum value | MaskImageCtrl | private |
| CROP_MOVING enum value | MaskImageCtrl | private |
| CROP_RIGHT_MOVING enum value | MaskImageCtrl | private |
| CROP_SHOWING enum value | MaskImageCtrl | private |
| CROP_TOP_MOVING enum value | MaskImageCtrl | private |
| DoGetBestSize() const override | MaskImageCtrl | |
| DrawCrop(wxDC &dc) | MaskImageCtrl | private |
| DrawPolygon(wxDC &dc, HuginBase::MaskPolygon poly, bool isSelected, bool drawMarker) | MaskImageCtrl | private |
| DrawSelectionRectangle() | MaskImageCtrl | private |
| FindPolygon(hugin_utils::FDiff2D p) | MaskImageCtrl | private |
| GetClickPos(vigra::Point2D pos) | MaskImageCtrl | private |
| getCrop() | MaskImageCtrl | inline |
| getCurrentRotation() | MaskImageCtrl | inline |
| getNewMask() const | MaskImageCtrl | inline |
| getScale() | MaskImageCtrl | inline |
| getScaleFactor() const | MaskImageCtrl | protected |
| ImageRotation enum name | MaskImageCtrl | |
| Init(MaskEditorPanel *parent) | MaskImageCtrl | |
| invtransform(int x) const | MaskImageCtrl | inlineprivate |
| invtransform(double x) const | MaskImageCtrl | inlineprivate |
| invtransform(const wxPoint &p) const | MaskImageCtrl | inlineprivate |
| m_activeMask | MaskImageCtrl | private |
| m_bitmap | MaskImageCtrl | private |
| m_color_selection | MaskImageCtrl | private |
| m_colour_point_selected | MaskImageCtrl | private |
| m_colour_point_unselected | MaskImageCtrl | private |
| m_colour_polygon_negative | MaskImageCtrl | private |
| m_colour_polygon_positive | MaskImageCtrl | private |
| m_cropCenter | MaskImageCtrl | private |
| m_cropCentered | MaskImageCtrl | private |
| m_cropCircle | MaskImageCtrl | private |
| m_cropMode | MaskImageCtrl | private |
| m_cropRect | MaskImageCtrl | private |
| m_currentPos | MaskImageCtrl | private |
| m_disabledBitmap | MaskImageCtrl | private |
| m_dragStartPos | MaskImageCtrl | private |
| m_editingMask | MaskImageCtrl | private |
| m_editPanel | MaskImageCtrl | private |
| m_fitToWindow | MaskImageCtrl | private |
| m_imageFilename | MaskImageCtrl | private |
| m_imageMask | MaskImageCtrl | private |
| m_imageSize | MaskImageCtrl | private |
| m_img | MaskImageCtrl | private |
| m_imgRotation | MaskImageCtrl | private |
| m_maskEditState | MaskImageCtrl | private |
| m_maskMode | MaskImageCtrl | private |
| m_masksToDraw | MaskImageCtrl | private |
| m_middleMouseScroll | MaskImageCtrl | private |
| m_oldScrollPosX | MaskImageCtrl | private |
| m_oldScrollPosY | MaskImageCtrl | private |
| m_overlay | MaskImageCtrl | private |
| m_previewOnly | MaskImageCtrl | private |
| m_realSize | MaskImageCtrl | private |
| m_scaleFactor | MaskImageCtrl | private |
| m_scrollPos | MaskImageCtrl | private |
| m_selectedPoints | MaskImageCtrl | private |
| m_showActiveMasks | MaskImageCtrl | private |
| MaskEditorState enum name | MaskImageCtrl | private |
| MaskImageCtrl() | MaskImageCtrl | inline |
| NEW_POLYGON_CREATING enum value | MaskImageCtrl | private |
| NEW_POLYGON_STARTED enum value | MaskImageCtrl | private |
| NO_IMAGE enum value | MaskImageCtrl | private |
| NO_MASK enum value | MaskImageCtrl | private |
| NO_SELECTION enum value | MaskImageCtrl | private |
| OnCaptureLost(wxMouseCaptureLostEvent &e) | MaskImageCtrl | |
| OnChar(wxKeyEvent &e) | MaskImageCtrl | |
| OnKeyUp(wxKeyEvent &e) | MaskImageCtrl | |
| OnKillFocus(wxFocusEvent &e) | MaskImageCtrl | |
| OnLeftMouseDblClick(wxMouseEvent &mouse) | MaskImageCtrl | |
| OnLeftMouseDown(wxMouseEvent &mouse) | MaskImageCtrl | |
| OnLeftMouseUp(wxMouseEvent &mouse) | MaskImageCtrl | |
| OnMiddleMouseDown(wxMouseEvent &mouse) | MaskImageCtrl | |
| OnMiddleMouseUp(wxMouseEvent &mouse) | MaskImageCtrl | |
| OnMouseMove(wxMouseEvent &mouse) | MaskImageCtrl | |
| OnMouseWheel(wxMouseEvent &mouse) | MaskImageCtrl | |
| OnPaint(wxPaintEvent &e) | MaskImageCtrl | |
| OnRightMouseDown(wxMouseEvent &mouse) | MaskImageCtrl | |
| OnRightMouseUp(wxMouseEvent &mouse) | MaskImageCtrl | |
| OnScroll(wxScrollWinEvent &e) | MaskImageCtrl | |
| OnSize(wxSizeEvent &e) | MaskImageCtrl | protected |
| POINTS_ADDING enum value | MaskImageCtrl | private |
| POINTS_DELETING enum value | MaskImageCtrl | private |
| POINTS_MOVING enum value | MaskImageCtrl | private |
| POINTS_SELECTED enum value | MaskImageCtrl | private |
| POLYGON_SELECTING enum value | MaskImageCtrl | private |
| REGION_SELECTING enum value | MaskImageCtrl | private |
| rescaleImage() | MaskImageCtrl | protected |
| ROT0 enum value | MaskImageCtrl | |
| ROT180 enum value | MaskImageCtrl | |
| ROT270 enum value | MaskImageCtrl | |
| ROT90 enum value | MaskImageCtrl | |
| scale(int x) const | MaskImageCtrl | inlineprivate |
| scale(double x) const | MaskImageCtrl | inlineprivate |
| selectAllMarkers() | MaskImageCtrl | |
| SelectPointsInsideMouseRect(HuginBase::UIntSet &points, const bool considerSelectedOnly) | MaskImageCtrl | private |
| setActiveMask(unsigned int newMask, bool doUpdate=true) | MaskImageCtrl | |
| setCrop(HuginBase::SrcPanoImage::CropMode newCropMode, vigra::Rect2D newCropRect, bool isCentered, hugin_utils::FDiff2D center, bool isCircleCrop) | MaskImageCtrl | |
| setDrawingActiveMasks(bool newDrawActiveMasks) | MaskImageCtrl | |
| setImage(const std::string &filename, HuginBase::MaskPolygonVector newMask, HuginBase::MaskPolygonVector masksToDraw, ImageRotation rot) | MaskImageCtrl | |
| SetMaskMode(bool newMaskMode) | MaskImageCtrl | |
| setNewMasks(HuginBase::MaskPolygonVector newMasks, HuginBase::MaskPolygonVector masksToDraw) | MaskImageCtrl | |
| setPreviewOnly() | MaskImageCtrl | inline |
| setScale(double factor) | MaskImageCtrl | |
| SetUserColourPointSelected(wxColour newColour) | MaskImageCtrl | inline |
| SetUserColourPointUnselected(wxColour newColour) | MaskImageCtrl | inline |
| SetUserColourPolygonNegative(wxColour newColour) | MaskImageCtrl | inline |
| SetUserColourPolygonPositive(wxColour newColour) | MaskImageCtrl | inline |
| startNewPolygon() | MaskImageCtrl | |
| transform(int x) const | MaskImageCtrl | inlineprivate |
| transform(double x) const | MaskImageCtrl | inlineprivate |
| transform(const hugin_utils::FDiff2D &p) const | MaskImageCtrl | inlineprivate |
| UpdateCrop(hugin_utils::FDiff2D delta) | MaskImageCtrl | private |