Jeometry

Jeometry, a Mathematic and Geometry library for Java

License

License

GroupId

GroupId

org.jorigin
ArtifactId

ArtifactId

jeometry
Last Version

Last Version

1.0.5
Release Date

Release Date

Type

Type

pom
Description

Description

Jeometry
Jeometry, a Mathematic and Geometry library for Java
Source Code Management

Source Code Management

https://github.com/jorigin/jeometry

Download jeometry

Filename Size
jeometry-1.0.5.pom 7 KB
Browse

How to add to project

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

Dependencies

compile (1)

Group / Artifact Type Version
org.jorigin : jcommon jar 1.0.13

Project Modules

  • jeometry-algorithm
  • jeometry-api
  • jeometry-sample
  • jeometry-simple
  • jeometry-test

Jeometry

A Java based Geometry toolkit. This library enable to deal with 2D/3D points, meshes and various algorithm.

Integration

Jeometry can be used as a Maven dependency or as a standalone library.

Maven

Jeometry is available at Maven Central.

To import the library, add the following parts to the maven project:

<!-- You can update the properties section with Jeometry version -->
<properties>
  <jeometry.version>1.0.6</jeometry.version> 
</properties>

<!-- The Jeometry API that contains all interfaces -->
<dependency>
  <groupId>org.jorigin</groupId>
  <artifactId>jeometry-api</artifactId>
  <version>${jeometry.version}</version>
</dependency>

<!-- (Optional) The Jeometry module that contains geometric algorithms implementations -->
<dependency>
  <groupId>org.jorigin</groupId>
  <artifactId>jeometry-algorithm</artifactId>
  <version>${jeometry.version}</version>
</dependency>

<!-- The Jeometry Simple implementation -->
<!-- At least one api implementation is needed -->
<dependency>
  <groupId>org.jorigin</groupId>
  <artifactId>jeometry-simple</artifactId>
  <version>${jeometry.version}</version>
</dependency>

Standalone

Jeometry can be used as standalone library by integrating the jars provided by a release to the classpath. Be carrefull to also integrate the JCommon dependency.

Usage

For a quick overwiew ot the library, please refer to the Getting Started.

For more information, tutorials and advanced uses, please check the Wiki.

Changes:

see changelog for details.

Versions

Version
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0