WorldObject
s, with known xz coords
and an elevation to be assigned by an ElevationCalculator
.EleConnector
sEleConstraintEnforcer
that passes all calls though,
but looks for obvious contradictions in the constraints to help with debugging.MapData
and terrain elevation data
TODO new documentationMapElement
s' elevation profilesEleConstraintEnforcer.addConnectors(Iterable)
Target.drawExtrudedShape(Material, ShapeXZ, List, List, List, List, EnumSet)
.