QtDescribeView.h | |
Constants | |
General Difines | Non |
QtDescribeView | OpenGL描画領域のイベント処理クラス |
Functions | |
QtDescribeView | QtDescribeViewクラスのコンストラクタ. 暗黙呼び出しを禁止 |
drawPoint | 点を描画する |
drawPoints | 点群を描画する |
drawVector | ベクトルを描画する |
drawLine | 2点間に線分を描画する |
initializeGL | OpenGLを初期化する |
realizeGL | リザイズウィジェット |
paintGL | OpenGL関数はここで使う |
mousePressEvent | マウス押下時のイベント |
mouseReleaseEvent | マウスリリース時のイベント |
mouseMoveEvent | マウス移動時のイベント |
wheelEvent | マウスホイールのイベント |
keyPressEvent | キーボードのイベント |
getMouseBtn | (private)押されているマウスボタンの取得 |
getModidierKey | (private)押されている修飾キーの取得 |
Variables | |
MouseX,MouseY | 現在のマウス位置 |
class QtDescribeView : public QGLWidget
OpenGL描画領域のイベント処理クラス
Functions | |
QtDescribeView | QtDescribeViewクラスのコンストラクタ. 暗黙呼び出しを禁止 |
drawPoint | 点を描画する |
drawPoints | 点群を描画する |
drawVector | ベクトルを描画する |
drawLine | 2点間に線分を描画する |
initializeGL | OpenGLを初期化する |
realizeGL | リザイズウィジェット |
paintGL | OpenGL関数はここで使う |
mousePressEvent | マウス押下時のイベント |
mouseReleaseEvent | マウスリリース時のイベント |
mouseMoveEvent | マウス移動時のイベント |
wheelEvent | マウスホイールのイベント |
keyPressEvent | キーボードのイベント |
getMouseBtn | (private)押されているマウスボタンの取得 |
getModidierKey | (private)押されている修飾キーの取得 |
Variables | |
MouseX,MouseY | 現在のマウス位置 |
OpenGL描画領域のイベント処理クラス
class QtDescribeView : public QGLWidget
QtDescribeViewクラスのコンストラクタ. 暗黙呼び出しを禁止
explicit QtDescribeView( QWidget * parent = 0 )
点を描画する
void drawPoint( Coord, double, double, double [] )
点群を描画する
void drawPoints( Coord * , int, double, double, double [] )
ベクトルを描画する
void drawVector( Coord, Coord, double, double, double [] )
2点間に線分を描画する
void drawLine( Coord, Coord, double, double [] )
OpenGLを初期化する
void initializeGL()
OpenGL関数はここで使う
void paintGL()
マウス押下時のイベント
void mousePressEvent( QMouseEvent * event )
マウスリリース時のイベント
void mouseReleaseEvent( QMouseEvent * event )
マウス移動時のイベント
void mouseMoveEvent( QMouseEvent * event )
マウスホイールのイベント
void wheelEvent( QWheelEvent * event )
キーボードのイベント
void keyPressEvent( QKeyEvent * event )
(private)押されているマウスボタンの取得
long getMouseBtn( QMouseEvent * event )
現在のマウス位置
int MouseX,MouseY