2014-02-17 2 views
0

Я использую CGAL Arrangement.Печать CGAL с Qt

Вот мой Arrangement_2 тип:

typedef CGAL::CORE_algebraic_number_traits    Nt_traits; 
typedef Nt_traits::Rational        Rational; 
typedef Nt_traits::Algebraic       Algebraic; 
typedef CGAL::Cartesian<Rational>      Rat_kernel; 
typedef Rat_kernel::Point_2        Rat_point_2; 
typedef Rat_kernel::Segment_2       Rat_segment_2; 
typedef Rat_kernel::Circle_2       Rat_circle_2; 
typedef CGAL::Cartesian<Algebraic>      Alg_kernel; 
typedef CGAL::Arr_conic_traits_2<Rat_kernel, Alg_kernel, Nt_traits> Traits_2; 
typedef Traits_2::Point_2        Point_2; 
typedef Traits_2::Curve_2        Conic_arc_2; 
typedef CGAL::Arrangement_2<Traits_2>     Arrangement_2; 

Я хотел бы знать, как я могу напечатать эту Arrangement_2 в окне Qt. Я бы очень признателен за пример.

+0

Что вы хотите распечатать? Тип? Содержимое - если да, то какое именно содержимое? –

+0

Я хочу напечатать (в окне) все края конической оси (сегмент, круг, окружность). Лучший – user3320603

ответ

1

Посмотрите на код демоверсии Qt в demo/Arrangement_on_surface_2, в архиве CGAL. Там должно быть все, что вам нужно.

+0

Спасибо, спасибо – user3320603