OEStructureQuality

Attention

This API is currently available in C++ and Python.

class OEStructureQuality

This is a container class that holds all data relating to the structural quality of biomolecular system.

See also

Constructors

OEStructureQuality()
OEStructureQuality(const OEIridiumData &id)
OEStructureQuality(const OEStructureQuality &rhs)

Default and copy constructors.

operator=

OEStructureQuality &operator=(const OEStructureQuality &rhs)

Assignment operator.

operator bool

operator bool() const

Returns whether the OEStructureQuality object is valid.

Clear

void Clear()

Resets the OEStructureQuality object to its initial state.

GetIridiumData

OEIridiumData GetIridiumData()
const OEIridiumData GetIridiumData() const

Returns a copy of the OEIridiumData object stored within the OEStructureQuality object.

HasIridiumData

bool HasIridiumData() const

Checks that the OEIridiumData object has been set.

SetIridiumData

bool SetIridiumData(const OEIridiumData &id)

Sets the OEIridiumData object on the OEStructureQuality object. Returns true if successful, and false otherwise.