bool GameCube::reportMatches(unsigned bits) { switch (bits) { case 0xF: placeMarker(1); return true; case 0xF ^ (1 << LEFT): placeMarker(2); return true; case 0xF ^ (1 << TOP): placeMarker(3); return true; case 0xF ^ (1 << BOTTOM): placeMarker(4); return true; case 0xF ^ (1 << RIGHT): placeMarker(5); return true; } return false; }
QgsVertexEntry::QgsVertexEntry( QgsMapCanvas *canvas, QgsMapLayer *layer, const QgsPointV2 &p, const QgsVertexId &vertexId, const QString& tooltip, QgsVertexMarker::IconType type, int penWidth ) : mSelected( false ) , mPoint( p ) , mVertexId( vertexId ) , mPenWidth( penWidth ) , mToolTip( tooltip ) , mType( type ) , mMarker( nullptr ) , mCanvas( canvas ) , mLayer( layer ) { placeMarker(); }