|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.opengis.gml.AbstractSurfacePatchType
net.opengis.gml.AbstractParametricCurveSurfaceType
net.opengis.gml.AbstractGriddedSurfaceType
public class AbstractGriddedSurfaceType
A gridded surface is a parametric curve surface derived from a rectangular grid in the parameter space. The rows from this grid are control points for horizontal surface curves; the columns are control points for vertical surface curves. The working assumption is that for a pair of parametric co-ordinates (s, t) that the horizontal curves for each integer offset are calculated and evaluated at "s". The defines a sequence of control points: cn(s) : s 1 .....columns From this sequence a vertical curve is calculated for "s", and evaluated at "t". In most cases, the order of calculation (horizontal-vertical vs. vertical-horizontal) does not make a difference. Where it does, the horizontal- vertical order shall be the one used. Logically, any pair of curve interpolation types can lead to a subtype of GriddedSurface. The following clauses define some most commonly encountered surfaces that can be represented in this manner.
Classe Java pour AbstractGriddedSurfaceType complex type.
Le fragment de schéma suivant indique le contenu attendu figurant dans cette classe.
<complexType name="AbstractGriddedSurfaceType">
<complexContent>
<extension base="{http://www.opengis.net/gml}AbstractParametricCurveSurfaceType">
<sequence>
<group ref="{http://www.opengis.net/gml}PointGrid"/>
<element name="rows" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
<element name="columns" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Nested Class Summary | |
|---|---|
static class |
AbstractGriddedSurfaceType.Row
Classe Java pour anonymous complex type. |
| Field Summary | |
|---|---|
protected BigInteger |
columns
|
protected List<AbstractGriddedSurfaceType.Row> |
row
|
protected BigInteger |
rows
|
| Constructor Summary | |
|---|---|
AbstractGriddedSurfaceType()
|
|
| Method Summary | |
|---|---|
BigInteger |
getColumns()
Obtient la valeur de la propriété columns. |
List<AbstractGriddedSurfaceType.Row> |
getRow()
Gets the value of the row property. |
BigInteger |
getRows()
Obtient la valeur de la propriété rows. |
boolean |
isSetColumns()
|
boolean |
isSetRow()
|
boolean |
isSetRows()
|
void |
setColumns(BigInteger value)
Définit la valeur de la propriété columns. |
void |
setRows(BigInteger value)
Définit la valeur de la propriété rows. |
void |
unsetRow()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected List<AbstractGriddedSurfaceType.Row> row
protected BigInteger rows
protected BigInteger columns
| Constructor Detail |
|---|
public AbstractGriddedSurfaceType()
| Method Detail |
|---|
public List<AbstractGriddedSurfaceType.Row> getRow()
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 row property.
For example, to add a new item, do as follows:
getRow().add(newItem);
Objects of the following type(s) are allowed in the list
AbstractGriddedSurfaceType.Row
public boolean isSetRow()
public void unsetRow()
public BigInteger getRows()
BigIntegerpublic void setRows(BigInteger value)
value - allowed object is
BigIntegerpublic boolean isSetRows()
public BigInteger getColumns()
BigIntegerpublic void setColumns(BigInteger value)
value - allowed object is
BigIntegerpublic boolean isSetColumns()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||