OECartesianStarts

class OECartesianStarts : public OEInertialStarts

The OECartesianStarts represents the user defined cartesian starts for overlay optimization. The OECartesianStarts translates the fit molecule to the specified starting points, followed by the inertial rotations to generate starts.

The following methods are publicly inherited from OEStarts:
The following methods are publicly inherited from OEInertialStarts:
The OECartesianStarts class defines the following public methods:

Constructors

OECartesianStarts()
OECartesianStarts(const OECartesianStarts&)

Default and copy constructors.

operator=

OECartesianStarts &operator=(const OECartesianStarts &)

The assignment operator.

ClearStartPoints

void ClearStartPoints()

Clears the currently specified start points.

SetStartPoints

void SetStartPoints(const double *Points, unsigned int NumPoints)

Sets the cartesian starting points. Method expects an array of size 3*NumPoints for the first argument.