35 #ifndef ANATOMIST_LANDMARK_PLANE_H 
   36 #define ANATOMIST_LANDMARK_PLANE_H 
   52     virtual int canFusion( 
const std::set<AObject *> & );
 
   54     virtual std::string 
ID() 
const;
 
   65     virtual int canFusion( 
const std::set<AObject *> & );
 
   67     virtual std::string 
ID() 
const;
 
Base Anatomist object (abstract)
Simple tool top make a cylinder from 2 landmarks.
virtual ~CylinderFusionMethod()
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 AObject * fusion(const std::vector< AObject * > &)
creates the fusion
virtual std::string ID() const
identifier for the method
virtual std::string generatedObjectType() const
Simple tool top make a plane from 3 landmarks.
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 std::string generatedObjectType() const
virtual std::string ID() const
identifier for the method
virtual AObject * fusion(const std::vector< AObject * > &)
creates the fusion
virtual ~PlaneFusionMethod()