public class OneDimensionCoordinateSystem<P extends Position> extends CoordinateSystem<P>
| Constructor and Description |
|---|
OneDimensionCoordinateSystem(StraightLineAxis axis,
Class<P> posType) |
| Modifier and Type | Method and Description |
|---|---|
CoordinateSystem<?> |
extend(CoordinateSystemAxis axis)
Create a new coordinate system with the axes of this system plus the specified axis
|
CoordinateSystemAxis |
getAxis()
Returns the single axis in the coordinate system.
|
Class<P> |
getPositionClass() |
CoordinateSystem<?> |
merge(OneDimensionCoordinateSystem<?> coordinateSystem)
Create a coordinate system that merges this instance with the specified system
|
equals, getAxes, getAxis, getAxisDirections, getAxisForComponentIndex, getAxisIndex, getAxisNormalOrder, getAxisUnit, getCoordinateDimension, hashCodepublic OneDimensionCoordinateSystem(StraightLineAxis axis, Class<P> posType)
public CoordinateSystemAxis getAxis()
public Class<P> getPositionClass()
getPositionClass in class CoordinateSystem<P extends Position>public CoordinateSystem<?> merge(OneDimensionCoordinateSystem<?> coordinateSystem)
CoordinateSystemmerge in class CoordinateSystem<P extends Position>coordinateSystem - the system to merge withCoordinateSystempublic CoordinateSystem<?> extend(CoordinateSystemAxis axis)
CoordinateSystemextend in class CoordinateSystem<P extends Position>axis - the additional axisCoordinateSystemCopyright © 2019 geolatte.org. All rights reserved.