/** \ingroup analysis * The QGis class provides vector geometry analysis functions */ class QgsOverlayAnalyzer { %TypeHeaderCode #include %End public: /**Perform an intersection on two input vector layers and write output to a new shape file */ bool intersection( QgsVectorLayer* layerA, QgsVectorLayer* layerB, const QString& shapefileName, bool onlySelectedFeatures = false, QProgressDialog* p = 0 ); };