Public Member Functions | List of all members
MatrixOrder Class Reference

#include <di_matr.hxx>

Inheritance diagram for MatrixOrder:
Inheritance graph
Collaboration diagram for MatrixOrder:
Collaboration graph

Public Member Functions

 MatrixOrder (GBDATA *gb_main, GB_CSTR sort_tree_name)
 ~MatrixOrder ()
bool defined () const
int get_index (const char *name) const
void applyTo (struct TreeOrderedSpecies **gb_species_array, size_t array_size) const

Detailed Description

Definition at line 101 of file di_matr.hxx.

Constructor & Destructor Documentation

MatrixOrder::MatrixOrder ( GBDATA gb_main,
GB_CSTR  sort_tree_name 
MatrixOrder::~MatrixOrder ( )

Definition at line 123 of file di_matr.hxx.

References GBS_free_hash().

Member Function Documentation

bool MatrixOrder::defined ( ) const

Definition at line 125 of file di_matr.hxx.

Referenced by get_index(), and DI_MATRIX::load().

int MatrixOrder::get_index ( const char name) const

Definition at line 126 of file di_matr.hxx.

References defined(), and GBS_read_hash().

void MatrixOrder::applyTo ( struct TreeOrderedSpecies **  gb_species_array,
size_t  array_size 
) const

Definition at line 390 of file DI_matr.cxx.

References GB_sort(), NULp, and TreeOrderedSpecies_cmp().

Referenced by DI_MATRIX::load().

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