#include <map_layer.h>
Public メソッド | |
RasterMapLayer (const QString &name, bool visible=true, qreal opacity=1.0, const QRectF &extent=QRectF(0.0, 0.0, 0.0, 0.0)) | |
コンストラクタ | |
virtual | ~RasterMapLayer () |
デストラクタ。 | |
void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) |
自身を描画する。メンバに持つpixmapの描画を行う。 | |
void | setPixmap (const QPixmap &pixmap, const QRectF &extent) |
描画用pixmapデータを設定する。 | |
Private 変数 | |
QPixmap | pixmap_ |
描画用QPixmapデータ |
RasterMapLayer::RasterMapLayer | ( | const QString & | name, | |
bool | visible = true , |
|||
qreal | opacity = 1.0 , |
|||
const QRectF & | extent = QRectF(0.0, 0.0, 0.0, 0.0) | |||
) |
コンストラクタ
[in] | name | レイヤ名 |
[in] | visible | 可視/不可視のフラグ |
[in] | opacity | 不透明度 |
[in] | extent | 地図存在範囲 |
virtual RasterMapLayer::~RasterMapLayer | ( | ) | [inline, virtual] |
デストラクタ。
void RasterMapLayer::paint | ( | QPainter * | painter, | |
const QStyleOptionGraphicsItem * | option, | |||
QWidget * | widget | |||
) | [virtual] |
void RasterMapLayer::setPixmap | ( | const QPixmap & | pixmap, | |
const QRectF & | extent | |||
) |
描画用pixmapデータを設定する。
[in] | pixmap | 設定するpixmap |
[in] | extent | 地図上の存在範囲 |
QPixmap RasterMapLayer::pixmap_ [private] |
描画用QPixmapデータ