|
CGAL 5.1 - CGAL and the Qt Graphics View Framework
|
#include <CGAL/Qt/PainterOstream.h>
An object of type PainterOstream provides output operators for Kernel objects. As CGAL has unbounded objects the PainterOstream must be constructed with a clipping rectangle. This is typically the visible area of the widget where the unbounded object is displayed.
Creation | |
| PainterOstream (QPainter *qp, QRectF clippingRect) | |
The clipping rect is used for unbounded Kernel objects. More... | |
Operations | |
| PainterOstream< K > | operator<< (K::Point_2) |
| Draws a point. More... | |
| PainterOstream< K > | operator<< (K::Segment_2) |
| Draws a segment. More... | |
| PainterOstream< K > | operator<< (K::Ray_2) |
| Draws a clipped ray. More... | |
| PainterOstream< K > | operator<< (K::Line_2) |
| Draws a clipped line. More... | |
| PainterOstream< K > | operator<< (K::Triangle_2) |
| Draws a triangle. More... | |
| PainterOstream< K > | operator<< (K::Iso_rectangle_2) |
| Draws an iso rectangle. More... | |
| PainterOstream< K > | operator<< (K::Circle_2) |
| Draws a circle. More... | |
| PainterOstream< K > | operator<< (K::Circular_arc_2) |
| Draws a circular arc. More... | |
| PainterOstream< K > | operator<< (std::list< K::Point_2 >) |
| Draws a polyline. More... | |
| PainterOstream< K > | operator<< (Bbox_2) |
| Draws an iso rectangle. More... | |
| PainterOstream< K > | operator<< (QPen) |
| Sets the pen used in the next paint operations. More... | |
| PainterOstream< K > | operator<< (QBrush) |
| Sets the brush used in the next paint operations. More... | |
| CGAL::Qt::PainterOstream< K >::PainterOstream | ( | QPainter * | qp, |
| QRectF | clippingRect | ||
| ) |
The clipping rect is used for unbounded Kernel objects.
| PainterOstream<K> CGAL::Qt::PainterOstream< K >::operator<< | ( | Bbox_2 | ) |
Draws an iso rectangle.
| PainterOstream<K> CGAL::Qt::PainterOstream< K >::operator<< | ( | K::Circle_2 | ) |
Draws a circle.
| PainterOstream<K> CGAL::Qt::PainterOstream< K >::operator<< | ( | K::Circular_arc_2 | ) |
Draws a circular arc.
| PainterOstream<K> CGAL::Qt::PainterOstream< K >::operator<< | ( | K::Iso_rectangle_2 | ) |
Draws an iso rectangle.
| PainterOstream<K> CGAL::Qt::PainterOstream< K >::operator<< | ( | K::Line_2 | ) |
Draws a clipped line.
| PainterOstream<K> CGAL::Qt::PainterOstream< K >::operator<< | ( | K::Point_2 | ) |
Draws a point.
| PainterOstream<K> CGAL::Qt::PainterOstream< K >::operator<< | ( | K::Ray_2 | ) |
Draws a clipped ray.
| PainterOstream<K> CGAL::Qt::PainterOstream< K >::operator<< | ( | K::Segment_2 | ) |
Draws a segment.
| PainterOstream<K> CGAL::Qt::PainterOstream< K >::operator<< | ( | K::Triangle_2 | ) |
Draws a triangle.
| PainterOstream<K> CGAL::Qt::PainterOstream< K >::operator<< | ( | QBrush | ) |
Sets the brush used in the next paint operations.
| PainterOstream<K> CGAL::Qt::PainterOstream< K >::operator<< | ( | QPen | ) |
Sets the pen used in the next paint operations.
| PainterOstream<K> CGAL::Qt::PainterOstream< K >::operator<< | ( | std::list< K::Point_2 > | ) |
Draws a polyline.
In order to close it the first and last point must be equal.