35 #ifndef ANA_SURFACE_FUSIONTEXSURF_H 36 #define ANA_SURFACE_FUSIONTEXSURF_H 50 virtual int canFusion(
const std::set<AObject *> & obj );
51 virtual AObject*
fusion(
const std::vector<AObject *> & obj );
53 virtual std::string
ID()
const;
virtual ~FusionTexSurfMethod()
Base Anatomist object (abstract)
virtual AObject * fusion(const std::vector< AObject *> &obj)
creates the fusion
virtual std::string ID() const
identifier for the method
virtual int canFusion(const std::set< AObject *> &obj)
returns 0 if fusion is not possible on the given objects, or a positive number if it is allowed...
virtual std::string generatedObjectType() const