![]() |
Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
|
Converts polynomial roots to embeddings using values defined in T_Tripeptide_constraints_to_polynomial. More...
#include <Tripeptide_loop_closure.hpp>
Modifiers | |
| void | quaternion (Vector axis, NT quarter_ang, NT(&Quaternion)[4]) |
| void | rotation_matrix (NT Quaternion[4], NT(&Rotation)[3][3]) |
| void | matmul (NT ma[3][3], Vector mb, Vector &mc) |
| NT | calc_t1 (NT t0, NT t2, NT C0[3][3], NT C1[3][3], NT C2[3][3]) |
| NT | calc_t2 (NT t0, NT Q[5][17], NT R[3][17]) |
| void | operator() (const T_Tripeptide_anchors< NT > Anchors, Contants_for_embedding< NT > &Cnsts, Roots &rts, Solutions_embeddings &Coordinates) |
| Anchors sovler interface of CGAL. More... | |
Converts polynomial roots to embeddings using values defined in T_Tripeptide_constraints_to_polynomial.
Converts polynomial roots to embeddings using values defined in T_Tripeptide_constraints_to_polynomial.
| CGAL | Algebraic kernel used to specify the number types on polynomial object type used for the solver |
| void operator() | ( | const T_Tripeptide_anchors< NT > | Anchors, |
| Contants_for_embedding< NT > & | Cnsts, | ||
| Roots & | rts, | ||
| Solutions_embeddings & | Coordinates | ||
| ) |
Anchors sovler interface of CGAL.
| Number | Type |
| Anchors | Tripeptide anchors |
| Cnsts | Constants used to embedd the solution |
| rts | Roots container to be turned into embeddings |
| Coordinates | container for the cartesian embedding output |