Skip to main navigation Skip to search Skip to main content

Boolean operations on conic polygons

  • Yong Xi Gong
  • , Yu Liu*
  • , Lun Wu
  • , Yu Bo Xie
  • *Corresponding author for this work
  • Peking University
  • Wuhan University

Research output: Contribution to journalArticlepeer-review

Abstract

An algorithm for Boolean operations on conic polygons is proposed. Conic polygons are polygons consisting of conic segments or bounded conics with directions. Preliminaries of Boolean operations on general polygons are presented. In our algorithm, the intersection points and the topological relationships between two conic polygons are computed. Boundaries are obtained by tracking path and selecting uncrossed boundaries following rule tables to build resulting conic polygons. We define a set of rules for the intersection, union, and subtraction operations on conic polygons. The algorithm considers degeneration cases such as homology, complement, interior, and exterior. The algorithm is also evaluated and implemented.

Original languageEnglish
Pages (from-to)568-577
Number of pages10
JournalJournal of Computer Science and Technology
Volume24
Issue number3
DOIs
StatePublished - May 2009
Externally publishedYes

Keywords

  • Boolean operation
  • Conic polygon
  • Topological relationship

Fingerprint

Dive into the research topics of 'Boolean operations on conic polygons'. Together they form a unique fingerprint.

Cite this