![]() |
Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
|
#include <graph.h>
Public Member Functions | |
graph (int nb_node1, vector< vector< int > > &contacts1, int nb_node2, vector< vector< int > > &contacts2, vector< vector< int > > &forbidden) | |
int | get_nb_col () |
int | get_nb_row () |
int | get_nb_node () |
int | get_ind_from_node (int col, int row) |
void | get_node_from_ind (int ind, int &col, int &row) |
int | get_nb_next_col (int col, int row) |
int | get_nb_next_row (int col, int row) |
int | get_nb_pred_col (int col, int row) |
int | get_nb_pred_row (int col, int row) |
int | get_next_col (int col, int row, int nb) |
int | get_next_row (int col, int row, int nb) |
int | get_pred_col (int col, int row, int nb) |
int | get_pred_row (int col, int row, int nb) |
float | get_node_coef (int col, int row) |
float | get_edge_coef (int col1, int row1, int col2, int row2) |
bool | is_a_node (int col, int row) |
bool | is_an_edge (int col1, int row1, int col2, int row2) |
int | get_ind_col_col (int col1, int col2) |
int | get_ind_row_row (int row1, int row2) |
vector< vector< int > > & | get_node_to_ind () |
vector< int > & | get_nb_next_col () |
vector< int > & | get_nb_pred_col () |
vector< int > & | get_nb_next_row () |
vector< int > & | get_nb_pred_row () |
vector< vector< int > > & | get_next_col () |
vector< vector< int > > & | get_pred_col () |
vector< vector< int > > & | get_next_row () |
vector< vector< int > > & | get_pred_row () |
int | get_edge_col (int col1, int col2) |
int | get_edge_row (int row1, int row2) |
Protected Attributes | |
int | nb_node |
vector< vector< int > > | node_to_ind |
vector< vector< int > > | ind_to_node |
vector< vector< int > > & | edge_col |
vector< vector< int > > & | edge_row |
int | nb_col |
int | nb_row |
vector< int > | nb_next_col |
vector< int > | nb_next_row |
vector< int > | nb_pred_col |
vector< int > | nb_pred_row |
vector< vector< int > > | next_col |
vector< vector< int > > | next_row |
vector< vector< int > > | pred_col |
vector< vector< int > > | pred_row |
vector< vector< int > > | ind_col_col |
vector< vector< int > > | ind_row_row |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Return column number
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Return row number
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Number of columns.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Number of rows.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |