Last data update: 2014.03.03

polyclip

Package: polyclip
Version: 1.5-6
Date: 2016-04-02
Title: Polygon Clipping
Authors@R: c(person("Angus", "Johnson", role = "aut",
comment="C++ original, http://www.angusj.com/delphi/clipper.php"),
person("Adrian", "Baddeley", role = c("aut", "trl", "cre"),
email = "Adrian.Baddeley@curtin.edu.au"),
person(c("Brian", "D."), "Ripley", role = "ctb"))
Maintainer: Adrian Baddeley <Adrian.Baddeley@curtin.edu.au>
Depends: R (>= 3.0.0)
Description: R port of Angus Johnson's open source library Clipper. Performs polygon clipping operations (intersection, union, set minus, set difference) for polygonal regions of arbitrary complexity, including holes. Computes offset polygons (spatial buffer zones, morphological dilations, Minkowski dilations) for polygonal regions and polygonal lines. Computes Minkowski Sum of general polygons. There is a function for removing self-intersections from polygon data.
License: BSL
URL: http://www.angusj.com/delphi/clipper.php
https://sourceforge.net/projects/polyclipping,
https://github.com/baddstats/polyclip
LazyData: true
LazyLoad: true
ByteCompile: true
Note: built from Clipper C++ version 6.4.0
NeedsCompilation: yes
Packaged: 2016-04-02 03:34:42 UTC; adrian
Author: Angus Johnson [aut] (C++ original,
http://www.angusj.com/delphi/clipper.php),
Adrian Baddeley [aut, trl, cre],
Brian D. Ripley [ctb]
Repository: CRAN
Date/Publication: 2016-04-03 00:26:40

● 0 images, 5 functions, 0 datasets
● Reverse Depends: 0

Install log

* installing to library '/home/ddbj/local/lib64/R/library'
* installing *source* package 'polyclip' ...
** package 'polyclip' successfully unpacked and MD5 sums checked
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
compiling under C++11
     In src/clipper.h, signed 64-bit integers (cInt)
     will be declared as 'signed long long'
     In src/clipper.h, unsigned 64-bit integers (cUInt)
     will be declared as 'unsigned long long'
configure: creating ./config.status
config.status: creating src/Makevars
** libs
g++ -std=c++11 -I/home/ddbj/local/lib64/R/include -DNDEBUG -DPOLYCLIP_LONG64="signed long long" -DPOLYCLIP_ULONG64="unsigned long long" -I/usr/local/include   -g -O2 -fpic  -g -O2 -c clipper.cpp -o clipper.o
g++ -std=c++11 -I/home/ddbj/local/lib64/R/include -DNDEBUG -DPOLYCLIP_LONG64="signed long long" -DPOLYCLIP_ULONG64="unsigned long long" -I/usr/local/include   -g -O2 -fpic  -g -O2 -c interface.cpp -o interface.o
g++ -std=c++11 -shared -L/home/ddbj/local/lib64/R/lib -L/usr/local/lib64 -o polyclip.so clipper.o interface.o -L/home/ddbj/local/lib64/R/lib -lR
installing to /home/ddbj/local/lib64/R/library/polyclip/libs
** R
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
  converting help for package 'polyclip'
    finding HTML links ... done
    polyclip                                html  
    polylineoffset                          html  
    polyminkowski                           html  
    polyoffset                              html  
    polysimplify                            html  
** building package indices
** testing if installed package can be loaded
* DONE (polyclip)
Making 'packages.html' ... done