static DomainsPtr FromDistMats(const DistanceMatrix &dmat_a, const DistanceMatrix &dmat_b, Real tolerance, Real radius, Real threshold, int num_threads, bool defined_only, bool adj_map)
size_t GetNumFreeResidues() const
const std::vector< Domain > & GetDomains() const
static DomainsPtr FromAln(ost::seq::AlignmentHandle aln, Real tolerance, Real radius, Real threshold, int idx_a=-1, int idx_b=-1)
static DomainsPtr FromCOM(const SimilarityMatrix &sim, ost::seq::AlignmentHandle aln, Real tolerance, int idx_a=-1, int idx_b=-1)
const std::vector< int > & GetComponents() const
ost::img::ImageHandle GetAdjMap() const
Domain(const ost::mol::EntityViewList &v)
bool operator==(const Domain &rhs) const
ost::mol::EntityViewList views