geolib

this project provides a minimal 2D geometry library. It is integer-based because it is intended for applications that work on a rastered geometry (like bitmaps).

License

License

Categories

Categories

Geo Business Logic Libraries Geospatial
GroupId

GroupId

com.github.martinfrank
ArtifactId

ArtifactId

geolib
Last Version

Last Version

0.1.0
Release Date

Release Date

Type

Type

jar
Description

Description

geolib
this project provides a minimal 2D geometry library. It is integer-based because it is intended for applications that work on a rastered geometry (like bitmaps).
Project URL

Project URL

https://github.com/martinFrank/geometry-library
Project Organization

Project Organization

Martin Frank
Source Code Management

Source Code Management

https://github.com/martinFrank/geometry-library/tree/master

Download geolib

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.martinfrank/geolib/ -->
<dependency>
    <groupId>com.github.martinfrank</groupId>
    <artifactId>geolib</artifactId>
    <version>0.1.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.martinfrank/geolib/
implementation 'com.github.martinfrank:geolib:0.1.0'
// https://jarcasting.com/artifacts/com.github.martinfrank/geolib/
implementation ("com.github.martinfrank:geolib:0.1.0")
'com.github.martinfrank:geolib:jar:0.1.0'
<dependency org="com.github.martinfrank" name="geolib" rev="0.1.0">
  <artifact name="geolib" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.martinfrank', module='geolib', version='0.1.0')
)
libraryDependencies += "com.github.martinfrank" % "geolib" % "0.1.0"
[com.github.martinfrank/geolib "0.1.0"]

Dependencies

test (1)

Group / Artifact Type Version
junit : junit jar 4.12

Project Modules

There are no modules declared in this project.

geometry-library (java)

this project provides a minimal 2D geometry library. It is integer-based because it is intended for applications that work on a rastered geometry (like bitmaps).

the major reason for using this library is that it is platform independ. it's not based on SWT or AWT or Android graphics or any other libraries (only java.lang and java.util)

the library provides the basic geometric classes

  • Point
  • Line
  • Circle

create jar file

$>maven package

Versions

Version
0.1.0