Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages
hugin_base/panodata/Mask.h File Reference
declaration of classes to work with mask More...
#include <hugin_shared.h>
#include "hugin_utils/utils.h"
#include "hugin_math/hugin_math.h"
Include dependency graph for Mask.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
| namespace | HuginBase |
| namespace | HuginBase::PTools |
| namespace | vigra_ext |
Classes | |
| class | HuginBase::MaskPolygon |
| base class, which stores one polygon More... | |
Typedefs | |
| typedef std::vector< FDiff2D > | VectorPolygon |
| vector, which stores coordinates of one polygon | |
| typedef std::vector< MaskPolygon > | MaskPolygonVector |
Functions | |
| template<class SrcImageIterator, class SrcAccessor> | |
| void | applyMask (vigra::triple< SrcImageIterator, SrcImageIterator, SrcAccessor > img, HuginBase::MaskPolygonVector masks) |
Variables | |
| const int | maskOffset = 100 |
| polygon can exceed the image maximal maskOffset pixels in each direction bigger polygons will be clipped after loading | |
Detailed Description
declaration of classes to work with mask
- Author:
- Thomas Modes
Typedef Documentation
|
|
|
|
|
vector, which stores coordinates of one polygon
|
Function Documentation
|
||||||||||||||||
|
|
Variable Documentation
|
|
polygon can exceed the image maximal maskOffset pixels in each direction bigger polygons will be clipped after loading
|
1.3.9.1