MaskImageCtrl.cpp File Reference

implementation of MaskImageCtrl Class More...

#include "panoinc_WX.h"
#include "panoinc.h"
#include "base_wx/platform.h"
#include "base_wx/wxcms.h"
#include "hugin/MainFrame.h"
#include "hugin/huginApp.h"
#include "hugin/config_defaults.h"
#include "hugin/MaskImageCtrl.h"
#include "hugin/MaskEditorPanel.h"
#include "base_wx/wxImageCache.h"
#include <vigra/inspectimage.hxx>

Include dependency graph for MaskImageCtrl.cpp:

Go to the source code of this file.

Defines

#define wxPENSTYLE_SOLID   wxSOLID
#define wxPENSTYLE_DOT   wxDOT
#define wxBRUSHSTYLE_TRANSPARENT   wxTRANSPARENT
#define wxBRUSHSTYLE_SOLID   wxSOLID

Variables

const int polygonPointSize = 3
 half size of markers
const int maxSelectionDistance = 20
 maximal distance for selection of one point


Detailed Description

implementation of MaskImageCtrl Class

Author:
Thomas Modes
$Id$

Definition in file MaskImageCtrl.cpp.


Define Documentation

#define wxBRUSHSTYLE_SOLID   wxSOLID

Definition at line 54 of file MaskImageCtrl.cpp.

#define wxBRUSHSTYLE_TRANSPARENT   wxTRANSPARENT

Definition at line 53 of file MaskImageCtrl.cpp.

#define wxPENSTYLE_DOT   wxDOT

Definition at line 52 of file MaskImageCtrl.cpp.

#define wxPENSTYLE_SOLID   wxSOLID

Definition at line 51 of file MaskImageCtrl.cpp.


Variable Documentation

const int maxSelectionDistance = 20

maximal distance for selection of one point

Definition at line 48 of file MaskImageCtrl.cpp.

Referenced by MaskImageCtrl::GetClickPos(), MaskImageCtrl::OnLeftMouseDown(), MaskImageCtrl::OnLeftMouseUp(), MaskImageCtrl::OnRightMouseUp(), and MaskImageCtrl::SelectPointsInsideMouseRect().

const int polygonPointSize = 3

half size of markers

Definition at line 46 of file MaskImageCtrl.cpp.

Referenced by MaskImageCtrl::DrawPolygon().


Generated on 31 Aug 2015 for Hugintrunk by  doxygen 1.4.7