Package org.osm2world.core.math

classes for geometric objects that are used throughout OSM2World

See:
          Description

Interface Summary
Vector3D  
 

Class Summary
AxisAlignedBoundingBoxXZ immutable representation of an axis-aligned bounding box with x and z dimensions
GeometryUtil utility class for some useful calculations
JTSConversionUtil converts between own and JTS geometry representations.
LineSegmentXYZ  
LineSegmentXZ  
PolygonWithHolesXZ  
PolygonXYZ a three-dimensional polygon
PolygonXZ  
SimplePolygonXZ a non-self-intersecting polygon in the XZ plane
TriangleXYZ  
TriangleXYZWithNormals  
TriangleXZ  
VectorXYZ  
VectorXZ immutable two-dimensional vector with x and z component
 

Exception Summary
InvalidGeometryException exception that is used when attempting to construct geometry that does not exhibit required properties - such as self-intersecting polygons.
 

Package org.osm2world.core.math Description

classes for geometric objects that are used throughout OSM2World