org.citygml4j.model.gml.geometry.aggregates
Interface MultiCurve

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

public interface MultiCurve
extends AbstractGeometricAggregate


Method Summary
 void addCurveMember(CurveProperty curveMember)
           
 java.util.List<CurveProperty> getCurveMember()
           
 CurveArrayProperty getCurveMembers()
           
 boolean isSetCurveMember()
           
 boolean isSetCurveMembers()
           
 void setCurveMember(java.util.List<CurveProperty> curveMember)
           
 void setCurveMembers(CurveArrayProperty curveMembers)
           
 void unsetCurveMember()
           
 boolean unsetCurveMember(CurveProperty curveMember)
           
 void unsetCurveMembers()
           
 
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.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.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

getCurveMember

java.util.List<CurveProperty> getCurveMember()

getCurveMembers

CurveArrayProperty getCurveMembers()

isSetCurveMember

boolean isSetCurveMember()

isSetCurveMembers

boolean isSetCurveMembers()

addCurveMember

void addCurveMember(CurveProperty curveMember)

setCurveMember

void setCurveMember(java.util.List<CurveProperty> curveMember)

setCurveMembers

void setCurveMembers(CurveArrayProperty curveMembers)

unsetCurveMember

void unsetCurveMember()

unsetCurveMember

boolean unsetCurveMember(CurveProperty curveMember)

unsetCurveMembers

void unsetCurveMembers()