(Private)ぐりぐりやっている途中のクォータニオン
Quat TargetQ
タイトルの設定
static const QString title
タイトルの設定
static const QString title
(Private)NURBSを表現する時の面の粗さ
double Tolerance
転置行列を得る
void TranMx( Matrix A, int m, int n, Matrix B )
転置行列を得る
void TranMx( Matrix, int, int, Matrix )
NURBS曲線を座標変換する
int TransformNurbsC( int, int, BODY )
(private)TrimNurbsSPlaneのサブ関数(2D上の2直線の交点をもとめる)
Coord NURBS_Func::TrimNurbsSPlaneSub1( double a, double b, double x0, double y0, double x1, double y1 )
(private)TrimNurbsSPlaneのサブ関数(2直線の交点をもとめる)
Coord TrimNurbsSPlaneSub1( double, double, double, double, double, double )
(private)各エンティティタイプの正常メモリー確保数を格納
int TypeCount[ALL_ENTITY_TYPE_NUM]
BODYを構成する各エンティティの数を格納した配列
int TypeNum[ALL_ENTITY_TYPE_NUM]
曲面パラメータ
double U,V
QtMainWindowクラスを名前空間Uiで定義
namespace Ui
描画用GUIの再描画指令
void GUI_Interface::UpdateDescribeWidget()
描画用GUIの再描画指令
void UpdateDescribeWidget()
(Private)ユーザークラス
USER User
コンストラクタ(ここでUserFunc関数ポインタの指す関数を指定する)
USER::USER()
コンストラクタ
USER()
Userステータス
UserStat_ UserStat
Userステータス設定のプロシージャ
void UserStatDlg_Proc( WSCbase * object )
User関数実行によって描画された画像を消去する
void KODatUNO::UserViewCanncel()
UV方向表示フラグ
int UVDirFlag
UV平面情報表示フラグ
int UVviewFlag
UVパラメータで分割されたワイヤーフレームを表示する
void KODatUNO::UVWireView()
(Private)UVパラメータで分割されたワイヤーフレームを表示する
void UVWireView()
頂点リストのルート
KODlistData Vert
頂点数
int vertnum
面の総数
int VertNum
BODYを半透明にする
void KODatUNO::ViewBlending()
BODYを半透明にする
void ViewBlending()
BODYを非表示に切り替える
void KODatUNO::VoidView()
BODYを非表示に切り替える
void VoidView()
(Private)ビューポイント
int Vp[4]
VRML V1.0 パーサー用クラスを定義
class VRML_PARSER
VRMLパーサメイン
int VRML_PARSER::Vrml_Parser_Main( BODY * body, const char * fname )
VRMLファイルのパーサmain
int Vrml_Parser_Main( BODY * , const char * )
マウスホイールイベント
void QtDescribeView::wheelEvent( QWheelEvent * event )
マウスホイールのイベント
void wheelEvent( QWheelEvent * event )
BODYをWireFlame表示に切り替える
void KODatUNO::WireFlameView()
BODYをWireFlame表示に切り替える
void WireFlameView()
(Private)ワイヤーフレーム表示フラグ
int WireFlameViewFlag
三次元座標値(x, y, z)及び,汎用としてdmyを用意
double x,y,z,dmy
座標値aが(0,0,0)のときKOD_FALSEを返す
int ZoroCoord( Coord a )
(0,0,0)の場合にKOD_TRUEを返す
int ZoroCoord( Coord )
座標値aが(0,0)のときKOD_FALSEを返す
int ZoroCoord2D( Coord a )
(0,0,0)の場合にKOD_TRUEを返す (2D Ver.)
int ZoroCoord2D( Coord )