Download db 3 dcore Free Java Code
Description
The DB4GeO/DB 3D Kernel is a completely in Java written library of 3D geometric data types (and its methods) and it even provides the possibility to build topologically defined nets (for example triangle nets) as well as access to a fast spatial index.
Source Files
The download file db3dcore-master.zip has the following entries.
.classpath//www . j av a 2s . c o m
.gitignore
.project
LICENCE.txt
README.txt
docs/README.txt
etc/db3d.properties
lib/commons-collections-3.2.jar
lib/commons-lang-2.3.jar
lib/f2jutil.jar
lib/lapack_simple.jar
src/Resources_de.properties
src/Resources_en.properties
src/de/uos/igf/db3d/dbms/api/Constants.java
src/de/uos/igf/db3d/dbms/api/ContainmentException.java
src/de/uos/igf/db3d/dbms/api/DB3DException.java
src/de/uos/igf/db3d/dbms/api/DB3DRuntimeException.java
src/de/uos/igf/db3d/dbms/api/DBMSException.java
src/de/uos/igf/db3d/dbms/api/DataException.java
src/de/uos/igf/db3d/dbms/api/DatabaseClosedException.java
src/de/uos/igf/db3d/dbms/api/DatabaseNotFoundException.java
src/de/uos/igf/db3d/dbms/api/DatabaseOpenException.java
src/de/uos/igf/db3d/dbms/api/Db3dSimpleResourceBundle.java
src/de/uos/igf/db3d/dbms/api/DimensionNotClassifiedException.java
src/de/uos/igf/db3d/dbms/api/FactoryException.java
src/de/uos/igf/db3d/dbms/api/GeometryException.java
src/de/uos/igf/db3d/dbms/api/NameNotFoundException.java
src/de/uos/igf/db3d/dbms/api/NameNotUniqueException.java
src/de/uos/igf/db3d/dbms/api/NotYetImplementedException.java
src/de/uos/igf/db3d/dbms/api/PropertiesException.java
src/de/uos/igf/db3d/dbms/api/SRID.java
src/de/uos/igf/db3d/dbms/api/TopologyException.java
src/de/uos/igf/db3d/dbms/api/TransactionException.java
src/de/uos/igf/db3d/dbms/api/TransactionInProgressException.java
src/de/uos/igf/db3d/dbms/api/TransactionNotInProgressException.java
src/de/uos/igf/db3d/dbms/api/UpdateException.java
src/de/uos/igf/db3d/dbms/geom/Equivalentable.java
src/de/uos/igf/db3d/dbms/geom/GeomUtils.java
src/de/uos/igf/db3d/dbms/geom/LA.java
src/de/uos/igf/db3d/dbms/geom/Line3D.java
src/de/uos/igf/db3d/dbms/geom/MBB3D.java
src/de/uos/igf/db3d/dbms/geom/Matrix3x3.java
src/de/uos/igf/db3d/dbms/geom/Matrix4x4.java
src/de/uos/igf/db3d/dbms/geom/Plane3D.java
src/de/uos/igf/db3d/dbms/geom/Point3D.java
src/de/uos/igf/db3d/dbms/geom/PointSet3D.java
src/de/uos/igf/db3d/dbms/geom/Rectangle3D.java
src/de/uos/igf/db3d/dbms/geom/ScalarOperator.java
src/de/uos/igf/db3d/dbms/geom/Segment3D.java
src/de/uos/igf/db3d/dbms/geom/SegmentSet3D.java
src/de/uos/igf/db3d/dbms/geom/SimpleGeoObj.java
src/de/uos/igf/db3d/dbms/geom/SimpleGeoObjIterator.java
src/de/uos/igf/db3d/dbms/geom/Tetrahedron3D.java
src/de/uos/igf/db3d/dbms/geom/TetrahedronSet3D.java
src/de/uos/igf/db3d/dbms/geom/Triangle3D.java
src/de/uos/igf/db3d/dbms/geom/TriangleSet3D.java
src/de/uos/igf/db3d/dbms/geom/ValidationException.java
src/de/uos/igf/db3d/dbms/geom/Vector3D.java
src/de/uos/igf/db3d/dbms/geom/Wireframe3D.java
src/de/uos/igf/db3d/dbms/impl/Object3DImpl.java
src/de/uos/igf/db3d/dbms/model3d/ClosedHull3D.java
src/de/uos/igf/db3d/dbms/model3d/ClosedHull3DComp.java
src/de/uos/igf/db3d/dbms/model3d/ComplexGeoObj.java
src/de/uos/igf/db3d/dbms/model3d/Curve3D.java
src/de/uos/igf/db3d/dbms/model3d/Curve3DIterator.java
src/de/uos/igf/db3d/dbms/model3d/Hull3D.java
src/de/uos/igf/db3d/dbms/model3d/NetElement3D.java
src/de/uos/igf/db3d/dbms/model3d/Object3D.java
src/de/uos/igf/db3d/dbms/model3d/Object3DBuilder.java
src/de/uos/igf/db3d/dbms/model3d/Object3DIterator.java
src/de/uos/igf/db3d/dbms/model3d/PointElt3D.java
src/de/uos/igf/db3d/dbms/model3d/PointNet3D.java
src/de/uos/igf/db3d/dbms/model3d/PointNet3DComp.java
src/de/uos/igf/db3d/dbms/model3d/PointNetBuilder.java
src/de/uos/igf/db3d/dbms/model3d/RegularDeformableGrid3D.java
src/de/uos/igf/db3d/dbms/model3d/ResultGeometry3D.java
src/de/uos/igf/db3d/dbms/model3d/Sample3D.java
src/de/uos/igf/db3d/dbms/model3d/Sample3DIterator.java
src/de/uos/igf/db3d/dbms/model3d/SegmentElt3D.java
src/de/uos/igf/db3d/dbms/model3d/SegmentNet3D.java
src/de/uos/igf/db3d/dbms/model3d/SegmentNet3DComp.java
src/de/uos/igf/db3d/dbms/model3d/SegmentNetBuilder.java
src/de/uos/igf/db3d/dbms/model3d/Solid3D.java
src/de/uos/igf/db3d/dbms/model3d/SpaceConstraint.java
src/de/uos/igf/db3d/dbms/model3d/SpaceDefinition.java
src/de/uos/igf/db3d/dbms/model3d/Spatial3D.java
src/de/uos/igf/db3d/dbms/model3d/Spatial3DIterator.java
src/de/uos/igf/db3d/dbms/model3d/SpatialObject3D.java
src/de/uos/igf/db3d/dbms/model3d/Surface3D.java
src/de/uos/igf/db3d/dbms/model3d/Surface3DIterator.java
src/de/uos/igf/db3d/dbms/model3d/TetrahedronElt3D.java
src/de/uos/igf/db3d/dbms/model3d/TetrahedronNet3D.java
src/de/uos/igf/db3d/dbms/model3d/TetrahedronNet3DComp.java
src/de/uos/igf/db3d/dbms/model3d/TetrahedronNetBuilder.java
src/de/uos/igf/db3d/dbms/model3d/TriangleElt3D.java
src/de/uos/igf/db3d/dbms/model3d/TriangleNet3D.java
src/de/uos/igf/db3d/dbms/model3d/TriangleNet3DComp.java
src/de/uos/igf/db3d/dbms/model3d/TriangleNetBuilder.java
src/de/uos/igf/db3d/dbms/model3d/Volume3D.java
src/de/uos/igf/db3d/dbms/model3d/Volume3DIterator.java
src/de/uos/igf/db3d/dbms/newModel4d/Object4D.java
src/de/uos/igf/db3d/dbms/newModel4d/Point4D.java
src/de/uos/igf/db3d/dbms/newModel4d/PointTube.java
src/de/uos/igf/db3d/dbms/newModel4d/Segment4D.java
src/de/uos/igf/db3d/dbms/newModel4d/SegmentNet4D.java
src/de/uos/igf/db3d/dbms/newModel4d/ServicesFor4DObjects.java
src/de/uos/igf/db3d/dbms/newModel4d/SpatialObject4D.java
src/de/uos/igf/db3d/dbms/newModel4d/TetrahedronNet4D.java
src/de/uos/igf/db3d/dbms/newModel4d/Triangle4D.java
src/de/uos/igf/db3d/dbms/newModel4d/TriangleNet4DComp.java
src/de/uos/igf/db3d/dbms/structure/GeoObj.java
src/de/uos/igf/db3d/dbms/structure/OID.java
src/de/uos/igf/db3d/dbms/structure/PersistentObject.java
src/de/uos/igf/db3d/dbms/structure/Space3D.java
src/de/uos/igf/db3d/dbms/util/AbstractHashMap.java
src/de/uos/igf/db3d/dbms/util/AbstractHashSet.java
src/de/uos/igf/db3d/dbms/util/EquivalentableHashMap.java
src/de/uos/igf/db3d/dbms/util/EquivalentableHashSet.java
src/de/uos/igf/db3d/dbms/util/FlagMap.java
src/de/uos/igf/db3d/dbms/util/IdentityHashSet.java
src/de/uos/igf/db3d/dbms/util/JoinResult.java
src/de/uos/igf/db3d/dbms/util/RStar.java
src/de/uos/igf/db3d/dbms/util/SAM.java
src/de/uos/igf/db3d/dbms/util/TetrahedronServices.java
src/de/uos/igf/db3d/dbms/util/TriangleServices.java
src/de/uos/igf/db3d/junittests/AllCoreApiDb3dTestCases.java
src/de/uos/igf/db3d/junittests/dbms/TestConstants.java
src/de/uos/igf/db3d/junittests/dbms/Utils.java
src/de/uos/igf/db3d/junittests/dbms/geom/Point3DTestCase.java
src/de/uos/igf/db3d/junittests/dbms/geom/SegmentTestCase.java
src/de/uos/igf/db3d/junittests/dbms/geom/Tetrahedron3DTestCase.java
src/de/uos/igf/db3d/junittests/dbms/geom/TetrahedronTriangle3DTestCase.java
src/de/uos/igf/db3d/junittests/dbms/geom/Triangle3DTestCase.java
src/de/uos/igf/db3d/junittests/dbms/geom/Vector3DTestCase.java
src/de/uos/igf/db3d/junittests/dbms/geom/Wireframe3DTestCase.java
src/de/uos/igf/db3d/junittests/dbms/model3d/SegmentElt3DTestCase.java
src/de/uos/igf/db3d/junittests/dbms/model3d/SegmentNet3DCompTestCase.java
src/de/uos/igf/db3d/junittests/dbms/model3d/TriangleElt3DTestCase.java
src/de/uos/igf/db3d/junittests/dbms/model3d/TriangleNet3DCompTestCase.java
src/de/uos/igf/db3d/resources/DB3DLogger.java
src/de/uos/igf/db3d/resources/DB3DProperties.java
src/de/uos/igf/db3d/resources/i18n/DB3DLang.java
src/de/uos/igf/db3d/resources/i18n/Resources_de_DE.properties
src/de/uos/igf/db3d/resources/i18n/Resources_en_US.properties
Download
Click the following link to download db3dcore-master.zip.
db3dcore-master.zip