OEColorOptions

class OEColorOptions

This class provides an interface to setup options required for OEColorFunc calculations.

The OEColorOptions class defines the following public methods:

Constructors

OEColorOptions()
OEColorOptions(const OEColorOptions&)

Default and copy constructors.

operator=

OEColorOptions &operator=(const OEColorOptions &)

GetColorForceField

const OEColorForceField& GetColorForceField() const

Gets the instance of OEColorForceField currently associated with the OEColorFunc.

GetScoreType

unsigned int GetScoreType() const

Gets the current value of the score type of the function.

SetColorForceField

bool SetColorForceField(unsigned int type)
bool SetColorForceField(OEPlatform::oeistream &is)
bool SetColorForceField(const std::string &filename)
bool SetColorForceField(const OEColorForceField &cff)

Set the color force field to be used. By default the ImplicitMillsDean color force field is used.

SetScoreType

void SetScoreType(unsigned int type)

Set the score type to be reported by this function. The default is OEScoreType.Overlap. Alternatives are defined in the OEScoreType namespace.