public class BasicAirspaceControlPoint extends Object implements AirspaceControlPoint
| Modifier and Type | Class and Description |
|---|---|
static class |
BasicAirspaceControlPoint.BasicControlPointKey |
| Constructor and Description |
|---|
BasicAirspaceControlPoint(AirspaceEditor editor,
Airspace airspace,
int locationIndex,
int altitudeIndex,
Vec4 point) |
BasicAirspaceControlPoint(AirspaceEditor editor,
Airspace airspace,
Vec4 point) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Airspace |
getAirspace() |
int |
getAltitudeIndex() |
AirspaceEditor |
getEditor() |
Object |
getKey() |
int |
getLocationIndex() |
Vec4 |
getPoint() |
int |
hashCode() |
static Object |
keyFor(int locationIndex,
int altitudeIndex) |
public BasicAirspaceControlPoint(AirspaceEditor editor, Airspace airspace, int locationIndex, int altitudeIndex, Vec4 point)
public BasicAirspaceControlPoint(AirspaceEditor editor, Airspace airspace, Vec4 point)
public Airspace getAirspace()
getAirspace in interface AirspaceControlPointpublic int getAltitudeIndex()
getAltitudeIndex in interface AirspaceControlPointpublic AirspaceEditor getEditor()
getEditor in interface AirspaceControlPointpublic Object getKey()
getKey in interface AirspaceControlPointpublic int getLocationIndex()
getLocationIndex in interface AirspaceControlPointpublic Vec4 getPoint()
getPoint in interface AirspaceControlPointpublic static Object keyFor(int locationIndex, int altitudeIndex)