public:
typedef MPRObjects Self;
- typedef MPRActors::TBaseStyle TBaseStyle;
- typedef MPRActors::TStyle TStyle;
- typedef MPRActors::TSlicesCommand TSlicesCommand;
- typedef MPRActors::TWindowLevelCommand TWindowLevelCommand;
- typedef MPRActors::TMouseCommand TMouseCommand;
- typedef MPRActors::TMouseWheelCommand TMouseWheelCommand;
- typedef MPRActors::TKeyCommand TKeyCommand;
- typedef MPRActors::TVoidCommand TVoidCommand;
+ typedef MPRActors::TStyle TStyle;
+ typedef MPRActors::TMouseCommand TMouseCommand;
+ typedef MPRActors::TMouseWheelCommand TMouseWheelCommand;
+ typedef MPRActors::TKeyCommand TKeyCommand;
+ typedef MPRActors::TVoidCommand TVoidCommand;
+ typedef MPRActors::TMouseMoveCommand TMouseMoveCommand;
+ typedef MPRActors::TMouseClickCommand TMouseClickCommand;
+ typedef MPRActors::TMouseDoubleClickCommand TMouseDoubleClickCommand;
+ typedef MPRActors::TExposeCommand TExposeCommand;
+ typedef MPRActors::TConfigureCommand TConfigureCommand;
+ typedef MPRActors::TEnterCommand TEnterCommand;
+ typedef MPRActors::TLeaveCommand TLeaveCommand;
public:
vtkTypeMacro( MPRObjects, vtkObject );
vtkRenderWindow* wz, vtkRenderWindow* w3D
);
void AddImage( vtkImageData* image );
+ unsigned int GetNumberOfImages( ) const;
void ClearAll( );
void ResetCamera( const int& id );
void ResetCameras( );
- void Render( const int& id );
- void RenderAll( );
+ void Render( const int& id, const double& t );
+ void RenderAll( const double& t );
vtkRenderer* GetXRenderer( );
vtkRenderer* GetYRenderer( );
vtkRenderer* GetZRenderer( );