Bsoft 2.1.4
Bernard's software package
Bcomptype Class Reference

#include <rwmodel.h>

Public Member Functions

 Bcomptype ()
 
 Bcomptype (string s)
 
 Bcomptype (long i)
 
 Bcomptype (string fn, long img_num)
 
 Bcomptype (string s, string fn, long img_num)
 
 Bcomptype (Bcomptype *ct)
 
void identifier (string s)
 
void identifier (Bstring s)
 
string & identifier ()
 
void index (long i)
 
long index ()
 
long index (string s)
 
void file_name (string s)
 
string & file_name ()
 
void image_number (long i)
 
long image_number ()
 
void mass (double m)
 
double mass ()
 
void charge (double c)
 
double charge ()
 
void link_radius (double r)
 
double link_radius ()
 
void radius (double r)
 
double radius ()
 
template<typename T >
void coefficients (vector< T > c)
 
vector< double > coefficients ()
 
void FOM (double d)
 
double FOM ()
 
void select (long i)
 
long select ()
 
long select_increment ()
 
void component_count (float n)
 
float component_count ()
 
void component_count_increment ()
 
void component_count_decrement ()
 
void component_count_add (float n)
 
Bcomptypeadd (string s)
 
Bcomptypeadd (long i)
 
Bcomptypeadd (string fn, long img_num)
 
Bcomptypeadd (string s, string fn, long img_num)
 
Bcomptypeadd (Bcomptype *ct)
 
Bcomptypefind (string s)
 
long count ()
 
long count_selected ()
 
void update (Bcomptype &ct)
 
bool check ()
 
void show ()
 

Public Attributes

Bcomptypenext
 

Constructor & Destructor Documentation

◆ Bcomptype() [1/6]

Bcomptype::Bcomptype ( )
inline

◆ Bcomptype() [2/6]

Bcomptype::Bcomptype ( string  s)
inline

◆ Bcomptype() [3/6]

Bcomptype::Bcomptype ( long  i)
inline

◆ Bcomptype() [4/6]

Bcomptype::Bcomptype ( string  fn,
long  img_num 
)
inline

◆ Bcomptype() [5/6]

Bcomptype::Bcomptype ( string  s,
string  fn,
long  img_num 
)
inline

◆ Bcomptype() [6/6]

Bcomptype::Bcomptype ( Bcomptype ct)
inline

Member Function Documentation

◆ add() [1/5]

Bcomptype * Bcomptype::add ( Bcomptype ct)
inline

◆ add() [2/5]

Bcomptype * Bcomptype::add ( long  i)
inline

◆ add() [3/5]

Bcomptype * Bcomptype::add ( string  fn,
long  img_num 
)
inline

◆ add() [4/5]

Bcomptype * Bcomptype::add ( string  s)
inline

◆ add() [5/5]

Bcomptype * Bcomptype::add ( string  s,
string  fn,
long  img_num 
)
inline

◆ charge() [1/2]

double Bcomptype::charge ( )
inline

◆ charge() [2/2]

void Bcomptype::charge ( double  c)
inline

◆ check()

bool Bcomptype::check ( )
inline

◆ coefficients() [1/2]

vector< double > Bcomptype::coefficients ( )
inline

◆ coefficients() [2/2]

template<typename T >
void Bcomptype::coefficients ( vector< T >  c)
inline

◆ component_count() [1/2]

float Bcomptype::component_count ( )
inline

◆ component_count() [2/2]

void Bcomptype::component_count ( float  n)
inline

◆ component_count_add()

void Bcomptype::component_count_add ( float  n)
inline

◆ component_count_decrement()

void Bcomptype::component_count_decrement ( )
inline

◆ component_count_increment()

void Bcomptype::component_count_increment ( )
inline

◆ count()

long Bcomptype::count ( )
inline

◆ count_selected()

long Bcomptype::count_selected ( )
inline

◆ file_name() [1/2]

string & Bcomptype::file_name ( )
inline

◆ file_name() [2/2]

void Bcomptype::file_name ( string  s)
inline

◆ find()

Bcomptype * Bcomptype::find ( string  s)
inline

◆ FOM() [1/2]

double Bcomptype::FOM ( )
inline

◆ FOM() [2/2]

void Bcomptype::FOM ( double  d)
inline

◆ identifier() [1/3]

string & Bcomptype::identifier ( )
inline

◆ identifier() [2/3]

void Bcomptype::identifier ( Bstring  s)
inline

◆ identifier() [3/3]

void Bcomptype::identifier ( string  s)
inline

◆ image_number() [1/2]

long Bcomptype::image_number ( )
inline

◆ image_number() [2/2]

void Bcomptype::image_number ( long  i)
inline

◆ index() [1/3]

long Bcomptype::index ( )
inline

◆ index() [2/3]

void Bcomptype::index ( long  i)
inline

◆ index() [3/3]

long Bcomptype::index ( string  s)
inline

◆ link_radius() [1/2]

double Bcomptype::link_radius ( )
inline

◆ link_radius() [2/2]

void Bcomptype::link_radius ( double  r)
inline

◆ mass() [1/2]

double Bcomptype::mass ( )
inline

◆ mass() [2/2]

void Bcomptype::mass ( double  m)
inline

◆ radius() [1/2]

double Bcomptype::radius ( )
inline

◆ radius() [2/2]

void Bcomptype::radius ( double  r)
inline

◆ select() [1/2]

long Bcomptype::select ( )
inline

◆ select() [2/2]

void Bcomptype::select ( long  i)
inline

◆ select_increment()

long Bcomptype::select_increment ( )
inline

◆ show()

void Bcomptype::show ( )
inline

◆ update()

void Bcomptype::update ( Bcomptype ct)
inline

Member Data Documentation

◆ next

Bcomptype* Bcomptype::next

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