X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vv%2FvvBlendImageActor.h;fp=vv%2FvvBlendImageActor.h;h=8df964a567776deec30e4f43bebfa65d6930baf8;hb=26c6b8e9d0333a9e0be98c3fb9d57f133477d97d;hp=0000000000000000000000000000000000000000;hpb=f850d8dae4e49985f1ba0d69662206cd02e36064;p=clitk.git diff --git a/vv/vvBlendImageActor.h b/vv/vvBlendImageActor.h new file mode 100755 index 0000000..8df964a --- /dev/null +++ b/vv/vvBlendImageActor.h @@ -0,0 +1,46 @@ + /*========================================================================= + Program: vv http://www.creatis.insa-lyon.fr/rio/vv + + Authors belong to: + - University of LYON http://www.universite-lyon.fr/ + - Léon Bérard cancer center http://oncora1.lyon.fnclcc.fr + - CREATIS CNRS laboratory http://www.creatis.insa-lyon.fr + + This software is distributed WITHOUT ANY WARRANTY; without even + the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR + PURPOSE. See the copyright notices for more information. + + It is distributed under dual licence + + - BSD See included LICENSE.txt file + - CeCILL-B http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html + ======================================================================-====*/ + +#ifndef VVBLENDIMAGEACTOR_H +#define VVBLENDIMAGEACTOR_H + +#include +#include +#include + +class vvBlendImageActor : public vtkOpenGLImageActor +{ +public: + static vvBlendImageActor *New(); + vtkTypeMacro(vvBlendImageActor, vtkOpenGLImageActor); + virtual void PrintSelf(ostream& os, vtkIndent indent); + + // Description: + // Implement base class method. + void Render(vtkRenderer *ren); + +protected: + vvBlendImageActor(); + ~vvBlendImageActor(); + +private: + vvBlendImageActor(const vvBlendImageActor&); // Not implemented. + void operator=(const vvBlendImageActor&); // Not implemented. +}; + +#endif