Logo Search packages:      
Sourcecode: mapserver version File versions  Download package

layerObj Class Reference

List of all members.

Public Member Functions

int addFeature (shapeObj shape)
void addProcessing (string directive)
int applySLD (string sld, string stylelayer)
int applySLDURL (string sld, string stylelayer)
int clearProcessing ()
layerObj clone ()
void close ()
virtual void Dispose ()
int draw (mapObj map, imageObj image)
int drawQuery (mapObj map, imageObj image)
override bool Equals (object obj)
string executeWFSGetFeature (layerObj layer)
string generateSLD ()
classObj getClass (int i)
int getClassIndex (mapObj map, shapeObj shape, SWIGTYPE_p_int classgroup, int numclasses)
rectObj getExtent ()
string getFilterString ()
string getFirstMetaDataKey ()
override int GetHashCode ()
string getItem (int i)
string getMetaData (string name)
string getNextMetaDataKey (string lastkey)
int getNumFeatures ()
int getNumResults ()
string getProcessing (int index)
string getProcessingKey (string key)
string getProjection ()
resultObj getResult (int i)
resultCacheObj getResults ()
rectObj getResultsBounds ()
shapeObj getShape (resultObj record)
string getWMSFeatureInfoURL (mapObj map, int click_x, int click_y, int feature_count, string info_format)
int insertClass (classObj classobj, int index)
int isVisible ()
 layerObj (mapObj map)
int moveClassDown (int index)
int moveClassUp (int index)
shapeObj nextShape ()
int open ()
int queryByAttributes (mapObj map, string qitem, string qstring, int mode)
int queryByFeatures (mapObj map, int slayer)
int queryByFilter (mapObj map, string arg1)
int queryByIndex (mapObj map, int tileindex, int shapeindex, int bAddToQuery)
int queryByPoint (mapObj map, pointObj point, int mode, double buffer)
int queryByRect (mapObj map, rectObj rect)
int queryByShape (mapObj map, shapeObj shape)
classObj removeClass (int index)
int removeMetaData (string name)
int setConnectionType (int connectiontype, string library_str)
int setExtent (double minx, double miny, double maxx, double maxy)
int setFilter (string filter)
int setMetaData (string name, string value)
void setProcessing (string directive)
void setProcessingKey (string key, string value)
int setProjection (string proj4)
int setWKTProjection (string wkt)
int updateFromString (string snippet)
int whichShapes (rectObj rect)

Protected Member Functions

object ThisOwn_false ()

Static Protected Member Functions

static object ThisOwn_true ()

Protected Attributes

bool swigCMemOwn
object swigParentRef

Properties

string bandsitem [get, set]
hashTableObj bindvals [get]
string classgroup [get, set]
string classitem [get, set]
clusterObj cluster [get]
string connection [get, set]
MS_CONNECTION_TYPE connectiontype [get, set]
string data [get, set]
int debug [get, set]
int dump [get, set]
rectObj extent [get]
string filteritem [get, set]
string footer [get, set]
string group [get, set]
string header [get, set]
int index [get]
int labelcache [get, set]
string labelitem [get, set]
double labelmaxscaledenom [get, set]
double labelminscaledenom [get, set]
string labelrequires [get, set]
mapObj map [get]
int maxclasses [get]
int maxfeatures [get, set]
double maxgeowidth [get, set]
double maxscaledenom [get, set]
hashTableObj metadata [get]
int minfeaturesize [get, set]
double mingeowidth [get, set]
double minscaledenom [get, set]
string name [get, set]
int numclasses [get]
int numitems [get]
int numjoins [get]
int numprocessing [get]
colorObj offsite [get, set]
int opacity [get, set]
string plugin_library [get, set]
string plugin_library_original [get, set]
int postlabelcache [get, set]
int refcount [get]
string requires [get, set]
int sizeunits [get, set]
int startindex [get, set]
int status [get, set]
string styleitem [get, set]
double symbolscaledenom [get, set]
string template [get, set]
string tileindex [get, set]
string tileitem [get, set]
double tolerance [get, set]
int toleranceunits [get, set]
int transform [get, set]
MS_LAYER_TYPE type [get, set]
int units [get, set]
hashTableObj validation [get]

Private Member Functions

internal layerObj (IntPtr cPtr, bool cMemoryOwn, object parent)

Static Private Member Functions

static internal HandleRef getCPtr (layerObj obj)
static internal HandleRef getCPtrAndDisown (layerObj obj, object parent)
static internal HandleRef getCPtrAndSetReference (layerObj obj, object parent)

Private Attributes

HandleRef swigCPtr

Detailed Description

Definition at line 13 of file layerObj.cs.


The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index