Class TrianglePatchArrayProperty
- java.lang.Object
-
- org.citygml4j.model.gml.base.ArrayAssociation<AbstractSurfacePatch>
-
- org.citygml4j.model.gml.geometry.primitives.SurfacePatchArrayProperty
-
- org.citygml4j.model.gml.geometry.primitives.TrianglePatchArrayProperty
-
- All Implemented Interfaces:
java.io.Serializable
,Association<AbstractSurfacePatch>
,ModelObject
,Child
,Copyable
,GML
public class TrianglePatchArrayProperty extends SurfacePatchArrayProperty
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TrianglePatchArrayProperty()
TrianglePatchArrayProperty(java.util.List<Triangle> triangle)
TrianglePatchArrayProperty(Triangle triangle)
TrianglePatchArrayProperty(Triangle... triangle)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addTriangle(Triangle triangle)
java.lang.Object
copy(CopyBuilder copyBuilder)
java.lang.Object
copyTo(java.lang.Object target, CopyBuilder copyBuilder)
GMLClass
getGMLClass()
java.util.List<Triangle>
getTriangle()
boolean
isSetTriangle()
void
setTriangle(java.util.List<Triangle> triangle)
void
unsetTriangle()
boolean
unsetTriangle(Triangle triangle)
-
Methods inherited from class org.citygml4j.model.gml.geometry.primitives.SurfacePatchArrayProperty
addSurfacePatch, getAssociableClass, getSurfacePatch, isSetSurfacePatch, setSurfacePatch, unsetSurfacePatch, unsetSurfacePatch
-
Methods inherited from class org.citygml4j.model.gml.base.ArrayAssociation
addObject, getLocalProperty, getObject, getParent, hasLocalProperty, isSetObject, isSetParent, setLocalProperty, setObject, setParent, unsetLocalProperty, unsetObject, unsetObject, unsetParent
-
-
-
-
Constructor Detail
-
TrianglePatchArrayProperty
public TrianglePatchArrayProperty()
-
TrianglePatchArrayProperty
public TrianglePatchArrayProperty(Triangle triangle)
-
TrianglePatchArrayProperty
public TrianglePatchArrayProperty(java.util.List<Triangle> triangle)
-
TrianglePatchArrayProperty
public TrianglePatchArrayProperty(Triangle... triangle)
-
-
Method Detail
-
getGMLClass
public GMLClass getGMLClass()
- Specified by:
getGMLClass
in interfaceGML
- Overrides:
getGMLClass
in classSurfacePatchArrayProperty
-
addTriangle
public void addTriangle(Triangle triangle)
-
getTriangle
public java.util.List<Triangle> getTriangle()
-
isSetTriangle
public boolean isSetTriangle()
-
setTriangle
public void setTriangle(java.util.List<Triangle> triangle)
-
unsetTriangle
public void unsetTriangle()
-
unsetTriangle
public boolean unsetTriangle(Triangle triangle)
-
copyTo
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
- Specified by:
copyTo
in interfaceCopyable
- Overrides:
copyTo
in classSurfacePatchArrayProperty
-
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
- Specified by:
copy
in interfaceCopyable
- Overrides:
copy
in classSurfacePatchArrayProperty
-
-