Package | Description |
---|---|
org.osm2world.core.math |
classes for geometric objects that are used throughout OSM2World
|
org.osm2world.core.math.shapes | |
org.osm2world.core.target |
export targets for the generated models
|
org.osm2world.core.target.common |
Modifier and Type | Class and Description |
---|---|
class |
AxisAlignedBoundingBoxXZ
immutable representation of an axis-aligned bounding box
with x and z dimensions
TODO: rename to AxisAlignedRectangleXZ?
|
class |
SimplePolygonXZ
a non-self-intersecting polygon in the XZ plane
|
class |
TriangleXZ |
Modifier and Type | Class and Description |
---|---|
class |
CircleXZ |
Modifier and Type | Method and Description |
---|---|
void |
Target.drawShape(Material material,
SimpleClosedShapeXZ shape,
VectorXYZ point,
VectorXYZ frontVector,
VectorXYZ upVector)
draws a flat shape in 3D space, at an arbitrary rotation.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractTarget.drawShape(Material material,
SimpleClosedShapeXZ shape,
VectorXYZ point,
VectorXYZ frontVector,
VectorXYZ upVector) |