Quantum GIS API Documentation  1.8
QgsVectorLayer Member List
This is the complete list of members for QgsVectorLayer, including all inherited members.
abstract() const QgsMapLayer [inline]
actions()QgsVectorLayer [inline]
addAttribute(const QgsField &field)QgsVectorLayer
addAttribute(QString name, QString type)QgsVectorLayer
addAttributeAlias(int attIndex, QString aliasString)QgsVectorLayer
addFeature(QgsFeature &f, bool alsoUpdateExtent=true)QgsVectorLayer
addFeatures(QgsFeatureList features, bool makeSelected=true)QgsVectorLayer
addIsland(const QList< QgsPoint > &ring)QgsVectorLayer [inline]
addJoin(QgsVectorJoinInfo joinInfo)QgsVectorLayer
addJoinedFeatureAttributes(QgsFeature &f, const QgsVectorJoinInfo &joinInfo, const QString &joinFieldName, const QVariant &joinValue, const QgsAttributeList &attributes, int attributeIndexOffset)QgsVectorLayer [private]
addOverlay(QgsVectorOverlay *overlay)QgsVectorLayer
addPart(const QList< QgsPoint > &ring)QgsVectorLayer
addRing(const QList< QgsPoint > &ring)QgsVectorLayer
addTopologicalPoints(QgsGeometry *geom)QgsVectorLayer
addTopologicalPoints(const QgsPoint &p)QgsVectorLayer
annotationForm() const QgsVectorLayer [inline]
attributeAdded(int idx)QgsVectorLayer [signal]
attributeAlias(int attributeIndex) const QgsVectorLayer
attributeDeleted(int idx)QgsVectorLayer [signal]
attributeDisplayName(int attributeIndex) const QgsVectorLayer
attributeValueChanged(QgsFeatureId fid, int idx, const QVariant &)QgsVectorLayer [signal]
beginEditCommand(QString text)QgsVectorLayer
boundingBoxFromPointList(const QList< QgsPoint > &list, double &xmin, double &ymin, double &xmax, double &ymax) const QgsVectorLayer [private]
boundingBoxOfSelected()QgsVectorLayer
cacheImage()QgsMapLayer [inline]
Calendar enum valueQgsVectorLayer
capabilitiesString() const QgsVectorLayer
capitaliseLayerName(const QString name)QgsMapLayer [static]
changeAttributeValue(QgsFeatureId fid, int field, QVariant value, bool emitSignal=true)QgsVectorLayer
changeGeometry(QgsFeatureId fid, QgsGeometry *geom)QgsVectorLayer
CheckBox enum valueQgsVectorLayer
checkedState(int idx)QgsVectorLayer
checkJoinLayerRemove(QString theLayerId)QgsVectorLayer [slot]
Classification enum valueQgsVectorLayer
clearCacheImage()QgsMapLayer [slot]
commitChanges()QgsVectorLayer
commitErrors()QgsVectorLayer
committedAttributesAdded(const QString &layerId, const QList< QgsField > &addedAttributes)QgsVectorLayer [signal]
committedAttributesDeleted(const QString &layerId, const QgsAttributeIds &deletedAttributeIds)QgsVectorLayer [signal]
committedAttributeValuesChanges(const QString &layerId, const QgsChangedAttributesMap &changedAttributesValues)QgsVectorLayer [signal]
committedFeaturesAdded(const QString &layerId, const QgsFeatureList &addedFeatures)QgsVectorLayer [signal]
committedFeaturesRemoved(const QString &layerId, const QgsFeatureIds &deletedFeatureIds)QgsVectorLayer [signal]
committedGeometriesChanges(const QString &layerId, const QgsGeometryMap &changedGeometries)QgsVectorLayer [signal]
connectNotify(const char *signal)QgsMapLayer [protected]
copySymbologySettings(const QgsMapLayer &other)QgsVectorLayer [virtual]
createJoinCaches()QgsVectorLayer
Cross enum valueQgsVectorLayer
crs() const QgsMapLayer
currentVertexMarkerSize()QgsVectorLayer [private, static]
currentVertexMarkerType()QgsVectorLayer [private, static]
customProperty(const QString &value, const QVariant &defaultValue=QVariant()) const QgsMapLayer
dataChanged()QgsMapLayer [signal]
dataComment() const QgsVectorLayer
dataProvider()QgsVectorLayer
dataProvider() const QgsVectorLayer
deleteAttribute(int attr)QgsVectorLayer
deleteCachedGeometries()QgsVectorLayer [private]
deleteFeature(QgsFeatureId fid)QgsVectorLayer
deleteSelectedFeatures()QgsVectorLayer
deleteVertex(QgsFeatureId atFeatureId, int atVertex)QgsVectorLayer
deselect(QgsFeatureId featureId, bool emitSignal=true)QgsVectorLayer [slot]
destroyEditCommand()QgsVectorLayer
diagramLayerSettings() const QgsVectorLayer [inline]
diagramRenderer() const QgsVectorLayer [inline]
DialRange enum valueQgsVectorLayer
displayField() const QgsVectorLayer
draw(QgsRenderContext &rendererContext)QgsVectorLayer [virtual]
drawFeature(QgsRenderContext &renderContext, QgsFeature &fet, QImage *marker)QgsVectorLayer [private]
drawingProgress(int theProgress, int theTotalSteps)QgsMapLayer [signal]
drawLabels(QgsRenderContext &rendererContext)QgsVectorLayer [virtual]
drawLineString(unsigned char *WKBlinestring, QgsRenderContext &renderContext)QgsVectorLayer [private]
drawPolygon(unsigned char *WKBpolygon, QgsRenderContext &renderContext)QgsVectorLayer [private]
drawRendererV2(QgsRenderContext &rendererContext, bool labeling)QgsVectorLayer
drawRendererV2Levels(QgsRenderContext &rendererContext, bool labeling)QgsVectorLayer
drawVertexMarker(double x, double y, QPainter &p, QgsVectorLayer::VertexMarkerType type, int vertexSize)QgsVectorLayer [static]
editAttributeChange(QgsFeatureId featureId, int field, QVariant value)QgsVectorLayer [private]
editFeatureAdd(QgsFeature &feature)QgsVectorLayer [private]
editFeatureDelete(QgsFeatureId featureId)QgsVectorLayer [private]
editForm()QgsVectorLayer
editFormInit()QgsVectorLayer
editGeometryChange(QgsFeatureId featureId, QgsGeometry &geometry)QgsVectorLayer [private]
editingStarted()QgsVectorLayer [signal]
editingStopped()QgsVectorLayer [signal]
EditRange enum valueQgsVectorLayer
editType(int idx)QgsVectorLayer
EditType enum nameQgsVectorLayer
enableLabels(bool on)QgsVectorLayer
endEditCommand()QgsVectorLayer
Enumeration enum valueQgsVectorLayer
extent() const QgsMapLayer
featureAdded(QgsFeatureId fid)QgsVectorLayer [signal]
featureAtId(QgsFeatureId featureId, QgsFeature &f, bool fetchGeometries=true, bool fetchAttributes=true)QgsVectorLayer
featureCount() const QgsVectorLayer [virtual]
featureDeleted(QgsFeatureId fid)QgsVectorLayer [signal]
fieldNameIndex(const QString &fieldName) const QgsVectorLayer
FileName enum valueQgsVectorLayer
findFreeId()QgsVectorLayer [private]
findOverlayByType(const QString &typeName)QgsVectorLayer
geometryChanged(QgsFeatureId fid, QgsGeometry &geom)QgsVectorLayer [signal]
geometryType() const QgsVectorLayer
getLayerID() const QgsMapLayer [inline]
getTransparency()QgsMapLayer
hasCompatibleSymbology(const QgsMapLayer &other) const QgsVectorLayer [virtual]
hasGeometryType() const QgsVectorLayer
hasLabelsEnabled(void) const QgsVectorLayer
hasScaleBasedVisibility()QgsMapLayer [slot]
Hidden enum valueQgsVectorLayer
id() const QgsMapLayer
Immutable enum valueQgsVectorLayer
insertSegmentVerticesForSnap(const QList< QgsSnappingResult > &snapResults)QgsVectorLayer
insertVertex(double x, double y, QgsFeatureId atFeatureId, int beforeVertex)QgsVectorLayer
invalidTransformInput()QgsMapLayer [virtual, slot]
invertSelection()QgsVectorLayer
invertSelectionInRectangle(QgsRectangle &rect)QgsVectorLayer
isEditable() const QgsVectorLayer [virtual]
isModified() const QgsVectorLayer [virtual]
isReadOnly() const QgsVectorLayer [virtual]
isUsingRendererV2()QgsVectorLayer
isValid()QgsMapLayer
label()QgsVectorLayer
label() const QgsVectorLayer
lastError()QgsMapLayer [virtual]
lastErrorTitle()QgsMapLayer [virtual]
layerCrsChanged()QgsMapLayer [signal]
layerDeleted()QgsVectorLayer [signal]
layerModified(bool onlyGeometry)QgsVectorLayer [signal]
layerNameChanged()QgsMapLayer [signal]
LayerType enum nameQgsMapLayer
LineEdit enum valueQgsVectorLayer
loadDefaultStyle(bool &theResultFlag)QgsMapLayer [virtual]
loadNamedStyle(const QString theURI, bool &theResultFlag)QgsMapLayer [virtual]
loadNamedStyleFromDb(const QString db, const QString theURI, QString &qml)QgsMapLayer [virtual]
loadSldStyle(const QString theURI, bool &theResultFlag)QgsMapLayer [virtual]
mAbstractQgsMapLayer [protected]
mActionsQgsVectorLayer [private]
mActiveCommandQgsVectorLayer [private]
mAddedAttributeIdsQgsVectorLayer [private]
mAddedFeaturesQgsVectorLayer [private]
mAnnotationFormQgsVectorLayer [private]
mAttributeAliasMapQgsVectorLayer [private]
maximumScale()QgsMapLayer [slot]
maximumValue(int index)QgsVectorLayer
mCachedGeometriesQgsVectorLayer [private]
mCachedGeometriesRectQgsVectorLayer [private]
mChangedAttributeValuesQgsVectorLayer [private]
mChangedGeometriesQgsVectorLayer [private]
mCheckedStatesQgsVectorLayer [private]
mCommitErrorsQgsVectorLayer [private]
mCurrentVertexMarkerSizeQgsVectorLayer [private]
mCurrentVertexMarkerTypeQgsVectorLayer [private]
mDataProviderQgsVectorLayer [private]
mDataSourceQgsMapLayer [protected]
mDeletedAttributeIdsQgsVectorLayer [private]
mDeletedFeatureIdsQgsVectorLayer [private]
mDiagramLayerSettingsQgsVectorLayer [private]
mDiagramRendererQgsVectorLayer [private]
mDisplayFieldQgsVectorLayer [private]
mEditableQgsVectorLayer [private]
mEditFormQgsVectorLayer [private]
mEditFormInitQgsVectorLayer [private]
mEditTypesQgsVectorLayer [private]
metadata()QgsVectorLayer [virtual, slot]
mFetchAddedFeaturesItQgsVectorLayer [private]
mFetchAttributesQgsVectorLayer [private]
mFetchChangedGeomItQgsVectorLayer [private]
mFetchConsideredQgsVectorLayer [private]
mFetchGeometryQgsVectorLayer [private]
mFetchingQgsVectorLayer [private]
mFetchProvAttributesQgsVectorLayer [private]
mFetchRectQgsVectorLayer [private]
minimumScale()QgsMapLayer [slot]
minimumValue(int index)QgsVectorLayer
mJoinBufferQgsVectorLayer [private]
mLabelQgsVectorLayer [private]
mLabelOnQgsVectorLayer [private]
mLayerExtentQgsMapLayer [protected]
mLayerNameQgsMapLayer [protected]
mMaxUpdatedIndexQgsVectorLayer [private]
mModifiedQgsVectorLayer [private]
mOverlaysQgsVectorLayer [private]
moveVertex(double x, double y, QgsFeatureId atFeatureId, int atVertex)QgsVectorLayer
mProviderKeyQgsVectorLayer [private]
mRangesQgsVectorLayer [private]
mReadOnlyQgsVectorLayer [private]
mRendererQgsVectorLayer [private]
mRendererV2QgsVectorLayer [private]
mSelectedFeatureIdsQgsVectorLayer [private]
mTitleQgsMapLayer [protected]
mTransparencyLevelQgsMapLayer [protected]
mUpdatedFieldsQgsVectorLayer [private]
mUpdateThresholdQgsVectorLayer [private]
mUsingRendererV2QgsVectorLayer [private]
mValidQgsMapLayer [protected]
mValueMapsQgsVectorLayer [private]
mValueRelationsQgsVectorLayer [private]
mVertexMarkerOnlyForSelectionQgsVectorLayer [private]
mWkbTypeQgsVectorLayer [private]
name() const QgsMapLayer
nextFeature(QgsFeature &feature)QgsVectorLayer
NoMarker enum valueQgsVectorLayer
operator=(QgsVectorLayer const &rhs)QgsVectorLayer [private]
pendingAllAttributesList()QgsVectorLayer
pendingFeatureCount()QgsVectorLayer
pendingFields() const QgsVectorLayer
PluginLayer enum valueQgsMapLayer
prepareLabelingAndDiagrams(QgsRenderContext &rendererContext, QgsAttributeList &attributes, bool &labeling)QgsVectorLayer [private]
providerType() const QgsVectorLayer
publicSource() const QgsMapLayer
QgsMapLayer(QgsMapLayer::LayerType type=VectorLayer, QString lyrname=QString::null, QString source=QString::null)QgsMapLayer
QgsVectorLayer(QString path=QString::null, QString baseName=QString::null, QString providerLib=QString::null, bool loadDefaultStyleFlag=true)QgsVectorLayer
QgsVectorLayer(QgsVectorLayer const &rhs)QgsVectorLayer [private]
range(int idx)QgsVectorLayer
RasterLayer enum valueQgsMapLayer
readCustomProperties(const QDomNode &layerNode, const QString &keyStartsWith="")QgsMapLayer [protected]
readSld(const QDomNode &node, QString &errorMessage)QgsVectorLayer [virtual]
readSymbology(const QDomNode &node, QString &errorMessage)QgsVectorLayer [virtual]
readXML(const QDomNode &layer_node)QgsMapLayer
readXml(const QDomNode &layer_node)QgsVectorLayer [virtual]
recalculateExtents()QgsMapLayer [signal]
redoEditCommand(QgsUndoCommand *cmd)QgsVectorLayer
reload()QgsVectorLayer [virtual]
removeCustomProperty(const QString &key)QgsMapLayer
removeJoin(const QString &joinLayerId)QgsVectorLayer
removeOverlay(const QString &typeName)QgsVectorLayer
removePolygonIntersections(QgsGeometry *geom)QgsVectorLayer
removeSelection(bool emitSignal=true)QgsVectorLayer [slot]
renderer() const QgsVectorLayer
rendererV2()QgsVectorLayer
repaintRequested()QgsMapLayer [signal]
rollBack()QgsVectorLayer
saveDefaultStyle(bool &theResultFlag)QgsMapLayer [virtual]
saveNamedStyle(const QString theURI, bool &theResultFlag)QgsMapLayer [virtual]
saveSldStyle(const QString theURI, bool &theResultFlag)QgsMapLayer [virtual]
screenUpdateRequested()QgsMapLayer [signal]
select(QgsRectangle &rect, bool lock)QgsVectorLayer
select(QgsAttributeList fetchAttributes, QgsRectangle rect=QgsRectangle(), bool fetchGeometry=true, bool useIntersect=false)QgsVectorLayer
select(QgsFeatureId featureId, bool emitSignal=true)QgsVectorLayer [slot]
selectedFeatureCount()QgsVectorLayer
selectedFeatures()QgsVectorLayer
selectedFeaturesIds() const QgsVectorLayer
selectionChanged()QgsVectorLayer [signal]
SemiTransparentCircle enum valueQgsVectorLayer
setAbstract(const QString &abstract)QgsMapLayer [inline]
setAnnotationForm(const QString &ui)QgsVectorLayer
setCacheImage(QImage *thepImage)QgsMapLayer
setCheckedState(int idx, QString checked, QString notChecked)QgsVectorLayer
setCoordinateSystem()QgsVectorLayer
setCrs(const QgsCoordinateReferenceSystem &srs, bool emitSignal=true)QgsMapLayer
setCustomProperty(const QString &key, const QVariant &value)QgsMapLayer
setDataProvider(QString const &provider)QgsVectorLayer [private]
setDiagramLayerSettings(const QgsDiagramLayerSettings &s)QgsVectorLayer
setDiagramRenderer(QgsDiagramRendererV2 *r)QgsVectorLayer
setDisplayField(QString fldName="")QgsVectorLayer
setEditForm(QString ui)QgsVectorLayer
setEditFormInit(QString function)QgsVectorLayer
setEditType(int idx, EditType edit)QgsVectorLayer
setLayerName(const QString &name)QgsMapLayer
setLayerOrder(const QStringList &layers)QgsMapLayer [virtual]
setMaximumScale(float theMaxScale)QgsMapLayer [slot]
setMinimumScale(float theMinScale)QgsMapLayer [slot]
setModified(bool modified=true, bool onlyGeometryWasModified=false)QgsVectorLayer
setProviderEncoding(const QString &encoding)QgsVectorLayer
setReadOnly(bool readonly=true)QgsVectorLayer
setRenderer(QgsRenderer *r)QgsVectorLayer
setRendererV2(QgsFeatureRendererV2 *r)QgsVectorLayer
setSelectedFeatures(const QgsFeatureIds &ids)QgsVectorLayer
setSubLayerVisibility(QString name, bool vis)QgsMapLayer [virtual]
setSubsetString(QString subset)QgsVectorLayer [virtual]
setTitle(const QString &title)QgsMapLayer [inline]
setTransparency(unsigned int)QgsMapLayer
setUsingRendererV2(bool usingRendererV2)QgsVectorLayer
setValid(bool valid)QgsMapLayer [protected]
SliderRange enum valueQgsVectorLayer
snapPoint(QgsPoint &point, double tolerance)QgsVectorLayer
snapToGeometry(const QgsPoint &startPoint, QgsFeatureId featureId, QgsGeometry *geom, double sqrSnappingTolerance, QMultiMap< double, QgsSnappingResult > &snappingResults, QgsSnapper::SnappingType snap_to) const QgsVectorLayer [private]
snapWithContext(const QgsPoint &startPoint, double snappingTolerance, QMultiMap< double, QgsSnappingResult > &snappingResults, QgsSnapper::SnappingType snap_to)QgsVectorLayer
source() const QgsMapLayer
splitFeatures(const QList< QgsPoint > &splitLine, bool topologicalEditing=false)QgsVectorLayer
srs()QgsMapLayer
startEditing()QgsVectorLayer
statusChanged(QString theStatus)QgsMapLayer [signal]
stopRendererV2(QgsRenderContext &rendererContext, QgsSingleSymbolRendererV2 *selRenderer)QgsVectorLayer [private]
storageType() const QgsVectorLayer
styleURI()QgsMapLayer [virtual]
subLayers() const QgsMapLayer [virtual]
subsetString()QgsVectorLayer [virtual]
TextEdit enum valueQgsVectorLayer
timestamp() const QgsMapLayer [inline, virtual, slot]
title() const QgsMapLayer [inline]
toggleScaleBasedVisibility(bool theVisibilityFlag)QgsMapLayer [slot]
transformPoint(double &x, double &y, const QgsMapToPixel *mtp, const QgsCoordinateTransform *ct)QgsVectorLayer [inline, private]
transformPoints(std::vector< double > &x, std::vector< double > &y, std::vector< double > &z, QgsRenderContext &renderContext)QgsVectorLayer [inline, private]
translateFeature(QgsFeatureId featureId, double dx, double dy)QgsVectorLayer
triggerRepaint()QgsVectorLayer [slot]
type() const QgsMapLayer
undoEditCommand(QgsUndoCommand *cmd)QgsVectorLayer
undoStack()QgsMapLayer
uniqueValues(int index, QList< QVariant > &uniqueValues, int limit=-1)QgsVectorLayer
UniqueValues enum valueQgsVectorLayer
UniqueValuesEditable enum valueQgsVectorLayer
updateAttributeMapIndex(QgsAttributeMap &map, int oldIndex, int newIndex) const QgsVectorLayer [private]
updateExtents()QgsVectorLayer [virtual, slot]
updateFeature(QgsFeature &f)QgsVectorLayer
updateFeatureAttributes(QgsFeature &f, bool all=false)QgsVectorLayer [private]
updateFeatureCount() const QgsVectorLayer [virtual]
updateFeatureGeometry(QgsFeature &f)QgsVectorLayer [private]
updateFieldMap()QgsVectorLayer
UuidGenerator enum valueQgsVectorLayer
valueMap(int idx)QgsVectorLayer
ValueMap enum valueQgsVectorLayer
valueRelation(int idx)QgsVectorLayer
ValueRelation enum valueQgsVectorLayer
vectorJoins() const QgsVectorLayer
VectorLayer enum valueQgsMapLayer
vectorOverlays(QList< QgsVectorOverlay * > &overlayList)QgsVectorLayer
VertexMarkerType enum nameQgsVectorLayer
wkbType() const QgsVectorLayer
writeCustomProperties(QDomNode &layerNode, QDomDocument &doc) const QgsMapLayer [protected]
writeSld(QDomNode &node, QDomDocument &doc, QString &errorMessage) const QgsVectorLayer
writeSymbology(QDomNode &node, QDomDocument &doc, QString &errorMessage) const QgsVectorLayer [virtual]
writeXml(QDomNode &layer_node, QDomDocument &doc)QgsVectorLayer [virtual]
writeXML(QDomNode &layer_node, QDomDocument &document)QgsMapLayer
~QgsMapLayer()QgsMapLayer [virtual]
~QgsVectorLayer()QgsVectorLayer [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines