org.citygml4j.model.gml.geometry.primitives
Interface LinearRing

All Superinterfaces:
AbstractGeometry, AbstractGML, AbstractRing, Associable, Child, Copyable, GML, ModelObject, SRSInformationGroup, SRSReferenceGroup, StandardObjectProperties
All Known Implementing Classes:
LinearRingImpl

public interface LinearRing
extends AbstractRing


Method Summary
 void addControlPoint(PosOrPointPropertyOrPointRep controlPoint)
           
 void addCoord(Coord coord)
           
 void addPointProperty(PointProperty pointProperty)
           
 void addPointRep(PointRep pointRep)
           
 void addPos(DirectPosition pos)
           
 java.util.List<Coord> getCoord()
           
 Coordinates getCoordinates()
           
 DirectPositionList getPosList()
           
 java.util.List<PosOrPointPropertyOrPointRep> getPosOrPointPropertyOrPointRep()
           
 boolean isSetCoord()
           
 boolean isSetCoordinates()
           
 boolean isSetPosList()
           
 boolean isSetPosOrPointPropertyOrPointRep()
           
 void setCoord(java.util.List<Coord> coord)
           
 void setCoordinates(Coordinates coordinates)
           
 void setPosList(DirectPositionList posList)
           
 void setPosOrPointPropertyOrPointRep(java.util.List<PosOrPointPropertyOrPointRep> controlPoints)
           
 java.util.List<java.lang.Double> toList3d()
           
 java.util.List<java.lang.Double> toList3d(boolean reverseOrder)
           
 void unsetCoord()
           
 void unsetCoordinates()
           
 boolean unsetPointProperty(PointProperty pointProperty)
           
 boolean unsetPointRep(PointRep pointRep)
           
 boolean unsetPos(DirectPosition pos)
           
 void unsetPosList()
           
 void unsetPosOrPointPropertyOrPointRep()
           
 boolean unsetPosOrPointPropertyOrPointRep(PosOrPointPropertyOrPointRep controlPoint)
           
 
Methods inherited from interface org.citygml4j.model.gml.geometry.AbstractGeometry
accept, accept, calcBoundingBox, getGid, isSetGid, setGid, unsetGid
 
Methods inherited from interface org.citygml4j.model.gml.base.AbstractGML
accept, accept, getId, isSetId, setId, unsetId
 
Methods inherited from interface org.citygml4j.model.gml.GML
getGMLClass
 
Methods inherited from interface org.citygml4j.model.gml.base.StandardObjectProperties
addMetaDataProperty, addName, getDescription, getMetaDataProperty, getName, isSetDescription, isSetMetaDataProperty, isSetName, setDescription, setMetaDataProperty, setName, unsetDescription, unsetMetaDataProperty, unsetMetaDataProperty, unsetName, unsetName
 
Methods inherited from interface org.citygml4j.model.gml.GML
getGMLClass
 
Methods inherited from interface org.citygml4j.model.common.child.Child
getParent, isSetParent, setParent, unsetParent
 
Methods inherited from interface org.citygml4j.model.common.copy.Copyable
copy, copyTo
 
Methods inherited from interface org.citygml4j.model.gml.geometry.SRSReferenceGroup
getSrsDimension, getSrsName, isSetSrsDimension, isSetSrsName, setSrsDimension, setSrsName, unsetSrsDimension, unsetSrsName
 
Methods inherited from interface org.citygml4j.model.gml.geometry.SRSInformationGroup
addAxisLabel, addUomLabel, getAxisLabels, getUomLabels, isSetAxisLabels, isSetUomLabels, setAxisLabels, setUomLabels, unsetAxisLabels, unsetAxisLabels, unsetUomLabels, unsetUomLabels
 
Methods inherited from interface org.citygml4j.model.gml.GML
getGMLClass
 

Method Detail

getPosOrPointPropertyOrPointRep

java.util.List<PosOrPointPropertyOrPointRep> getPosOrPointPropertyOrPointRep()

getPosList

DirectPositionList getPosList()

getCoordinates

Coordinates getCoordinates()

getCoord

java.util.List<Coord> getCoord()

isSetPosOrPointPropertyOrPointRep

boolean isSetPosOrPointPropertyOrPointRep()

isSetPosList

boolean isSetPosList()

isSetCoordinates

boolean isSetCoordinates()

isSetCoord

boolean isSetCoord()

toList3d

java.util.List<java.lang.Double> toList3d()

toList3d

java.util.List<java.lang.Double> toList3d(boolean reverseOrder)

setPosList

void setPosList(DirectPositionList posList)

addPointProperty

void addPointProperty(PointProperty pointProperty)

addPointRep

void addPointRep(PointRep pointRep)

addPos

void addPos(DirectPosition pos)

addControlPoint

void addControlPoint(PosOrPointPropertyOrPointRep controlPoint)

setPosOrPointPropertyOrPointRep

void setPosOrPointPropertyOrPointRep(java.util.List<PosOrPointPropertyOrPointRep> controlPoints)

setCoordinates

void setCoordinates(Coordinates coordinates)

addCoord

void addCoord(Coord coord)

setCoord

void setCoord(java.util.List<Coord> coord)

unsetPosOrPointPropertyOrPointRep

void unsetPosOrPointPropertyOrPointRep()

unsetPosOrPointPropertyOrPointRep

boolean unsetPosOrPointPropertyOrPointRep(PosOrPointPropertyOrPointRep controlPoint)

unsetPointProperty

boolean unsetPointProperty(PointProperty pointProperty)

unsetPointRep

boolean unsetPointRep(PointRep pointRep)

unsetPos

boolean unsetPos(DirectPosition pos)

unsetPosList

void unsetPosList()

unsetCoordinates

void unsetCoordinates()

unsetCoord

void unsetCoord()