34 #ifndef ANA_MODULE_VOLRENDERFUSIONMETHOD_H
35 #define ANA_MODULE_VOLRENDERFUSIONMETHOD_H
49 virtual int canFusion(
const std::set<AObject *> & );
51 virtual std::string
ID()
const;
55 #if defined( GL_FRAMEBUFFER ) || defined( GL_FRAMEBUFFER_EXT )
62 virtual int canFusion(
const std::set<AObject *> & );
64 virtual std::string
ID()
const;
Base Anatomist object (abstract)
virtual int canFusion(const std::set< AObject * > &)
returns 0 if fusion is not possible on the given objects, or a positive number if it is allowed.
virtual ~VolRenderFusionMethod()
virtual AObject * fusion(const std::vector< AObject * > &)
creates the fusion
virtual std::string generatedObjectType() const
virtual std::string ID() const
identifier for the method
virtual std::string ID() const
identifier for the method
virtual ~VolRenderShaderFusionMethod()
VolRenderShaderFusionMethod()
virtual std::string generatedObjectType() const
virtual AObject * fusion(const std::vector< AObject * > &)
creates the fusion
virtual int canFusion(const std::set< AObject * > &)
returns 0 if fusion is not possible on the given objects, or a positive number if it is allowed.