「eosInteractorMyStyle(API)」の版間の差分

提供: Eospedia
移動: 案内検索
(ページの作成:「DataExpress/TclTk/src/VTKorg/'''eosInteractorMyStyle'''はAPI です。 == 定数 == == 構造体 == ===eosInteractorMyStyleクラス=== ====protected==== float Motio...」)
 
行5: 行5:
 
== 構造体 ==
 
== 構造体 ==
 
===eosInteractorMyStyleクラス===
 
===eosInteractorMyStyleクラス===
====protected====
+
====protectedメンバー====
 
   float MotionFactor;
 
   float MotionFactor;
  

2014年5月20日 (火) 05:53時点における版

DataExpress/TclTk/src/VTKorg/eosInteractorMyStyleはAPI です。

定数

構造体

eosInteractorMyStyleクラス

protectedメンバー

 float MotionFactor;

API

extern int Vtktcl_SafeInit(Tcl_Interp *interp);

eosInteractorMyStyleクラス

 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();