public class Layer extends Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
swigCMemOwn |
Modifier | Constructor and Description |
---|---|
protected |
Layer(long cPtr,
boolean cMemoryOwn) |
Modifier and Type | Method and Description |
---|---|
protected void |
addReference(Object reference) |
int |
AlterFieldDefn(int iField,
FieldDefn field_def,
int nFlags) |
int |
Clip(Layer method_layer,
Layer result_layer) |
int |
Clip(Layer method_layer,
Layer result_layer,
Vector options) |
int |
Clip(Layer method_layer,
Layer result_layer,
Vector options,
ProgressCallback callback) |
int |
CommitTransaction() |
int |
CreateFeature(Feature feature) |
int |
CreateField(FieldDefn field_def) |
int |
CreateField(FieldDefn field_def,
int approx_ok) |
void |
delete() |
int |
DeleteFeature(int fid) |
int |
DeleteField(int iField) |
boolean |
equals(Object obj) |
int |
Erase(Layer method_layer,
Layer result_layer) |
int |
Erase(Layer method_layer,
Layer result_layer,
Vector options) |
int |
Erase(Layer method_layer,
Layer result_layer,
Vector options,
ProgressCallback callback) |
protected static long |
getCPtr(Layer obj) |
protected static long |
getCPtrAndDisown(Layer obj) |
double[] |
GetExtent() |
double[] |
GetExtent(boolean force) |
int |
GetExtent(double[] argout,
int force) |
Feature |
GetFeature(int fid) |
int |
GetFeatureCount() |
int |
GetFeatureCount(int force) |
long |
GetFeaturesRead() |
String |
GetFIDColumn() |
String |
GetGeometryColumn() |
int |
GetGeomType() |
FeatureDefn |
GetLayerDefn() |
String |
GetName() |
Feature |
GetNextFeature() |
int |
GetRefCount() |
Geometry |
GetSpatialFilter() |
SpatialReference |
GetSpatialRef() |
int |
hashCode() |
int |
Identity(Layer method_layer,
Layer result_layer) |
int |
Identity(Layer method_layer,
Layer result_layer,
Vector options) |
int |
Identity(Layer method_layer,
Layer result_layer,
Vector options,
ProgressCallback callback) |
int |
Intersection(Layer method_layer,
Layer result_layer) |
int |
Intersection(Layer method_layer,
Layer result_layer,
Vector options) |
int |
Intersection(Layer method_layer,
Layer result_layer,
Vector options,
ProgressCallback callback) |
int |
ReorderField(int iOldFieldPos,
int iNewFieldPos) |
int |
ReorderFields(int[] nList) |
void |
ResetReading() |
int |
RollbackTransaction() |
int |
SetAttributeFilter(String filter_string) |
int |
SetFeature(Feature feature) |
int |
SetIgnoredFields(Vector options) |
int |
SetNextByIndex(int new_index) |
void |
SetSpatialFilter(Geometry filter) |
void |
SetSpatialFilterRect(double minx,
double miny,
double maxx,
double maxy) |
int |
StartTransaction() |
int |
SymDifference(Layer method_layer,
Layer result_layer) |
int |
SymDifference(Layer method_layer,
Layer result_layer,
Vector options) |
int |
SymDifference(Layer method_layer,
Layer result_layer,
Vector options,
ProgressCallback callback) |
int |
SyncToDisk() |
boolean |
TestCapability(String cap) |
int |
Union(Layer method_layer,
Layer result_layer) |
int |
Union(Layer method_layer,
Layer result_layer,
Vector options) |
int |
Union(Layer method_layer,
Layer result_layer,
Vector options,
ProgressCallback callback) |
int |
Update(Layer method_layer,
Layer result_layer) |
int |
Update(Layer method_layer,
Layer result_layer,
Vector options) |
int |
Update(Layer method_layer,
Layer result_layer,
Vector options,
ProgressCallback callback) |
protected static long getCPtr(Layer obj)
public void delete()
protected static long getCPtrAndDisown(Layer obj)
protected void addReference(Object reference)
public double[] GetExtent(boolean force)
public double[] GetExtent()
public int GetRefCount()
public void SetSpatialFilter(Geometry filter)
public void SetSpatialFilterRect(double minx, double miny, double maxx, double maxy)
public Geometry GetSpatialFilter()
public int SetAttributeFilter(String filter_string)
public void ResetReading()
public String GetName()
public int GetGeomType()
public String GetGeometryColumn()
public String GetFIDColumn()
public Feature GetFeature(int fid)
public Feature GetNextFeature()
public int SetNextByIndex(int new_index)
public int SetFeature(Feature feature)
public int CreateFeature(Feature feature)
public int DeleteFeature(int fid)
public int SyncToDisk()
public FeatureDefn GetLayerDefn()
public int GetFeatureCount(int force)
public int GetFeatureCount()
public int GetExtent(double[] argout, int force)
public boolean TestCapability(String cap)
public int CreateField(FieldDefn field_def, int approx_ok)
public int CreateField(FieldDefn field_def)
public int DeleteField(int iField)
public int ReorderField(int iOldFieldPos, int iNewFieldPos)
public int ReorderFields(int[] nList)
public int AlterFieldDefn(int iField, FieldDefn field_def, int nFlags)
public int StartTransaction()
public int CommitTransaction()
public int RollbackTransaction()
public SpatialReference GetSpatialRef()
public long GetFeaturesRead()
public int SetIgnoredFields(Vector options)
public int Intersection(Layer method_layer, Layer result_layer, Vector options, ProgressCallback callback)
public int Union(Layer method_layer, Layer result_layer, Vector options, ProgressCallback callback)
public int SymDifference(Layer method_layer, Layer result_layer, Vector options, ProgressCallback callback)
public int Identity(Layer method_layer, Layer result_layer, Vector options, ProgressCallback callback)
public int Update(Layer method_layer, Layer result_layer, Vector options, ProgressCallback callback)
public int Clip(Layer method_layer, Layer result_layer, Vector options, ProgressCallback callback)
public int Erase(Layer method_layer, Layer result_layer, Vector options, ProgressCallback callback)
Copyright © 2014. All rights reserved.