OEProteinInteractionHintComponent¶
class OEProteinInteractionHintComponent : public OEInteractionHintComponentTypeBase
Built-in component type that classifies molecules as being ‘protein’ when stored in a OEInteractionHintContainer object.
The following methods are publicly inherited from OEInteractionHintComponentTypeBase:
Constructors¶
OEProteinInteractionHintComponent()
Default constructor.
OEProteinInteractionHintComponent(const OEProteinInteractionHintComponent &rhs)
Copy constructor.
operator=¶
OEProteinInteractionHintComponent &
operator=(const OEProteinInteractionHintComponent &rhs)
Assignment operator.
CreateCopy¶
OEInteractionHintComponentTypeBase *CreateCopy() const
Deep copy constructor that returns a copy of the object. The memory for the returned OEProteinInteractionHintComponent object is dynamically allocated and owned by the caller.
IsValid¶
bool IsValid(const OEChem::OEMolBase &) const
Returns whether a molecule can be inserted to a OEInteractionHintContainer object with a OEProteinInteractionHintComponent type i.e. it returns true if the molecule has 3D coordinates.