org.citygml4j.jaxb.gml._3_1_1
Class SecondDefiningParameterType

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

public class SecondDefiningParameterType
extends java.lang.Object

Definition of the second parameter that defines the shape of an ellipsoid. An ellipsoid requires two defining parameters: semi-major axis and inverse flattening or semi-major axis and semi-minor axis. When the reference body is a sphere rather than an ellipsoid, only a single defining parameter is required, namely the radius of the sphere; in that case, the semi-major axis "degenerates" into the radius of the sphere.

Java-Klasse für SecondDefiningParameterType complex type.

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

 <complexType name="SecondDefiningParameterType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <choice>
         <element ref="{http://www.opengis.net/gml}inverseFlattening"/>
         <element ref="{http://www.opengis.net/gml}semiMinorAxis"/>
         <element ref="{http://www.opengis.net/gml}isSphere"/>
       </choice>
     </restriction>
   </complexContent>
 </complexType>
 


Constructor Summary
SecondDefiningParameterType()
           
 
Method Summary
 MeasureType getInverseFlattening()
          Ruft den Wert der inverseFlattening-Eigenschaft ab.
 java.lang.String getIsSphere()
          Ruft den Wert der isSphere-Eigenschaft ab.
 MeasureType getSemiMinorAxis()
          Ruft den Wert der semiMinorAxis-Eigenschaft ab.
 boolean isSetInverseFlattening()
           
 boolean isSetIsSphere()
           
 boolean isSetSemiMinorAxis()
           
 void setInverseFlattening(MeasureType value)
          Legt den Wert der inverseFlattening-Eigenschaft fest.
 void setIsSphere(java.lang.String value)
          Legt den Wert der isSphere-Eigenschaft fest.
 void setSemiMinorAxis(MeasureType value)
          Legt den Wert der semiMinorAxis-Eigenschaft fest.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecondDefiningParameterType

public SecondDefiningParameterType()
Method Detail

getInverseFlattening

public MeasureType getInverseFlattening()
Ruft den Wert der inverseFlattening-Eigenschaft ab.

Returns:
possible object is MeasureType

setInverseFlattening

public void setInverseFlattening(MeasureType value)
Legt den Wert der inverseFlattening-Eigenschaft fest.

Parameters:
value - allowed object is MeasureType

isSetInverseFlattening

public boolean isSetInverseFlattening()

getSemiMinorAxis

public MeasureType getSemiMinorAxis()
Ruft den Wert der semiMinorAxis-Eigenschaft ab.

Returns:
possible object is MeasureType

setSemiMinorAxis

public void setSemiMinorAxis(MeasureType value)
Legt den Wert der semiMinorAxis-Eigenschaft fest.

Parameters:
value - allowed object is MeasureType

isSetSemiMinorAxis

public boolean isSetSemiMinorAxis()

getIsSphere

public java.lang.String getIsSphere()
Ruft den Wert der isSphere-Eigenschaft ab.

Returns:
possible object is String

setIsSphere

public void setIsSphere(java.lang.String value)
Legt den Wert der isSphere-Eigenschaft fest.

Parameters:
value - allowed object is String

isSetIsSphere

public boolean isSetIsSphere()