QGIS/python/gui/qgsvertexmarker.sip
2007-04-23 14:58:15 +00:00

39 lines
607 B
Plaintext

class QgsVertexMarker : QgsMapCanvasItem
{
%TypeHeaderCode
#include <qgsvertexmarker.h>
%End
public:
//! Icons
enum IconType
{
ICON_NONE,
ICON_CROSS,
ICON_X,
ICON_BOX
};
QgsVertexMarker(QgsMapCanvas* mapCanvas /TransferThis/);
void setCenter(const QgsPoint& point);
void setIconType(int iconType);
void setIconSize(int iconSize);
void setColor(const QColor& color);
void setPenWidth(int width);
void paint(QPainter* p);
QRectF boundingRect() const;
virtual void updatePosition();
};