Rosetta
Public Member Functions | List of all members
MatchAligner Struct Referenceabstract
Inheritance diagram for MatchAligner:
Inheritance graph
[legend]

Public Member Functions

virtual MatchAlignInfo align_info (Pose const &lig)=0
 
virtual vector1< Stub > align_rot (MatchAlignInfo const &mi1, MatchAlignInfo const &mi2)=0
 
virtual bool checkalign (Pose const &a, Pose const &b, numeric::xyzVector< Real > &c)=0
 
virtual MatchAlignInfo align_info (Pose const &lig)=0
 
virtual vector1< Stub > align_rot (MatchAlignInfo const &mi1, MatchAlignInfo const &mi2)=0
 
virtual bool checkalign (Pose const &a, Pose const &b, numeric::xyzVector< Real > &c)=0
 
- Public Member Functions inherited from utility::VirtualBase
 VirtualBase ()=default
 Default constructor. More...
 
virtual ~VirtualBase ()=default
 The virtual destructor is one of the main reasons for the VirtualBase class. More...
 
 VirtualBase (VirtualBase const &)=default
 
 VirtualBase (VirtualBase &&)=default
 
VirtualBaseoperator= (VirtualBase const &)=default
 
VirtualBaseoperator= (VirtualBase &&)=default
 

Member Function Documentation

◆ align_info() [1/2]

virtual MatchAlignInfo MatchAligner::align_info ( Pose const &  lig)
pure virtual

Implemented in Tet4HMatchAligner, and Tet4HMatchAligner.

◆ align_info() [2/2]

virtual MatchAlignInfo MatchAligner::align_info ( Pose const &  lig)
pure virtual

Implemented in Tet4HMatchAligner, and Tet4HMatchAligner.

◆ align_rot() [1/2]

virtual vector1<Stub> MatchAligner::align_rot ( MatchAlignInfo const &  mi1,
MatchAlignInfo const &  mi2 
)
pure virtual

Implemented in Tet4HMatchAligner, and Tet4HMatchAligner.

◆ align_rot() [2/2]

virtual vector1<Stub> MatchAligner::align_rot ( MatchAlignInfo const &  mi1,
MatchAlignInfo const &  mi2 
)
pure virtual

Implemented in Tet4HMatchAligner, and Tet4HMatchAligner.

◆ checkalign() [1/2]

virtual bool MatchAligner::checkalign ( Pose const &  a,
Pose const &  b,
numeric::xyzVector< Real > &  c 
)
pure virtual

Implemented in Tet4HMatchAligner, and Tet4HMatchAligner.

◆ checkalign() [2/2]

virtual bool MatchAligner::checkalign ( Pose const &  a,
Pose const &  b,
numeric::xyzVector< Real > &  c 
)
pure virtual

Implemented in Tet4HMatchAligner, and Tet4HMatchAligner.


The documentation for this struct was generated from the following files: