The ShapeCollection class is a wrapper for the vector of shapes that have been added to the image task so far.
More...
#include <shapecollection.h>
|
std::vector< geometrize::ShapeResult > | m_shapes |
|
The ShapeCollection class is a wrapper for the vector of shapes that have been added to the image task so far.
◆ ShapeCollection() [1/2]
geometrize::task::ShapeCollection::ShapeCollection |
( |
| ) |
|
|
default |
◆ ShapeCollection() [2/2]
geometrize::task::ShapeCollection::ShapeCollection |
( |
const ShapeCollection & |
| ) |
|
|
delete |
◆ ~ShapeCollection()
geometrize::task::ShapeCollection::~ShapeCollection |
( |
| ) |
|
|
default |
◆ appendShapes()
void geometrize::task::ShapeCollection::appendShapes |
( |
const std::vector< geometrize::ShapeResult > & |
shapes | ) |
|
37 std::copy(shapes.begin(), shapes.end(), std::back_inserter(
m_shapes));
◆ back()
geometrize::ShapeResult & geometrize::task::ShapeCollection::back |
( |
| ) |
|
◆ clear()
void geometrize::task::ShapeCollection::clear |
( |
| ) |
|
◆ empty()
bool geometrize::task::ShapeCollection::empty |
( |
| ) |
const |
◆ getShapeVector()
const std::vector< geometrize::ShapeResult > & geometrize::task::ShapeCollection::getShapeVector |
( |
| ) |
const |
◆ operator=()
◆ signal_afterAppendShapes
void geometrize::task::ShapeCollection::signal_afterAppendShapes |
( |
const std::vector< geometrize::ShapeResult > & |
| ) |
|
|
signal |
◆ signal_beforeAppendShapes
void geometrize::task::ShapeCollection::signal_beforeAppendShapes |
( |
const std::vector< geometrize::ShapeResult > & |
| ) |
|
|
signal |
◆ signal_sizeChanged
void geometrize::task::ShapeCollection::signal_sizeChanged |
( |
std::size_t |
to | ) |
|
|
signal |
◆ size()
std::size_t geometrize::task::ShapeCollection::size |
( |
| ) |
const |
◆ m_shapes
std::vector<geometrize::ShapeResult> geometrize::task::ShapeCollection::m_shapes |
|
private |
The documentation for this class was generated from the following files: