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) |
int |
CreateGeomField(GeomFieldDefn field_def) |
int |
CreateGeomField(GeomFieldDefn 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) |
int |
FindFieldIndex(String pszFieldName,
int bExactMatch) |
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() |
StyleTable |
GetStyleTable() |
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 |
SetSpatialFilter(int iGeomField,
Geometry filter) |
void |
SetSpatialFilterRect(double minx,
double miny,
double maxx,
double maxy) |
void |
SetSpatialFilterRect(int iGeomField,
double minx,
double miny,
double maxx,
double maxy) |
void |
SetStyleTable(StyleTable table) |
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)
protected static long getCPtrAndDisown(Layer obj)
protected void addReference(Object reference)
public int AlterFieldDefn(int iField,
FieldDefn field_def,
int nFlags)
public int Clip(Layer method_layer, Layer result_layer, Vector options, ProgressCallback callback)
public int CommitTransaction()
public int CreateFeature(Feature feature)
public int CreateField(FieldDefn field_def)
public int CreateField(FieldDefn field_def, int approx_ok)
public int CreateGeomField(GeomFieldDefn field_def)
public int CreateGeomField(GeomFieldDefn field_def, int approx_ok)
public void delete()
public int DeleteFeature(int fid)
public int DeleteField(int iField)
public int Erase(Layer method_layer, Layer result_layer, Vector options, ProgressCallback callback)
public int FindFieldIndex(String pszFieldName, int bExactMatch)
public double[] GetExtent()
public double[] GetExtent(boolean force)
public int GetExtent(double[] argout,
int force)
public Feature GetFeature(int fid)
public int GetFeatureCount()
public int GetFeatureCount(int force)
public long GetFeaturesRead()
public String GetFIDColumn()
public String GetGeometryColumn()
public int GetGeomType()
public FeatureDefn GetLayerDefn()
public String GetName()
public Feature GetNextFeature()
public int GetRefCount()
public Geometry GetSpatialFilter()
public SpatialReference GetSpatialRef()
public StyleTable GetStyleTable()
public int Identity(Layer method_layer, Layer result_layer, Vector options, ProgressCallback callback)
public int Intersection(Layer method_layer, Layer result_layer, Vector options, ProgressCallback callback)
public int ReorderField(int iOldFieldPos,
int iNewFieldPos)
public int ReorderFields(int[] nList)
public void ResetReading()
public int RollbackTransaction()
public int SetAttributeFilter(String filter_string)
public int SetFeature(Feature feature)
public int SetIgnoredFields(Vector options)
public int SetNextByIndex(int new_index)
public void SetSpatialFilter(Geometry filter)
public void SetSpatialFilter(int iGeomField,
Geometry filter)
public void SetSpatialFilterRect(double minx,
double miny,
double maxx,
double maxy)
public void SetSpatialFilterRect(int iGeomField,
double minx,
double miny,
double maxx,
double maxy)
public void SetStyleTable(StyleTable table)
public int StartTransaction()
public int SymDifference(Layer method_layer, Layer result_layer, Vector options, ProgressCallback callback)
public int SyncToDisk()
public boolean TestCapability(String cap)
public int Union(Layer method_layer, Layer result_layer, Vector options, ProgressCallback callback)
public int Update(Layer method_layer, Layer result_layer, Vector options, ProgressCallback callback)
Copyright © 2015 Revolution Systems Inc.. All rights reserved.