net.opengis.kml._2_2_0
Class CameraType

java.lang.Object
  extended by net.opengis.kml._2_2_0.AbstractObjectType
      extended by net.opengis.kml._2_2_0.AbstractViewType
          extended by net.opengis.kml._2_2_0.CameraType

public class CameraType
extends AbstractViewType

Classe Java pour CameraType complex type.

Le fragment de schéma suivant indique le contenu attendu figurant dans cette classe.

 <complexType name="CameraType">
   <complexContent>
     <extension base="{http://www.opengis.net/kml/2.2}AbstractViewType">
       <sequence>
         <element ref="{http://www.opengis.net/kml/2.2}longitude" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}latitude" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}altitude" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}heading" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}tilt" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}roll" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}altitudeModeGroup" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}CameraSimpleExtensionGroup" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}CameraObjectExtensionGroup" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  Double altitude
           
protected  JAXBElement<?> altitudeModeGroup
           
protected  List<AbstractObjectType> cameraObjectExtensionGroup
           
protected  List<Object> cameraSimpleExtensionGroup
           
protected  Double heading
           
protected  Double latitude
           
protected  Double longitude
           
protected  Double roll
           
protected  Double tilt
           
 
Fields inherited from class net.opengis.kml._2_2_0.AbstractViewType
abstractViewObjectExtensionGroup, abstractViewSimpleExtensionGroup
 
Fields inherited from class net.opengis.kml._2_2_0.AbstractObjectType
id, objectSimpleExtensionGroup, targetId
 
Constructor Summary
CameraType()
           
 
Method Summary
 Double getAltitude()
          Obtient la valeur de la propriété altitude.
 JAXBElement<?> getAltitudeModeGroup()
          Obtient la valeur de la propriété altitudeModeGroup.
 List<AbstractObjectType> getCameraObjectExtensionGroup()
          Gets the value of the cameraObjectExtensionGroup property.
 List<Object> getCameraSimpleExtensionGroup()
          Gets the value of the cameraSimpleExtensionGroup property.
 Double getHeading()
          Obtient la valeur de la propriété heading.
 Double getLatitude()
          Obtient la valeur de la propriété latitude.
 Double getLongitude()
          Obtient la valeur de la propriété longitude.
 Double getRoll()
          Obtient la valeur de la propriété roll.
 Double getTilt()
          Obtient la valeur de la propriété tilt.
 boolean isSetAltitude()
           
 boolean isSetAltitudeModeGroup()
           
 boolean isSetCameraObjectExtensionGroup()
           
 boolean isSetCameraSimpleExtensionGroup()
           
 boolean isSetHeading()
           
 boolean isSetLatitude()
           
 boolean isSetLongitude()
           
 boolean isSetRoll()
           
 boolean isSetTilt()
           
 void setAltitude(Double value)
          Définit la valeur de la propriété altitude.
 void setAltitudeModeGroup(JAXBElement<?> value)
          Définit la valeur de la propriété altitudeModeGroup.
 void setHeading(Double value)
          Définit la valeur de la propriété heading.
 void setLatitude(Double value)
          Définit la valeur de la propriété latitude.
 void setLongitude(Double value)
          Définit la valeur de la propriété longitude.
 void setRoll(Double value)
          Définit la valeur de la propriété roll.
 void setTilt(Double value)
          Définit la valeur de la propriété tilt.
 void unsetCameraObjectExtensionGroup()
           
 void unsetCameraSimpleExtensionGroup()
           
 
Methods inherited from class net.opengis.kml._2_2_0.AbstractViewType
getAbstractViewObjectExtensionGroup, getAbstractViewSimpleExtensionGroup, isSetAbstractViewObjectExtensionGroup, isSetAbstractViewSimpleExtensionGroup, unsetAbstractViewObjectExtensionGroup, unsetAbstractViewSimpleExtensionGroup
 
Methods inherited from class net.opengis.kml._2_2_0.AbstractObjectType
getId, getObjectSimpleExtensionGroup, getTargetId, isSetId, isSetObjectSimpleExtensionGroup, isSetTargetId, setId, setTargetId, unsetObjectSimpleExtensionGroup
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

longitude

protected Double longitude

latitude

protected Double latitude

altitude

protected Double altitude

heading

protected Double heading

tilt

protected Double tilt

roll

protected Double roll

altitudeModeGroup

protected JAXBElement<?> altitudeModeGroup

cameraSimpleExtensionGroup

protected List<Object> cameraSimpleExtensionGroup

cameraObjectExtensionGroup

protected List<AbstractObjectType> cameraObjectExtensionGroup
Constructor Detail

CameraType

public CameraType()
Method Detail

getLongitude

public Double getLongitude()
Obtient la valeur de la propriété longitude.

Returns:
possible object is Double

setLongitude

public void setLongitude(Double value)
Définit la valeur de la propriété longitude.

Parameters:
value - allowed object is Double

isSetLongitude

public boolean isSetLongitude()

getLatitude

public Double getLatitude()
Obtient la valeur de la propriété latitude.

Returns:
possible object is Double

setLatitude

public void setLatitude(Double value)
Définit la valeur de la propriété latitude.

Parameters:
value - allowed object is Double

isSetLatitude

public boolean isSetLatitude()

getAltitude

public Double getAltitude()
Obtient la valeur de la propriété altitude.

Returns:
possible object is Double

setAltitude

public void setAltitude(Double value)
Définit la valeur de la propriété altitude.

Parameters:
value - allowed object is Double

isSetAltitude

public boolean isSetAltitude()

getHeading

public Double getHeading()
Obtient la valeur de la propriété heading.

Returns:
possible object is Double

setHeading

public void setHeading(Double value)
Définit la valeur de la propriété heading.

Parameters:
value - allowed object is Double

isSetHeading

public boolean isSetHeading()

getTilt

public Double getTilt()
Obtient la valeur de la propriété tilt.

Returns:
possible object is Double

setTilt

public void setTilt(Double value)
Définit la valeur de la propriété tilt.

Parameters:
value - allowed object is Double

isSetTilt

public boolean isSetTilt()

getRoll

public Double getRoll()
Obtient la valeur de la propriété roll.

Returns:
possible object is Double

setRoll

public void setRoll(Double value)
Définit la valeur de la propriété roll.

Parameters:
value - allowed object is Double

isSetRoll

public boolean isSetRoll()

getAltitudeModeGroup

public JAXBElement<?> getAltitudeModeGroup()
Obtient la valeur de la propriété altitudeModeGroup.

Returns:
possible object is JAXBElement<AltitudeModeEnumType> JAXBElement<Object>

setAltitudeModeGroup

public void setAltitudeModeGroup(JAXBElement<?> value)
Définit la valeur de la propriété altitudeModeGroup.

Parameters:
value - allowed object is JAXBElement<AltitudeModeEnumType> JAXBElement<Object>

isSetAltitudeModeGroup

public boolean isSetAltitudeModeGroup()

getCameraSimpleExtensionGroup

public List<Object> getCameraSimpleExtensionGroup()
Gets the value of the cameraSimpleExtensionGroup property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the cameraSimpleExtensionGroup property.

For example, to add a new item, do as follows:

    getCameraSimpleExtensionGroup().add(newItem);
 

Objects of the following type(s) are allowed in the list Object


isSetCameraSimpleExtensionGroup

public boolean isSetCameraSimpleExtensionGroup()

unsetCameraSimpleExtensionGroup

public void unsetCameraSimpleExtensionGroup()

getCameraObjectExtensionGroup

public List<AbstractObjectType> getCameraObjectExtensionGroup()
Gets the value of the cameraObjectExtensionGroup property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the cameraObjectExtensionGroup property.

For example, to add a new item, do as follows:

    getCameraObjectExtensionGroup().add(newItem);
 

Objects of the following type(s) are allowed in the list AbstractObjectType


isSetCameraObjectExtensionGroup

public boolean isSetCameraObjectExtensionGroup()

unsetCameraObjectExtensionGroup

public void unsetCameraObjectExtensionGroup()


Copyright © 2014 IRSTV CNRS-FR-2488. All Rights Reserved.