Program: bbtk
Module: $RCSfile: bbvtkMIPCreator.h,v $
Language: C++
- Date: $Date: 2008/11/25 11:17:23 $
- Version: $Revision: 1.6 $
+ Date: $Date: 2009/05/15 14:58:01 $
+ Version: $Revision: 1.8 $
=========================================================================*/
/* ---------------------------------------------------------------------
#include "vtkProp3D.h"
#include "vtkVolume.h"
+#include "bbvtk_EXPORT.h"
+
namespace bbvtk
{
- class /*BBTK_EXPORT*/ MIPCreator : public bbtk::AtomicBlackBox
+ class bbvtk_EXPORT MIPCreator : public bbtk::AtomicBlackBox
{
public:
BBTK_BLACK_BOX_INTERFACE(MIPCreator,bbtk::AtomicBlackBox);
void Process();
protected:
- virtual void bbUserConstructor();
- virtual void bbUserCopyConstructor(bbtk::BlackBox::Pointer);
- virtual void bbUserDestructor();
- void Init();
private:
- vtkImageShiftScale* mCast;
- vtkVolumeRayCastMIPFunction* mMIP;
- vtkVolumeRayCastMapper* mMapper;
- vtkVolume* mVolume;
+ vtkImageShiftScale *mCast;
+ vtkVolumeRayCastMIPFunction *mMIP;
+ vtkVolumeRayCastMapper *mMapper;
+ vtkVolume *mVolume;
};
//=================================================================