Download pythagoras Free Java Code
Description
A portable library of geometry classes for Java.
Source Files
The download file pythagoras-master.zip has the following entries.
.gitignore/* w ww. j a v a2s .c o m*/
.travis.yml
LICENSE
NOTICE
README.md
build.sbt
build.xml
etc/SOURCE_HEADER
etc/bootstrap.xml
pom.xml
project/build.properties
project/plugins.sbt
src/main/java/pythagoras/Pythagoras.gwt.xml
src/main/java/pythagoras/d/AbstractArc.java
src/main/java/pythagoras/d/AbstractCircle.java
src/main/java/pythagoras/d/AbstractCubicCurve.java
src/main/java/pythagoras/d/AbstractDimension.java
src/main/java/pythagoras/d/AbstractEllipse.java
src/main/java/pythagoras/d/AbstractLine.java
src/main/java/pythagoras/d/AbstractPoint.java
src/main/java/pythagoras/d/AbstractQuadCurve.java
src/main/java/pythagoras/d/AbstractRectangle.java
src/main/java/pythagoras/d/AbstractRoundRectangle.java
src/main/java/pythagoras/d/AbstractTransform.java
src/main/java/pythagoras/d/AbstractVector.java
src/main/java/pythagoras/d/AffineTransform.java
src/main/java/pythagoras/d/Arc.java
src/main/java/pythagoras/d/Area.java
src/main/java/pythagoras/d/Box.java
src/main/java/pythagoras/d/Circle.java
src/main/java/pythagoras/d/Crossing.java
src/main/java/pythagoras/d/CrossingHelper.java
src/main/java/pythagoras/d/CubicCurve.java
src/main/java/pythagoras/d/CubicCurves.java
src/main/java/pythagoras/d/CurveCrossingHelper.java
src/main/java/pythagoras/d/Dimension.java
src/main/java/pythagoras/d/Dimensions.java
src/main/java/pythagoras/d/Ellipse.java
src/main/java/pythagoras/d/FlatteningPathIterator.java
src/main/java/pythagoras/d/Frustum.java
src/main/java/pythagoras/d/GeometryUtil.java
src/main/java/pythagoras/d/IArc.java
src/main/java/pythagoras/d/IBox.java
src/main/java/pythagoras/d/ICircle.java
src/main/java/pythagoras/d/ICubicCurve.java
src/main/java/pythagoras/d/IDimension.java
src/main/java/pythagoras/d/IEllipse.java
src/main/java/pythagoras/d/ILine.java
src/main/java/pythagoras/d/IMatrix3.java
src/main/java/pythagoras/d/IMatrix4.java
src/main/java/pythagoras/d/IPlane.java
src/main/java/pythagoras/d/IPoint.java
src/main/java/pythagoras/d/IQuadCurve.java
src/main/java/pythagoras/d/IQuaternion.java
src/main/java/pythagoras/d/IRay2.java
src/main/java/pythagoras/d/IRay3.java
src/main/java/pythagoras/d/IRectangle.java
src/main/java/pythagoras/d/IRectangularShape.java
src/main/java/pythagoras/d/IRoundRectangle.java
src/main/java/pythagoras/d/IShape.java
src/main/java/pythagoras/d/IVector.java
src/main/java/pythagoras/d/IVector3.java
src/main/java/pythagoras/d/IVector4.java
src/main/java/pythagoras/d/IdentityTransform.java
src/main/java/pythagoras/d/IllegalPathStateException.java
src/main/java/pythagoras/d/IntersectPoint.java
src/main/java/pythagoras/d/Line.java
src/main/java/pythagoras/d/Lines.java
src/main/java/pythagoras/d/MathUtil.java
src/main/java/pythagoras/d/Matrix3.java
src/main/java/pythagoras/d/Matrix4.java
src/main/java/pythagoras/d/Path.java
src/main/java/pythagoras/d/PathIterator.java
src/main/java/pythagoras/d/Plane.java
src/main/java/pythagoras/d/Point.java
src/main/java/pythagoras/d/Points.java
src/main/java/pythagoras/d/QuadCurve.java
src/main/java/pythagoras/d/QuadCurves.java
src/main/java/pythagoras/d/Quaternion.java
src/main/java/pythagoras/d/Ray2.java
src/main/java/pythagoras/d/Ray3.java
src/main/java/pythagoras/d/Rectangle.java
src/main/java/pythagoras/d/Rectangles.java
src/main/java/pythagoras/d/RectangularShape.java
src/main/java/pythagoras/d/RoundRectangle.java
src/main/java/pythagoras/d/Transform.java
src/main/java/pythagoras/d/Transforms.java
src/main/java/pythagoras/d/Vector.java
src/main/java/pythagoras/d/Vector3.java
src/main/java/pythagoras/d/Vector4.java
src/main/java/pythagoras/d/Vectors.java
src/main/java/pythagoras/d/XY.java
src/main/java/pythagoras/d/package-info.java
src/main/java/pythagoras/f/AbstractArc.java
src/main/java/pythagoras/f/AbstractCircle.java
src/main/java/pythagoras/f/AbstractCubicCurve.java
src/main/java/pythagoras/f/AbstractDimension.java
src/main/java/pythagoras/f/AbstractEllipse.java
src/main/java/pythagoras/f/AbstractLine.java
src/main/java/pythagoras/f/AbstractPoint.java
src/main/java/pythagoras/f/AbstractQuadCurve.java
src/main/java/pythagoras/f/AbstractRectangle.java
src/main/java/pythagoras/f/AbstractRoundRectangle.java
src/main/java/pythagoras/f/AbstractTransform.java
src/main/java/pythagoras/f/AbstractVector.java
src/main/java/pythagoras/f/AffineTransform.java
src/main/java/pythagoras/f/Arc.java
src/main/java/pythagoras/f/Area.java
src/main/java/pythagoras/f/Box.java
src/main/java/pythagoras/f/Circle.java
src/main/java/pythagoras/f/Crossing.java
src/main/java/pythagoras/f/CrossingHelper.java
src/main/java/pythagoras/f/CubicCurve.java
src/main/java/pythagoras/f/CubicCurves.java
src/main/java/pythagoras/f/CurveCrossingHelper.java
src/main/java/pythagoras/f/Dimension.java
src/main/java/pythagoras/f/Dimensions.java
src/main/java/pythagoras/f/Ellipse.java
src/main/java/pythagoras/f/FlatteningPathIterator.java
src/main/java/pythagoras/f/FloatMath.java
src/main/java/pythagoras/f/Frustum.java
src/main/java/pythagoras/f/GeometryUtil.java
src/main/java/pythagoras/f/IArc.java
src/main/java/pythagoras/f/IBox.java
src/main/java/pythagoras/f/ICircle.java
src/main/java/pythagoras/f/ICubicCurve.java
src/main/java/pythagoras/f/IDimension.java
src/main/java/pythagoras/f/IEllipse.java
src/main/java/pythagoras/f/ILine.java
src/main/java/pythagoras/f/IMatrix3.java
src/main/java/pythagoras/f/IMatrix4.java
src/main/java/pythagoras/f/IPlane.java
src/main/java/pythagoras/f/IPoint.java
src/main/java/pythagoras/f/IQuadCurve.java
src/main/java/pythagoras/f/IQuaternion.java
src/main/java/pythagoras/f/IRay2.java
src/main/java/pythagoras/f/IRay3.java
src/main/java/pythagoras/f/IRectangle.java
src/main/java/pythagoras/f/IRectangularShape.java
src/main/java/pythagoras/f/IRoundRectangle.java
src/main/java/pythagoras/f/IShape.java
src/main/java/pythagoras/f/IVector.java
src/main/java/pythagoras/f/IVector3.java
src/main/java/pythagoras/f/IVector4.java
src/main/java/pythagoras/f/IdentityTransform.java
src/main/java/pythagoras/f/IllegalPathStateException.java
src/main/java/pythagoras/f/IntersectPoint.java
src/main/java/pythagoras/f/Line.java
src/main/java/pythagoras/f/Lines.java
src/main/java/pythagoras/f/MathUtil.java
src/main/java/pythagoras/f/Matrix3.java
src/main/java/pythagoras/f/Matrix4.java
src/main/java/pythagoras/f/Path.java
src/main/java/pythagoras/f/PathIterator.java
src/main/java/pythagoras/f/Plane.java
src/main/java/pythagoras/f/Point.java
src/main/java/pythagoras/f/Points.java
src/main/java/pythagoras/f/QuadCurve.java
src/main/java/pythagoras/f/QuadCurves.java
src/main/java/pythagoras/f/Quaternion.java
src/main/java/pythagoras/f/Ray2.java
src/main/java/pythagoras/f/Ray3.java
src/main/java/pythagoras/f/Rectangle.java
src/main/java/pythagoras/f/Rectangles.java
src/main/java/pythagoras/f/RectangularShape.java
src/main/java/pythagoras/f/RoundRectangle.java
src/main/java/pythagoras/f/Transform.java
src/main/java/pythagoras/f/Transforms.java
src/main/java/pythagoras/f/Vector.java
src/main/java/pythagoras/f/Vector3.java
src/main/java/pythagoras/f/Vector4.java
src/main/java/pythagoras/f/Vectors.java
src/main/java/pythagoras/f/XY.java
src/main/java/pythagoras/f/package-info.java
src/main/java/pythagoras/gwt/pythagoras/util/Platform.java
src/main/java/pythagoras/i/AbstractDimension.java
src/main/java/pythagoras/i/AbstractPoint.java
src/main/java/pythagoras/i/AbstractRectangle.java
src/main/java/pythagoras/i/Dimension.java
src/main/java/pythagoras/i/Dimensions.java
src/main/java/pythagoras/i/IDimension.java
src/main/java/pythagoras/i/IPoint.java
src/main/java/pythagoras/i/IRectangle.java
src/main/java/pythagoras/i/IShape.java
src/main/java/pythagoras/i/MathUtil.java
src/main/java/pythagoras/i/Point.java
src/main/java/pythagoras/i/Points.java
src/main/java/pythagoras/i/Rectangle.java
src/main/java/pythagoras/i/Rectangles.java
src/main/java/pythagoras/i/package-info.java
src/main/java/pythagoras/util/NoninvertibleTransformException.java
src/main/java/pythagoras/util/Platform.java
src/main/java/pythagoras/util/SingularMatrixException.java
src/main/javadoc/overview.html
src/test/java/pythagoras/f/AreaTest.java
src/test/java/pythagoras/f/FloatMathTest.java
src/test/java/pythagoras/f/MathUtilTest.java
src/test/java/pythagoras/f/RectangleTest.java
src/test/java/pythagoras/f/VectorTest.java
src/test/java/pythagoras/i/MathUtilTest.java
src/test/scala/pythagoras/f/TransformTest.scala
Download
Click the following link to download pythagoras-master.zip.
pythagoras-master.zip