Definition at line 1293 of file Drawable.h.
◆ DrawablePolyline() [1/2]
| Magick::DrawablePolyline::DrawablePolyline |
( |
const CoordinateList & | coordinates_ | ) |
|
Definition at line 957 of file Drawable.cpp.
959 : _coordinates(coordinates_)
960{
961}
◆ DrawablePolyline() [2/2]
| Magick::DrawablePolyline::DrawablePolyline |
( |
const DrawablePolyline & | original_ | ) |
|
Definition at line 962 of file Drawable.cpp.
964 : DrawableBase (original_),
965 _coordinates(original_._coordinates)
966{
967}
◆ ~DrawablePolyline()
| Magick::DrawablePolyline::~DrawablePolyline |
( |
void | | ) |
|
◆ copy()
◆ operator()()
| void Magick::DrawablePolyline::operator() |
( |
MagickCore::DrawingWand * | context_ | ) |
const |
|
virtual |
Reimplemented from Magick::DrawableBase.
Definition at line 971 of file Drawable.cpp.
973{
974 size_t num_coords = (size_t) _coordinates.size();
975 PointInfo *coordinates = new PointInfo[num_coords];
976
977 PointInfo *q = coordinates;
978 CoordinateList::const_iterator p = _coordinates.begin();
979
980 while( p != _coordinates.end() )
981 {
982 q->x = p->x();
983 q->y = p->y();
984 q++;
985 p++;
986 }
987
988 DrawPolyline( context_, num_coords, coordinates );
989 delete [] coordinates;
990}
◆ _coordinates
| CoordinateList Magick::DrawablePolyline::_coordinates |
|
private |
The documentation for this class was generated from the following files:
- /home/cristy/Attic/Build/ImageMagick-7.1.2/rpmbuild/BUILD/ImageMagick-7.1.2-build/ImageMagick-7.1.2-32/Magick++/lib/Magick++/Drawable.h
- /home/cristy/Attic/Build/ImageMagick-7.1.2/rpmbuild/BUILD/ImageMagick-7.1.2-build/ImageMagick-7.1.2-32/Magick++/lib/Drawable.cpp