NxsTransformationManager Class Reference

NEXUS "types" (as in UserType and TypeSet commands) are assumptions about the costs of transformations of state (in parsimony. More...

#include <nxscharactersblock.h>

List of all members.

Public Member Functions

const std::set< std::string > & GetTypeNames () const
const std::set< std::string > & GetUserTypeNames () const
const std::set< std::string > & GetStandardTypeNames () const
const std::string GetDefaultTypeName () const
std::set< std::string > GetWeightSetNames () const
bool IsDoubleWeightSet (const std::string &) const
std::vector< double > GetDefaultDoubleWeights () const
std::vector< int > GetDefaultIntWeights () const
std::vector< double > GetDoubleWeights (const std::string &wtsetname) const
std::vector< int > GetIntWeights (const std::string &) const
std::set< std::string > GetTypeSetNames () const
const std::string & GetDefaultWeightSetName () const
const std::string & GetDefaultTypeSetName () const
bool IsValidTypeName (const std::string &) const
bool IsStandardType (const std::string &) const
bool IsIntType (const std::string &) const
const NxsIntStepMatrixGetIntType (const std::string &name) const
const NxsRealStepMatrixGetRealType (const std::string &name) const
void SetDefaultTypeName (const std::string &)
bool AddIntType (const std::string &, const NxsIntStepMatrix &)
bool AddRealType (const std::string &, const NxsRealStepMatrix &)

Static Public Member Functions

static int GetWeightForIndex (const ListOfIntWeights &wtset, unsigned index)
static double GetWeightForIndex (const ListOfDblWeights &wtset, unsigned index)
static const
NxsIntStepMatrix::IntMatrix 
GetOrderedType (unsigned nStates)
static const
NxsIntStepMatrix::IntMatrix 
GetUnorderedType (unsigned nStates)

Detailed Description

NEXUS "types" (as in UserType and TypeSet commands) are assumptions about the costs of transformations of state (in parsimony.

Definition at line 120 of file nxscharactersblock.h.


The documentation for this class was generated from the following files:
 All Classes Functions Variables Enumerations Enumerator Friends
Generated on Mon Mar 29 16:37:13 2010 for NCL by  doxygen 1.6.3