org.citygml4j.jaxb.gml._3_1_1
Class DirectionVectorType

java.lang.Object
  extended by org.citygml4j.jaxb.gml._3_1_1.DirectionVectorType

public class DirectionVectorType
extends java.lang.Object

Direction expressed as a vector, either using components, or using angles.

Java-Klasse für DirectionVectorType complex type.

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.

 <complexType name="DirectionVectorType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <choice>
         <element ref="{http://www.opengis.net/gml}vector"/>
         <sequence>
           <element name="horizontalAngle" type="{http://www.opengis.net/gml}AngleType"/>
           <element name="verticalAngle" type="{http://www.opengis.net/gml}AngleType"/>
         </sequence>
       </choice>
     </restriction>
   </complexContent>
 </complexType>
 


Constructor Summary
DirectionVectorType()
           
 
Method Summary
 AngleType getHorizontalAngle()
          Ruft den Wert der horizontalAngle-Eigenschaft ab.
 VectorType getVector()
          Ruft den Wert der vector-Eigenschaft ab.
 AngleType getVerticalAngle()
          Ruft den Wert der verticalAngle-Eigenschaft ab.
 boolean isSetHorizontalAngle()
           
 boolean isSetVector()
           
 boolean isSetVerticalAngle()
           
 void setHorizontalAngle(AngleType value)
          Legt den Wert der horizontalAngle-Eigenschaft fest.
 void setVector(VectorType value)
          Legt den Wert der vector-Eigenschaft fest.
 void setVerticalAngle(AngleType value)
          Legt den Wert der verticalAngle-Eigenschaft fest.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DirectionVectorType

public DirectionVectorType()
Method Detail

getVector

public VectorType getVector()
Ruft den Wert der vector-Eigenschaft ab.

Returns:
possible object is VectorType

setVector

public void setVector(VectorType value)
Legt den Wert der vector-Eigenschaft fest.

Parameters:
value - allowed object is VectorType

isSetVector

public boolean isSetVector()

getHorizontalAngle

public AngleType getHorizontalAngle()
Ruft den Wert der horizontalAngle-Eigenschaft ab.

Returns:
possible object is AngleType

setHorizontalAngle

public void setHorizontalAngle(AngleType value)
Legt den Wert der horizontalAngle-Eigenschaft fest.

Parameters:
value - allowed object is AngleType

isSetHorizontalAngle

public boolean isSetHorizontalAngle()

getVerticalAngle

public AngleType getVerticalAngle()
Ruft den Wert der verticalAngle-Eigenschaft ab.

Returns:
possible object is AngleType

setVerticalAngle

public void setVerticalAngle(AngleType value)
Legt den Wert der verticalAngle-Eigenschaft fest.

Parameters:
value - allowed object is AngleType

isSetVerticalAngle

public boolean isSetVerticalAngle()