org.citygml4j.factory
Class GMLGeometryFactory
java.lang.Object
org.citygml4j.factory.GMLGeometryFactory
public class GMLGeometryFactory
- extends java.lang.Object
Method Summary |
DirectPosition |
createDirectPosition(double[] coordinates,
int dim)
|
DirectPosition |
createDirectPosition(java.util.List<java.lang.Double> coordinates,
int dim)
|
DirectPositionList |
createDirectPositionList(double[] coordinates,
int dim)
|
DirectPositionList |
createDirectPositionList(java.util.List<java.lang.Double> coordinates,
int dim)
|
Polygon |
createLinearPolygon(double[][] coordinates,
int dim)
|
Polygon |
createLinearPolygon(double[] coordinates,
int dim)
|
Polygon |
createLinearPolygon(java.util.List<java.lang.Double> coords,
int dim)
|
Polygon |
createLinearPolygon(java.lang.Object[] coordinates,
int dim)
|
LinearRing |
createLinearRing(double[] coordinates,
int dim)
|
LinearRing |
createLinearRing(java.util.List<java.lang.Double> coordinates,
int dim)
|
LineString |
createLineString(double[] coordinates,
int dim)
|
LineString |
createLineString(java.util.List<java.lang.Double> coordinates,
int dim)
|
Point |
createPoint(double[] coordinates,
int dim)
|
Point |
createPoint(java.util.List<java.lang.Double> coordinates,
int dim)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GMLGeometryFactory
public GMLGeometryFactory()
createPoint
public Point createPoint(java.util.List<java.lang.Double> coordinates,
int dim)
throws DimensionMismatchException
- Throws:
DimensionMismatchException
createPoint
public Point createPoint(double[] coordinates,
int dim)
throws DimensionMismatchException
- Throws:
DimensionMismatchException
createLineString
public LineString createLineString(java.util.List<java.lang.Double> coordinates,
int dim)
throws DimensionMismatchException
- Throws:
DimensionMismatchException
createLineString
public LineString createLineString(double[] coordinates,
int dim)
throws DimensionMismatchException
- Throws:
DimensionMismatchException
createLinearPolygon
public Polygon createLinearPolygon(java.util.List<java.lang.Double> coords,
int dim)
throws DimensionMismatchException
- Throws:
DimensionMismatchException
createLinearPolygon
public Polygon createLinearPolygon(double[] coordinates,
int dim)
throws DimensionMismatchException
- Throws:
DimensionMismatchException
createLinearPolygon
public Polygon createLinearPolygon(java.lang.Object[] coordinates,
int dim)
throws DimensionMismatchException
- Throws:
DimensionMismatchException
createLinearPolygon
public Polygon createLinearPolygon(double[][] coordinates,
int dim)
throws DimensionMismatchException
- Throws:
DimensionMismatchException
createDirectPosition
public DirectPosition createDirectPosition(java.util.List<java.lang.Double> coordinates,
int dim)
throws DimensionMismatchException
- Throws:
DimensionMismatchException
createDirectPosition
public DirectPosition createDirectPosition(double[] coordinates,
int dim)
throws DimensionMismatchException
- Throws:
DimensionMismatchException
createDirectPositionList
public DirectPositionList createDirectPositionList(java.util.List<java.lang.Double> coordinates,
int dim)
throws DimensionMismatchException
- Throws:
DimensionMismatchException
createDirectPositionList
public DirectPositionList createDirectPositionList(double[] coordinates,
int dim)
throws DimensionMismatchException
- Throws:
DimensionMismatchException
createLinearRing
public LinearRing createLinearRing(java.util.List<java.lang.Double> coordinates,
int dim)
throws DimensionMismatchException
- Throws:
DimensionMismatchException
createLinearRing
public LinearRing createLinearRing(double[] coordinates,
int dim)
throws DimensionMismatchException
- Throws:
DimensionMismatchException