GeneralPolygonClipper - General Polygon Clipper, aka GPC, version 2.33

Overview

GeneralPolygonClipper

General Polygon Clipper, aka GPC, version 2.33

See GPC-README.pdf for more official information about this library.

GPC was discontinued in August of 2020 with the following note on the website:

As of August 2020, GPC is no longer distributed or available.

This begged the questions of, how do you get GPC? And, what is the licensing now?

On Twitter, we were able to get ahold of Toby Howard who had this to say:

I was the licensing manager for GPC. In 2020 the author of the software decided to withdraw its official distribution. If you obtain a copy of GPC from another source you can use it without any licensing requirement. I've updated Wikipedia to clarify. Hope this helps.

https://twitter.com/tobyhoward/status/1473722153849786381

I'm therefore placing this onto GitHub under the MIT License. If Alan Murta, Toby Howard, or the University of Manchester would like me to remove it or make other changes, just ask and I'll respect your wishes. I can be contacted on Twitter at https://twitter.com/rickbrewPDN.

You might also like...
An open-source general-purpose programming language
An open-source general-purpose programming language

An open source general purpose high-level programming language! [OO-N-YUH] This language is gonna onya other languages Vs Code Extention Language Supp

🎩 An interpreted general-purpose scripting language 🔨

Dunamis Version 0.0.0.2 - Alpha Version 1.1 An interpreted general-purpose programming language Contents Syntax Functions Variables Objects Enums Incl

A list of excellent resources for anyone to deepen their understanding with regards to Windows Kernel Exploitation and general low level security.

WinKernel-Resources A list of excellent resources for anyone trying to deepen their understanding with regards to Windows Kernel Exploitation and gene

learning how to use arch and linux in general
learning how to use arch and linux in general

dotfilesPEROEPICO what I use distro: arch wm: dwm launchers: sxhkd & dmenu, j4-dmenu-desktop browser: firefox (sponsorskip, privacy badger, ublock ori

The pico can be used to program other devices. Raspberry pi made such an effort. However there is no board yet, that is open-source and can be used with OpenOCD as a general-purpose programmer
The pico can be used to program other devices. Raspberry pi made such an effort. However there is no board yet, that is open-source and can be used with OpenOCD as a general-purpose programmer

pico-probe-programmer The pico can be used to program other devices. Raspberry pi made such an effort. However there is no board yet, that is open-sou

An FPGA accelerator for general-purpose Sparse-Matrix Dense-Matrix Multiplication (SpMM).

Sextans Sextans is an accelerator for general-purpose Sparse-Matrix Dense-Matrix Multiplication (SpMM). One exciting feature is that we only need to p

Yet another abstraction layer - a general purpose C++ library.

Yet Another Abstraction Layer What yaal is a cross platform, general purpose C++ library. This library provides unified, high level, C++ interfaces an

Writing a basic compiler frontend following  LLVM's tutorial, with complete added supports Hindi and UTF-8 in general
Writing a basic compiler frontend following LLVM's tutorial, with complete added supports Hindi and UTF-8 in general

सारस | SARAS Started with following LLVM's tutorial In development, a hobby project only JIT is broken right now, 'jit' branch par code hai uska Compi

Northstar-dedicated - Docker container for the Northstar dedicated server. Also includes general notes on running the dedi on Linux. WIP.

northstar-dedicated Docker image for the Northstar dedicated server. Not ready yet (it'll probably be another day or two). Versioning Tentative. Stabl

Comments
  • Create CHEATSHEET.md

    Create CHEATSHEET.md

    Background: I saw Example Usage and GeneralPolygonClipper has very little documentation on how to use the library which makes it harder for developers trying to learn how to use the library. A cheat sheet document would help highlight and explain the core API methods that the library uses to clip a polygon.

    Changes:

    • Added 'CHEATSHEET.md` to provide some basic documentation.

    Todo:

    • Create a contribution guide
    • Clearly provide a high level description of the core methods.
    • Decide how to structure documentation in the repository (under a ./docs/CHEATSHEET.md, or at root).
    • Decide the name of the file, etc.
    opened by istvanfedak 2
Owner
Rick Brewster
I'm the author of Paint.NET! Most of my commits go into its private repo.
Rick Brewster
The HarmonicExciter is based on a half wave clipper, allow to add harmonics to the source by mix them in.

HarmonicExciter.lv2 The HarmonicExciter is based on a half wave clipper, allow to add harmonics to the source by mix them in. Dependencys libcairo2-de

Hermann 9 Jan 2, 2022
AstoriaCore is a customized Version of AzerothCore and the private source of WaloriaCore by Fractional aka Fred.

Community driven Classless MMO Framework. Proudly founded by Lushen and based on AzerothCore and TrinityCore ??

AstoriaCore 15 Apr 22, 2021
Point in Polygon with 'CGAL'

The goal of insidecgal is to provide fast point in polygon lookup with cgal.

diminutive 3 Nov 12, 2021
Manual map shellcode (aka byte array) injector

ShellJector This little tool can download DLL from the internet and inject it as shellcode (aka byte array) into process with manual map injection. Th

Александр Вольф 23 Nov 20, 2022
hotcaKey is the global shortcut (aka hotkey) module for node.js and electron.

?? hotcaKey is the global shortcut (aka hotkey) module for node.js and electron. hotcakey is now actively under deploment, so api may have

daylilyfield 6 Jun 20, 2022
An exploit for CVE-2021-4034 aka Pwnkit: Local Privilege Escalation in polkit's pkexec

CVE-2021-4034 Exploit Usage $ git clone https://github.com/whokilleddb/CVE-2021-4034 $ cd CVE-2021-4034 $ make [!] CVE-2021-4034 Exploit By whokilledd

whokilleddb 3 Jun 30, 2022
Make CVE-2020-0668 exploit work for version < win10 v1903 and version >= win10 v1903

CVE-2020-0668 Made CVE-2020-0668 exploit work for version < win10 v1903 and version >= win10 v1903 Diaghub Exploit (< v1903) powershell exploit works

null 12 Nov 9, 2022
Modified version of srlua for MSVC using version 5.4 of Lua

Modified version of srlua for MSVC using version 5.4 of Lua. Quote from the original README: This is a self-running Lua interpreter. It is meant to be

Augusto Goulart 2 Feb 24, 2022
ESP32 software USB host through general IO pins. We can connect up to 4 USB-LS HID (keyboard mouse joystick) devices simultaneously.

esp32_usb_soft_host esp32 USB-LS pure software host thru general IO pins. Up to 4 HID devices simultaneously. board ~$3 :https://www.aliexpress.com/pr

Samsonov Dima 304 Nov 25, 2022
ESP8266 software USB host through general IO pins. We can connect up to 2 USB-LS HID (keyboard mouse joystick) devices simultaneously.

esp8266_usb_soft_host Test for esp8266 usb host . Works with ESP-IDF v3.4 80MHz and 160MHz. WorkInProgress Test run with mouse & combined mouse & keyb

Samsonov Dima 28 Sep 1, 2022