public class LatLonAltBox extends AbstractLatLonBox implements Cloneable
A bounding box that describes an area of interest defined by geographic coordinates and altitudes. Default values and required fields are as follows:
| Modifier and Type | Field and Description |
|---|---|
protected AltitudeMode |
altitudeMode
AltitudeMode
clampToGround, relativeToGround, absolute
See Also:
See
|
protected List<AbstractObject> |
latLonAltBoxObjectExtension
|
protected List<Object> |
latLonAltBoxSimpleExtension |
protected double |
maxAltitude
|
protected double |
minAltitude
|
abstractLatLonBoxObjectExtension, abstractLatLonBoxSimpleExtension, east, north, south, westid, objectSimpleExtension, targetId| Constructor and Description |
|---|
LatLonAltBox() |
| Modifier and Type | Method and Description |
|---|---|
LatLonAltBox |
addToAbstractLatLonBoxObjectExtension(AbstractObject abstractLatLonBoxObjectExtension)
add a value to the abstractLatLonBoxObjectExtension property collection
|
LatLonAltBox |
addToAbstractLatLonBoxSimpleExtension(Object abstractLatLonBoxSimpleExtension)
add a value to the abstractLatLonBoxSimpleExtension property collection
|
LatLonAltBox |
addToLatLonAltBoxObjectExtension(AbstractObject latLonAltBoxObjectExtension)
add a value to the latLonAltBoxObjectExtension property collection
|
LatLonAltBox |
addToLatLonAltBoxSimpleExtension(Object latLonAltBoxSimpleExtension)
add a value to the latLonAltBoxSimpleExtension property collection
|
LatLonAltBox |
addToObjectSimpleExtension(Object objectSimpleExtension)
add a value to the objectSimpleExtension property collection
|
LatLonAltBox |
clone() |
boolean |
equals(Object obj) |
AltitudeMode |
getAltitudeMode() |
List<AbstractObject> |
getLatLonAltBoxObjectExtension() |
List<Object> |
getLatLonAltBoxSimpleExtension() |
double |
getMaxAltitude() |
double |
getMinAltitude() |
int |
hashCode() |
void |
setAbstractLatLonBoxObjectExtension(List<AbstractObject> abstractLatLonBoxObjectExtension) |
void |
setAbstractLatLonBoxSimpleExtension(List<Object> abstractLatLonBoxSimpleExtension) |
void |
setAltitudeMode(AltitudeMode value) |
void |
setLatLonAltBoxObjectExtension(List<AbstractObject> latLonAltBoxObjectExtension) |
void |
setLatLonAltBoxSimpleExtension(List<Object> latLonAltBoxSimpleExtension) |
void |
setMaxAltitude(double value) |
void |
setMinAltitude(double value) |
void |
setObjectSimpleExtension(List<Object> objectSimpleExtension) |
LatLonAltBox |
withAbstractLatLonBoxObjectExtension(List<AbstractObject> abstractLatLonBoxObjectExtension)
fluent setter
|
LatLonAltBox |
withAbstractLatLonBoxSimpleExtension(List<Object> abstractLatLonBoxSimpleExtension)
fluent setter
|
LatLonAltBox |
withAltitudeMode(AltitudeMode altitudeMode)
fluent setter
|
LatLonAltBox |
withEast(double east)
fluent setter
|
LatLonAltBox |
withId(String id)
fluent setter
|
LatLonAltBox |
withLatLonAltBoxObjectExtension(List<AbstractObject> latLonAltBoxObjectExtension)
fluent setter
|
LatLonAltBox |
withLatLonAltBoxSimpleExtension(List<Object> latLonAltBoxSimpleExtension)
fluent setter
|
LatLonAltBox |
withMaxAltitude(double maxAltitude)
fluent setter
|
LatLonAltBox |
withMinAltitude(double minAltitude)
fluent setter
|
LatLonAltBox |
withNorth(double north)
fluent setter
|
LatLonAltBox |
withObjectSimpleExtension(List<Object> objectSimpleExtension)
fluent setter
|
LatLonAltBox |
withSouth(double south)
fluent setter
|
LatLonAltBox |
withTargetId(String targetId)
fluent setter
|
LatLonAltBox |
withWest(double west)
fluent setter
|
getAbstractLatLonBoxObjectExtension, getAbstractLatLonBoxSimpleExtension, getEast, getNorth, getSouth, getWest, setEast, setNorth, setSouth, setWestgetId, getObjectSimpleExtension, getTargetId, setId, setTargetIdprotected double minAltitude
Specified in meters (and is affected by the altitude mode specification).
protected double maxAltitude
Specified in meters (and is affected by the altitude mode specification).
protected AltitudeMode altitudeMode
clampToGround, relativeToGround, absolute
See Also: Seeprotected List<AbstractObject> latLonAltBoxObjectExtension
public double getMinAltitude()
DoubleminAltitudepublic void setMinAltitude(double value)
value - allowed object is
DoubleminAltitudepublic double getMaxAltitude()
DoublemaxAltitudepublic void setMaxAltitude(double value)
value - allowed object is
DoublemaxAltitudepublic AltitudeMode getAltitudeMode()
<Object
<AltitudeMode
<de.micromata.opengis.kml.v_2_2_0.gx.AltitudeModealtitudeModepublic void setAltitudeMode(AltitudeMode value)
value - allowed object is
<Object
<AltitudeMode
<de.micromata.opengis.kml.v_2_2_0.gx.AltitudeModealtitudeModepublic List<Object> getLatLonAltBoxSimpleExtension()
latLonAltBoxSimpleExtensionpublic List<AbstractObject> getLatLonAltBoxObjectExtension()
latLonAltBoxObjectExtensionpublic int hashCode()
hashCode in class AbstractLatLonBoxpublic boolean equals(Object obj)
equals in class AbstractLatLonBoxpublic void setLatLonAltBoxSimpleExtension(List<Object> latLonAltBoxSimpleExtension)
latLonAltBoxSimpleExtension - latLonAltBoxSimpleExtensionpublic LatLonAltBox addToLatLonAltBoxSimpleExtension(Object latLonAltBoxSimpleExtension)
latLonAltBoxSimpleExtension - Objects of the following type are allowed in the list: Objectpublic void setLatLonAltBoxObjectExtension(List<AbstractObject> latLonAltBoxObjectExtension)
latLonAltBoxObjectExtension - latLonAltBoxObjectExtensionpublic LatLonAltBox addToLatLonAltBoxObjectExtension(AbstractObject latLonAltBoxObjectExtension)
latLonAltBoxObjectExtension - Objects of the following type are allowed in the list: AbstractObjectpublic void setObjectSimpleExtension(List<Object> objectSimpleExtension)
setObjectSimpleExtension in class AbstractLatLonBoxobjectSimpleExtensionpublic LatLonAltBox addToObjectSimpleExtension(Object objectSimpleExtension)
AbstractObjectaddToObjectSimpleExtension in class AbstractLatLonBoxobjectSimpleExtension - Objects of the following type are allowed in the list: Objectpublic void setAbstractLatLonBoxSimpleExtension(List<Object> abstractLatLonBoxSimpleExtension)
setAbstractLatLonBoxSimpleExtension in class AbstractLatLonBoxabstractLatLonBoxSimpleExtensionpublic LatLonAltBox addToAbstractLatLonBoxSimpleExtension(Object abstractLatLonBoxSimpleExtension)
AbstractLatLonBoxaddToAbstractLatLonBoxSimpleExtension in class AbstractLatLonBoxabstractLatLonBoxSimpleExtension - Objects of the following type are allowed in the list: Objectpublic void setAbstractLatLonBoxObjectExtension(List<AbstractObject> abstractLatLonBoxObjectExtension)
setAbstractLatLonBoxObjectExtension in class AbstractLatLonBoxabstractLatLonBoxObjectExtensionpublic LatLonAltBox addToAbstractLatLonBoxObjectExtension(AbstractObject abstractLatLonBoxObjectExtension)
AbstractLatLonBoxaddToAbstractLatLonBoxObjectExtension in class AbstractLatLonBoxabstractLatLonBoxObjectExtension - Objects of the following type are allowed in the list: AbstractObjectpublic LatLonAltBox withMinAltitude(double minAltitude)
minAltitude - required parametersetMinAltitude(double)public LatLonAltBox withMaxAltitude(double maxAltitude)
maxAltitude - required parametersetMaxAltitude(double)public LatLonAltBox withAltitudeMode(AltitudeMode altitudeMode)
altitudeMode - required parameter#setAltitudeMode(Object)public LatLonAltBox withLatLonAltBoxSimpleExtension(List<Object> latLonAltBoxSimpleExtension)
latLonAltBoxSimpleExtension - required parameter#setLatLonAltBoxSimpleExtension(Listpublic LatLonAltBox withLatLonAltBoxObjectExtension(List<AbstractObject> latLonAltBoxObjectExtension)
latLonAltBoxObjectExtension - required parameter#setLatLonAltBoxObjectExtension(List) public LatLonAltBox withObjectSimpleExtension(List<Object> objectSimpleExtension)
AbstractObjectwithObjectSimpleExtension in class AbstractLatLonBoxobjectSimpleExtension - required parameter#setObjectSimpleExtension(Listpublic LatLonAltBox withId(String id)
AbstractObjectwithId in class AbstractLatLonBoxid - required parameterAbstractObject.setId(String)public LatLonAltBox withTargetId(String targetId)
AbstractObjectwithTargetId in class AbstractLatLonBoxtargetId - required parameterAbstractObject.setTargetId(String)public LatLonAltBox withNorth(double north)
AbstractLatLonBoxwithNorth in class AbstractLatLonBoxnorth - required parameterAbstractLatLonBox.setNorth(double)public LatLonAltBox withSouth(double south)
AbstractLatLonBoxwithSouth in class AbstractLatLonBoxsouth - required parameterAbstractLatLonBox.setSouth(double)public LatLonAltBox withEast(double east)
AbstractLatLonBoxwithEast in class AbstractLatLonBoxeast - required parameterAbstractLatLonBox.setEast(double)public LatLonAltBox withWest(double west)
AbstractLatLonBoxwithWest in class AbstractLatLonBoxwest - required parameterAbstractLatLonBox.setWest(double)public LatLonAltBox withAbstractLatLonBoxSimpleExtension(List<Object> abstractLatLonBoxSimpleExtension)
AbstractLatLonBoxwithAbstractLatLonBoxSimpleExtension in class AbstractLatLonBoxabstractLatLonBoxSimpleExtension - required parameter#setAbstractLatLonBoxSimpleExtension(Listpublic LatLonAltBox withAbstractLatLonBoxObjectExtension(List<AbstractObject> abstractLatLonBoxObjectExtension)
AbstractLatLonBoxwithAbstractLatLonBoxObjectExtension in class AbstractLatLonBoxabstractLatLonBoxObjectExtension - required parameter#setAbstractLatLonBoxObjectExtension(List) public LatLonAltBox clone()
clone in class AbstractLatLonBoxCopyright © 2014 Micromata GmbH. All rights reserved.