ARB
Public Member Functions | List of all members
PH_NEIGHBOURJOINING Class Reference

#include <NJ.hxx>

Inheritance diagram for PH_NEIGHBOURJOINING:
Inheritance graph
[legend]
Collaboration diagram for PH_NEIGHBOURJOINING:
Collaboration graph
[legend]

Public Member Functions

 PH_NEIGHBOURJOINING (const AP_smatrix &smatrix)
 
 ~PH_NEIGHBOURJOINING ()
 
void join_nodes (long i, long j, AP_FLOAT &leftl, AP_FLOAT &rightlen)
 
AP_FLOAT get_min_ij (long &i, long &j)
 
void get_last_ij (long &i, long &j)
 
AP_FLOAT get_dist (long i, long j)
 

Detailed Description

Definition at line 50 of file NJ.hxx.

Constructor & Destructor Documentation

PH_NEIGHBOURJOINING::PH_NEIGHBOURJOINING ( const AP_smatrix smatrix)
PH_NEIGHBOURJOINING::~PH_NEIGHBOURJOINING ( )

Definition at line 121 of file NJ.cxx.

Member Function Documentation

void PH_NEIGHBOURJOINING::join_nodes ( long  i,
long  j,
AP_FLOAT leftl,
AP_FLOAT rightlen 
)

Definition at line 161 of file NJ.cxx.

References get_dist(), and PH_NEIGHBOUR_DIST::val.

Referenced by neighbourjoining().

AP_FLOAT PH_NEIGHBOURJOINING::get_min_ij ( long i,
long j 
)
void PH_NEIGHBOURJOINING::get_last_ij ( long i,
long j 
)

Definition at line 195 of file NJ.cxx.

Referenced by get_min_ij(), and neighbourjoining().

AP_FLOAT PH_NEIGHBOURJOINING::get_dist ( long  i,
long  j 
)

Definition at line 200 of file NJ.cxx.

References PH_NEIGHBOUR_DIST::val.

Referenced by join_nodes(), and neighbourjoining().


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