QtDescribeView.h

Summary
QtDescribeView.h
Constants
General DifinesNon
QtDescribeViewOpenGL描画領域のイベント処理クラス
Functions
QtDescribeViewQtDescribeViewクラスのコンストラクタ. 暗黙呼び出しを禁止
drawPoint点を描画する
drawPoints点群を描画する
drawVectorベクトルを描画する
drawLine2点間に線分を描画する
initializeGLOpenGLを初期化する
realizeGLリザイズウィジェット
paintGLOpenGL関数はここで使う
mousePressEventマウス押下時のイベント
mouseReleaseEventマウスリリース時のイベント
mouseMoveEventマウス移動時のイベント
wheelEventマウスホイールのイベント
keyPressEventキーボードのイベント
getMouseBtn(private)押されているマウスボタンの取得
getModidierKey(private)押されている修飾キーの取得
Variables
MouseX,MouseY現在のマウス位置

Constants

General Difines

Non

QtDescribeView

class QtDescribeView : public QGLWidget

OpenGL描画領域のイベント処理クラス

Summary
Functions
QtDescribeViewQtDescribeViewクラスのコンストラクタ. 暗黙呼び出しを禁止
drawPoint点を描画する
drawPoints点群を描画する
drawVectorベクトルを描画する
drawLine2点間に線分を描画する
initializeGLOpenGLを初期化する
realizeGLリザイズウィジェット
paintGLOpenGL関数はここで使う
mousePressEventマウス押下時のイベント
mouseReleaseEventマウスリリース時のイベント
mouseMoveEventマウス移動時のイベント
wheelEventマウスホイールのイベント
keyPressEventキーボードのイベント
getMouseBtn(private)押されているマウスボタンの取得
getModidierKey(private)押されている修飾キーの取得
Variables
MouseX,MouseY現在のマウス位置

Functions

QtDescribeView

explicit QtDescribeView(QWidget *parent =  0)

QtDescribeViewクラスのコンストラクタ. 暗黙呼び出しを禁止

drawPoint

void drawPoint( Coord,
 double,
 double,
double [])

点を描画する

drawPoints

void drawPoints(Coord *,
 int,
 double,
 double,
double [])

点群を描画する

drawVector

void drawVector( Coord,
 Coord,
 double,
 double,
double [])

ベクトルを描画する

drawLine

void drawLine( Coord,
 Coord,
 double,
double [])

2点間に線分を描画する

initializeGL

void initializeGL()

OpenGLを初期化する

realizeGL

リザイズウィジェット

paintGL

void paintGL()

OpenGL関数はここで使う

mousePressEvent

void mousePressEvent(QMouseEvent *event)

マウス押下時のイベント

mouseReleaseEvent

void mouseReleaseEvent(QMouseEvent *event)

マウスリリース時のイベント

mouseMoveEvent

void mouseMoveEvent(QMouseEvent *event)

マウス移動時のイベント

wheelEvent

void wheelEvent(QWheelEvent *event)

マウスホイールのイベント

keyPressEvent

void keyPressEvent(QKeyEvent *event)

キーボードのイベント

getMouseBtn

long getMouseBtn(QMouseEvent *event)

(private)押されているマウスボタンの取得

getModidierKey

(private)押されている修飾キーの取得

Variables

MouseX,MouseY

int MouseX,MouseY

現在のマウス位置

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