Module which allows for an interactive generation of freehand contours with linear or spline interpolation, and the editing of existing freehand contours.
More...
Classes |
class | ml::CSOFreehandProcessor |
| Module which allows for an interactive generation of freehand contours with linear or spline interpolation, and the editing of existing freehand contours. More...
|
Namespaces |
namespace | ml |
| Define the namespace name like in the ML. Default is ml .
|
Enumerations |
enum | ml::GENERAL_CREATION_MODE {
ml::CREATION_MODE_POINT = 0,
ml::CREATION_MODE_CLOSED_POLYLINE = 1,
ml::CREATION_MODE_CLOSED_SPLINE = 2,
ml::CREATION_MODE_CLOSED_FREEHAND = 3,
ml::CREATION_MODE_CLOSED_INTERPOLATION = 4,
ml::CREATION_MODE_OPEN_POLYLINE = 5,
ml::CREATION_MODE_OPEN_SPLINE = 6,
ml::CREATION_MODE_OPEN_FREEHAND = 7
} |
| Enumeration of the module's general creation mode. More...
|
enum | ml::FINISHING_MODES { ml::FINISH_ON_RELEASE = 0,
ml::FINISH_ON_DOUBLE_CLICK = 1
} |
| Enumeration of the contour finishing modes. More...
|
enum | ml::SEED_POINT_PLACEMENT { ml::PLACE_SEED_ON_CLICK = 0,
ml::PLACE_SEED_WHILE_DRAGGING = 1
} |
| Enumeration of seed point placement policy. More...
|
enum | ml::INTERPOLATION_MODES { ml::INTERPOLATION_MODE_LINEAR_INTERPOLATION = 0,
ml::INTERPOLATION_MODE_SPLINE_INTERPOLATION = 1,
ml::INTERPOLATION_MODE_SPLINE_APPROXIMATION = 2
} |
| Enumeration of available interpolation modes. More...
|
Module which allows for an interactive generation of freehand contours with linear or spline interpolation, and the editing of existing freehand contours.
- Author:
- Olaf Konrad
- Date:
- 07/2006
Definition in file CSOFreehandProcessor.h.