「eosInteractorMyStyle(API)」の版間の差分
提供: Eospedia
(ページの作成:「DataExpress/TclTk/src/VTKorg/'''eosInteractorMyStyle'''はAPI です。 == 定数 == == 構造体 == ===eosInteractorMyStyleクラス=== ====protected==== float Motio...」) |
|||
| (同じ利用者による、間の1版が非表示) | |||
| 行1: | 行1: | ||
DataExpress/TclTk/src/VTKorg/'''eosInteractorMyStyle'''はAPI です。 | DataExpress/TclTk/src/VTKorg/'''eosInteractorMyStyle'''はAPI です。 | ||
| − | == 定数 == | + | ==eosInteractorMyStyleクラス== |
| + | === 定数 === | ||
| − | == 構造体 | + | === 構造体 === |
| − | + | ====protectedメンバー==== | |
| − | ==== | + | |
float MotionFactor; | float MotionFactor; | ||
| − | == API == | + | === API === |
| − | + | extern int Vtktcl_SafeInit(Tcl_Interp *interp); | |
| + | |||
| − | |||
static eosInteractorMyStyle *New(); | static eosInteractorMyStyle *New(); | ||
| 行60: | 行60: | ||
eosInteractorMyStyle(const eosInteractorMyStyle& myStyle); | eosInteractorMyStyle(const eosInteractorMyStyle& myStyle); | ||
~eosInteractorMyStyle(); | ~eosInteractorMyStyle(); | ||
| + | |||
| + | ==グローバル定義== | ||
| + | === 定数 === | ||
| + | |||
| + | === 構造体 === | ||
| + | |||
| + | === API === | ||
| + | extern int Vtktcl_SafeInit(Tcl_Interp *interp); | ||
2014年5月20日 (火) 06:01時点における最新版
DataExpress/TclTk/src/VTKorg/eosInteractorMyStyleはAPI です。
目次
eosInteractorMyStyleクラス
定数
構造体
protectedメンバー
float MotionFactor;
API
extern int Vtktcl_SafeInit(Tcl_Interp *interp);
static eosInteractorMyStyle *New();
vtkTypeMacro(eosInteractorMyStyle, vtkInteractorStyle);
virtual void OnMouseMove(); void OnMouseMoveTrackball(); void OnMouseMoveJoyStick(); virtual void OnLeftButtonDown(); virtual void OnLeftButtonUp(); virtual void OnMiddleButtonDown(); virtual void OnMiddleButtonUp(); virtual void OnRightButtonDown(); virtual void OnRightButtonUp(); virtual void OnChar ();
virtual void OnButtonFromWindow (char* ButtonCode); void SetInteractor(vtkRenderWindowInteractor *iren); void SetStereoInteractor(vtkRenderWindowInteractor *iren); void SetAutoAdjustCameraClippingRange( int value ); void ResetCameraClippingRange(void);
virtual void StartState(int newstate); virtual void StopState();
void SetRenderWindowData(vtkRenderer*,vtkRenderWindowInteractor*); void OnTimer(); void SetStereoCamera(vtkCamera*,vtkCamera*,double,double); void Rotate(); void Spin(); void Pan(); void Dolly(); void StereoCameraRotate(int,int); void StereoCameraPan(int,int); void StereoCameraDolly(int,int); void StereoCameraSpin(int,int);
void DeleteXwindow(Display* disp, Window win);
void DeleteStereoWindow(void); void CreateStereoWindow(void);
void SetTclWindowInterp(Tcl_Interp *interp);
Tcl_Interp* GetTclWindowInterp(void); eosInteractorMyStyle(); eosInteractorMyStyle(const eosInteractorMyStyle& myStyle); ~eosInteractorMyStyle();
グローバル定義
定数
構造体
API
extern int Vtktcl_SafeInit(Tcl_Interp *interp);