OEAnalyticShapeFunc

class OEAnalyticShapeFunc : public OEShapeFunc

The OEAnalyticShapeFunc class defines shape overlap between a reference object and a fit molecule, using the Analytic method.

../../_images/OEAnalyticShapeFunc.png
The following methods are publicly inherited from OEFunc0:
The following methods are publicly inherited from OEFunc1:
The following methods are publicly inherited from OEMolFunc:
The following methods are publicly inherited from OEOverlapFuncBase:
The following methods are publicly inherited from OEShapeFunc:
The OEAnalyticShapeFunc class defines the following public methods:

Constructors

OEAnalyticShapeFunc(argOptions: OEShapeOptions = OEShapeOptions()) -> OEAnalyticShapeFunc
OEAnalyticShapeFunc(argOptions: OEAnalyticOptions) -> OEAnalyticShapeFunc
OEAnalyticShapeFunc(argShape: OEShapeOptions,
                    argAnalytic: OEAnalyticOptions) -> OEAnalyticShapeFunc
OEAnalyticShapeFunc(argFunc: OEAnalyticShapeFunc) -> OEAnalyticShapeFunc

Default and copy constructors.

Constructs an OEAnalyticShapeFunc instance using the specified set of parameters.

GetAnalyticOptions

GetAnalyticOptions() -> OEAnalyticOptions

Returns a reference to the OEAnalyticOptions instance as currently set for this OEAnalyticShapeFunc.