Package nl.b3p.csw.jaxb.gml
Class PolyhedralSurfaceType
-
public class PolyhedralSurfaceType extends SurfaceType
A polyhedral surface is a surface composed of polygon surfaces connected along their common boundary curves. This differs from the surface type only in the restriction on the types of surface patches acceptable.Java class for PolyhedralSurfaceType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PolyhedralSurfaceType"> <complexContent> <restriction base="{http://www.opengis.net/gml}SurfaceType"> <sequence> <group ref="{http://www.opengis.net/gml}StandardObjectProperties"/> <element ref="{http://www.opengis.net/gml}polygonPatches"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
-
Fields inherited from class nl.b3p.csw.jaxb.gml.SurfaceType
patches
-
Fields inherited from class nl.b3p.csw.jaxb.gml.AbstractGeometryType
axisLabels, gid, srsDimension, srsName, uomLabels
-
Fields inherited from class nl.b3p.csw.jaxb.gml.AbstractGMLType
description, id, metaDataProperty, name
-
-
Constructor Summary
Constructors Constructor Description PolyhedralSurfaceType()Default no-arg constructorPolyhedralSurfaceType(List<MetaDataProperty> metaDataProperty, Description description, List<Name> name, String id, String gid, String srsName, BigInteger srsDimension, List<String> axisLabels, List<String> uomLabels, javax.xml.bind.JAXBElement<? extends SurfacePatchArrayPropertyType> patches)Fully-initialising value constructor
-
Method Summary
-
Methods inherited from class nl.b3p.csw.jaxb.gml.SurfaceType
getPatches, setPatches
-
Methods inherited from class nl.b3p.csw.jaxb.gml.AbstractGeometryType
getAxisLabels, getGid, getSrsDimension, getSrsName, getUomLabels, setGid, setSrsDimension, setSrsName
-
Methods inherited from class nl.b3p.csw.jaxb.gml.AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, setDescription, setId
-
-
-
-
Constructor Detail
-
PolyhedralSurfaceType
public PolyhedralSurfaceType()
Default no-arg constructor
-
PolyhedralSurfaceType
public PolyhedralSurfaceType(List<MetaDataProperty> metaDataProperty, Description description, List<Name> name, String id, String gid, String srsName, BigInteger srsDimension, List<String> axisLabels, List<String> uomLabels, javax.xml.bind.JAXBElement<? extends SurfacePatchArrayPropertyType> patches)
Fully-initialising value constructor
-
-