org.deegree.crs
Class PolynomialTransformationBaseType

java.lang.Object
  extended by org.deegree.crs.Identifiable
      extended by org.deegree.crs.TransformationType
          extended by org.deegree.crs.PolynomialTransformationBaseType
Direct Known Subclasses:
LeastSquareTransformationType

public class PolynomialTransformationBaseType
extends TransformationType

The base type of all transformations defines standard elements used in all transformations.

Java class for PolynomialTransformationBaseType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="PolynomialTransformationBaseType">
   <complexContent>
     <extension base="{http://www.deegree.org/crs}_TransformationType">
       <sequence>
         <element name="PolynomialOrder" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="XParameters" type="{http://www.deegree.org/crs}PolynomialParameters"/>
         <element name="YParameters" type="{http://www.deegree.org/crs}PolynomialParameters"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  Double polynomialOrder
           
protected  List<Double> xParameters
           
protected  List<Double> yParameters
           
 
Fields inherited from class org.deegree.crs.TransformationType
clazz, sourceCRS, targetCRS
 
Fields inherited from class org.deegree.crs.Identifiable
id, nameOrVersionOrDescription
 
Constructor Summary
PolynomialTransformationBaseType()
           
 
Method Summary
 Double getPolynomialOrder()
          Gets the value of the polynomialOrder property.
 List<Double> getXParameters()
          Gets the value of the xParameters property.
 List<Double> getYParameters()
          Gets the value of the yParameters property.
 void setPolynomialOrder(Double value)
          Sets the value of the polynomialOrder property.
 
Methods inherited from class org.deegree.crs.TransformationType
getClazz, getSourceCRS, getTargetCRS, setClazz, setSourceCRS, setTargetCRS
 
Methods inherited from class org.deegree.crs.Identifiable
getId, getNameOrVersionOrDescription
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

polynomialOrder

protected Double polynomialOrder

xParameters

protected List<Double> xParameters

yParameters

protected List<Double> yParameters
Constructor Detail

PolynomialTransformationBaseType

public PolynomialTransformationBaseType()
Method Detail

getPolynomialOrder

public Double getPolynomialOrder()
Gets the value of the polynomialOrder property.

Returns:
possible object is Double

setPolynomialOrder

public void setPolynomialOrder(Double value)
Sets the value of the polynomialOrder property.

Parameters:
value - allowed object is Double

getXParameters

public List<Double> getXParameters()
Gets the value of the xParameters 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 xParameters property.

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

    getXParameters().add(newItem);
 

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


getYParameters

public List<Double> getYParameters()
Gets the value of the yParameters 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 yParameters property.

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

    getYParameters().add(newItem);
 

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



Copyright © 2011. All Rights Reserved.