anatomist  5.1.2
3D neuroimaging data viewer
anatomist::ConnectivityMatrixFusionMethod Class Reference

#include <anatomist/fusion/defFusionMethods.h>

Inheritance diagram for anatomist::ConnectivityMatrixFusionMethod:
Collaboration diagram for anatomist::ConnectivityMatrixFusionMethod:

Public Member Functions

 ConnectivityMatrixFusionMethod ()
 
virtual ~ConnectivityMatrixFusionMethod ()
 
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. More...
 
virtual AObjectfusion (const std::vector< AObject * > &)
 creates the fusion More...
 
virtual std::string ID () const
 identifier for the method More...
 
virtual bool orderingMatters () const
 
virtual std::string generatedObjectType () const
 
- Public Member Functions inherited from anatomist::FusionMethod
 FusionMethod ()
 
virtual ~FusionMethod ()
 

Detailed Description

Definition at line 203 of file defFusionMethods.h.

Constructor & Destructor Documentation

◆ ConnectivityMatrixFusionMethod()

anatomist::ConnectivityMatrixFusionMethod::ConnectivityMatrixFusionMethod ( )
inline

Definition at line 206 of file defFusionMethods.h.

◆ ~ConnectivityMatrixFusionMethod()

virtual anatomist::ConnectivityMatrixFusionMethod::~ConnectivityMatrixFusionMethod ( )
inlinevirtual

Definition at line 207 of file defFusionMethods.h.

Member Function Documentation

◆ canFusion()

virtual int anatomist::ConnectivityMatrixFusionMethod::canFusion ( const std::set< AObject * > &  )
virtual

returns 0 if fusion is not possible on the given objects, or a positive number if it is allowed.

The returned number is a priority (or likelihood) for that fusion on the given objects

Implements anatomist::FusionMethod.

◆ fusion()

virtual AObject* anatomist::ConnectivityMatrixFusionMethod::fusion ( const std::vector< AObject * > &  )
virtual

creates the fusion

Implements anatomist::FusionMethod.

◆ generatedObjectType()

virtual std::string anatomist::ConnectivityMatrixFusionMethod::generatedObjectType ( ) const
virtual

◆ ID()

virtual std::string anatomist::ConnectivityMatrixFusionMethod::ID ( ) const
virtual

identifier for the method

Implements anatomist::FusionMethod.

◆ orderingMatters()

virtual bool anatomist::ConnectivityMatrixFusionMethod::orderingMatters ( ) const
inlinevirtual

Reimplemented from anatomist::FusionMethod.

Definition at line 211 of file defFusionMethods.h.


The documentation for this class was generated from the following file: