We give an exact geometry kernel for conic arcs, algorithms for exact computation with low-degree algebraic numbers, and an
algorithm for computing the arrangement of conic arcs that immediately leads to a realization of regularized boolean operations
on conic polygons. A conic polygon, or polygon for short, is anything that can be obtained from linear or conic halfspaces
(= the set of points where a linear or quadratic function is non-negative) by regularized boolean operations. The algorithm
and its implementation are complete (they can handle all cases), exact (they give the mathematically correct result), and
efficient (they can handle inputs with several hundred primitives).
Partially supported by the IST Programme of the EU as a Shared-cost RTD (FET Open) Project under Contract No IST-2000-26473(EC
G—Effective Computational Geometry for Curves and Surfaces).