\( \newcommand{\E}{\mathrm{E}} \) \( \newcommand{\A}{\mathrm{A}} \) \( \newcommand{\R}{\mathrm{R}} \) \( \newcommand{\N}{\mathrm{N}} \) \( \newcommand{\Q}{\mathrm{Q}} \) \( \newcommand{\Z}{\mathrm{Z}} \) \( \def\ccSum #1#2#3{ \sum_{#1}^{#2}{#3} } \def\ccProd #1#2#3{ \sum_{#1}^{#2}{#3} }\)
CGAL 4.7 - CGAL and the Qt Graphics View Framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
CGAL::Qt::GraphicsViewCircularArcInput< K > Class Template Reference

#include <CGAL/Qt/GraphicsViewCircularArcInput.h>

Inherits from

CGAL::Qt::GraphicsViewInput.

Definition

An object of type GraphicsViewCircularArcInput creates a circular arc, defined by three points on a circle.

A new vertex is inserted every time the left mouse button is released. The Del key removes the last entered point. The Esc key removes all entered points.

Template Parameters
Kmust be a model of CircularKernel.

Creation

 GraphicsViewCircularArcInput (QObject *p, QGraphicsScene *s)
 

Signals

void generate (Object o)
 The object o contains a Circular_arc_2<K>.
 

Additional Inherited Members

- Public Member Functions inherited from CGAL::Qt::GraphicsViewInput
void generate (Object)
 A signal that emits a CGAL::Object.
 

Constructor & Destructor Documentation

template<typename K >
CGAL::Qt::GraphicsViewCircularArcInput< K >::GraphicsViewCircularArcInput ( QObject *  p,
QGraphicsScene *  s 
)
Parameters
pis a parent object.
sis the scene where the circular arc is generated.