public class Shapes
extends java.lang.Object
implements java.lang.AutoCloseable
Modifier and Type | Field and Description |
---|---|
protected boolean |
swigCMemOwn |
Modifier | Constructor and Description |
---|---|
|
Shapes() |
protected |
Shapes(long cPtr,
boolean cMemoryOwn) |
|
Shapes(Shapes shapes) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
delete() |
protected void |
finalize() |
java.util.Optional<Chunk> |
getChunk()
Chunk container, may be null.
|
CoordinateSystem |
getCoordinateSystem()
Coordinate system of shape data.
|
protected static long |
getCPtr(Shapes obj) |
ShapeGroup[] |
getGroups()
List of shape groups.
|
java.util.Map<java.lang.String,java.lang.String> |
getMeta()
Shapes meta data.
|
java.lang.String |
getPath()
Path to shapes data.
|
OrthoProjection |
getProjection()
Projection of shape data.
|
Shape[] |
getShapes()
List of shapes.
|
void |
setCoordinateSystem(CoordinateSystem crs)
Coordinate system of shape data.
|
void |
setMeta(java.util.Map<java.lang.String,java.lang.String> meta)
Shapes meta data.
|
void |
setProjection(OrthoProjection projection)
Projection of shape data.
|
protected static long |
swigRelease(Shapes obj) |
protected Shapes(long cPtr, boolean cMemoryOwn)
public Shapes()
public Shapes(Shapes shapes)
protected static long getCPtr(Shapes obj)
protected static long swigRelease(Shapes obj)
protected void finalize()
finalize
in class java.lang.Object
public void delete()
public void close()
close
in interface java.lang.AutoCloseable
public java.util.Optional<Chunk> getChunk()
public java.lang.String getPath()
public void setMeta(java.util.Map<java.lang.String,java.lang.String> meta)
public java.util.Map<java.lang.String,java.lang.String> getMeta()
public Shape[] getShapes()
public ShapeGroup[] getGroups()
public void setProjection(OrthoProjection projection)
public OrthoProjection getProjection()
public void setCoordinateSystem(CoordinateSystem crs)
public CoordinateSystem getCoordinateSystem()