|
| | EPointSet () |
| | Constructs a EPointSet object.
|
| | EPointSet (const std::vector< eVision::EPoint > &points, const std::vector< eVision::EPeak > &peaks) |
| | Constructs a EPointSet object.
|
| | EPointSet (const eVision::EPointSet &other) |
| | Copy constructor.
|
| virtual | ~EPointSet () throw () |
| eVision::EPointSet & | operator= (const eVision::EPointSet &other) |
| | Assignment operator.
|
| void | CopyTo (eVision::EPointSet &other) const |
| | Copy the object to the other one.
|
| std::vector< eVision::EPoint > | GetPoints () const |
| | Points located on the line.
|
| eVision::EPoint | GetPoint (int idx) const |
| | Gets a point from the point set.
|
| std::vector< eVision::EPeak > | GetPeaks () const |
| | Peaks corresponding to the points.
|
| eVision::EPeak | GetPeak (int idx) const |
| | Gets a peak from the point set.
|
| int32_t | GetNumPoints () const |
| | Number of points in the point set.
|
| virtual std::string | GetDescription () const |
| | Textual description of the shape and its parameters.
|
| void | DrawPoint (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, int pointIdx, float zoomX, float zoomY, float panX, float panY) const |
| | Draws a point from the point set.
|
| void | DrawPoint (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, int pointIdx, float zoomX, float zoomY, float panX) const |
| | Draws a point from the point set.
|
| void | DrawPoint (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, int pointIdx, float zoomX, float zoomY) const |
| | Draws a point from the point set.
|
| void | DrawPoint (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, int pointIdx, float zoomX) const |
| | Draws a point from the point set.
|
| void | DrawPoint (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, int pointIdx) const |
| | Draws a point from the point set.
|
| virtual eVision::EEditionMode | GetAvailableEditionModes () const |
| | Available edition modes for the shape.
|
| | EPointSet (CppWrapperInternal::InternalConstructor) |
| virtual | ~EShape () throw () |
| void | Load (const std::string &path) |
| | Load the EShape configuration. The given ESerializer must have been created for reading.
|
| void | Load (eVision::ESerializer *serializer) |
| | Load the EShape configuration. The given ESerializer must have been created for reading.
|
| void | Save (const std::string &path) |
| | Save the EShape configuration. The given ESerializer must have been created for writing.
|
| void | Save (eVision::ESerializer *serializer) |
| | Save the EShape configuration. The given ESerializer must have been created for writing.
|
| void | Draw (eVision::EDrawAdapter *drawAdapter, float zoomX, float zoomY, float panX, float panY, bool drawDiagonals) const |
| | Draws the EShape shape.
|
| void | Draw (eVision::EDrawAdapter *drawAdapter, float zoomX, float zoomY, float panX, float panY) const |
| | Draws the EShape shape.
|
| void | Draw (eVision::EDrawAdapter *drawAdapter, float zoomX, float zoomY, float panX) const |
| | Draws the EShape shape.
|
| void | Draw (eVision::EDrawAdapter *drawAdapter, float zoomX, float zoomY) const |
| | Draws the EShape shape.
|
| void | Draw (eVision::EDrawAdapter *drawAdapter, float zoomX) const |
| | Draws the EShape shape.
|
| void | Draw (eVision::EDrawAdapter *drawAdapter) const |
| | Draws the EShape shape.
|
| void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, float zoomX, float zoomY, float panX, float panY, bool drawDiagonals) const |
| | Draws the EShape shape.
|
| void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, float zoomX, float zoomY, float panX, float panY) const |
| | Draws the EShape shape.
|
| void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, float zoomX, float zoomY, float panX) const |
| | Draws the EShape shape.
|
| void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, float zoomX, float zoomY) const |
| | Draws the EShape shape.
|
| void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, float zoomX) const |
| | Draws the EShape shape.
|
| void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame) const |
| | Draws the EShape shape.
|
| eVision::EEditionMode | HitTest (int32_t x, int32_t y, float zoomX, float zoomY, float panX, float panY) |
| | Detects if the cursor is placed over one of the dragging handles.
|
| eVision::EEditionMode | HitTest (int32_t x, int32_t y, float zoomX, float zoomY, float panX) |
| | Detects if the cursor is placed over one of the dragging handles.
|
| eVision::EEditionMode | HitTest (int32_t x, int32_t y, float zoomX, float zoomY) |
| | Detects if the cursor is placed over one of the dragging handles.
|
| eVision::EEditionMode | HitTest (int32_t x, int32_t y, float zoomX) |
| | Detects if the cursor is placed over one of the dragging handles.
|
| eVision::EEditionMode | HitTest (int32_t x, int32_t y, const eVision::EFrame &frame, float zoomX, float zoomY, float panX, float panY) |
| | Detects if the cursor is placed over one of the dragging handles.
|
| eVision::EEditionMode | HitTest (int32_t x, int32_t y, const eVision::EFrame &frame, float zoomX, float zoomY, float panX) |
| | Detects if the cursor is placed over one of the dragging handles.
|
| eVision::EEditionMode | HitTest (int32_t x, int32_t y, const eVision::EFrame &frame, float zoomX, float zoomY) |
| | Detects if the cursor is placed over one of the dragging handles.
|
| eVision::EEditionMode | HitTest (int32_t x, int32_t y, const eVision::EFrame &frame, float zoomX) |
| | Detects if the cursor is placed over one of the dragging handles.
|
| void | Drag (int32_t x, int32_t y, float zoomX, float zoomY, float panX, float panY) |
| | Moves the specified handle to a new position and updates all placement parameters of the region.
|
| void | Drag (int32_t x, int32_t y, float zoomX, float zoomY, float panX) |
| | Moves the specified handle to a new position and updates all placement parameters of the region.
|
| void | Drag (int32_t x, int32_t y, float zoomX, float zoomY) |
| | Moves the specified handle to a new position and updates all placement parameters of the region.
|
| void | Drag (int32_t x, int32_t y, float zoomX) |
| | Moves the specified handle to a new position and updates all placement parameters of the region.
|
| void | Drag (int32_t x, int32_t y) |
| | Moves the specified handle to a new position and updates all placement parameters of the region.
|
| void | Drag (int32_t x, int32_t y, const eVision::EFrame &frame, float zoomX, float zoomY, float panX, float panY) |
| | Moves the specified handle to a new position and updates all placement parameters of the region.
|
| void | Drag (int32_t x, int32_t y, const eVision::EFrame &frame, float zoomX, float zoomY, float panX) |
| | Moves the specified handle to a new position and updates all placement parameters of the region.
|
| void | Drag (int32_t x, int32_t y, const eVision::EFrame &frame, float zoomX, float zoomY) |
| | Moves the specified handle to a new position and updates all placement parameters of the region.
|
| void | Drag (int32_t x, int32_t y, const eVision::EFrame &frame, float zoomX) |
| | Moves the specified handle to a new position and updates all placement parameters of the region.
|
| void | Drag (int32_t x, int32_t y, const eVision::EFrame &frame) |
| | Moves the specified handle to a new position and updates all placement parameters of the region.
|
| void | SetEditionMode (eVision::EEditionMode modes) |
| | Current edition mode for the shape. Default: EEditionMode_None.
|
| eVision::EEditionMode | GetEditionMode () const |
| | Current edition mode for the shape. Default: EEditionMode_None.
|
| eVision::EFrame | ToFrame (bool useAngle, eVision::EFrameScaling frameScaling) const |
| | Converts the shape to a frame.
|
| eVision::EFrame | ToFrame (bool useAngle, eVision::EFrameScaling frameScaling, const eVision::EFrame &shapeFrame) const |
| | Converts the shape to a frame.
|
| | EShape (CppWrapperInternal::InternalConstructor) |