![]() |
Chemical Data Processing Library Python API - Version 1.2.3
|
Inheritance diagram for CDPL.Shape.ExactGaussianShapeOverlapFunction:Public Member Functions | |
| None | __init__ () |
| Initializes the ExactGaussianShapeOverlapFunction instance. | |
| None | __init__ (GaussianShapeFunction ref_shape_func, GaussianShapeFunction ovl_shape_func) |
| Initializes the ExactGaussianShapeOverlapFunction instance. More... | |
| None | __init__ (ExactGaussianShapeOverlapFunction func) |
| Initializes a copy of the ExactGaussianShapeOverlapFunction instance func. More... | |
| ExactGaussianShapeOverlapFunction | assign (ExactGaussianShapeOverlapFunction func) |
Replaces the current state of self with a copy of the state of the ExactGaussianShapeOverlapFunction instance func. More... | |
Public Member Functions inherited from CDPL.Shape.GaussianShapeOverlapFunction | |
| int | getObjectID () |
| Returns the numeric identifier (ID) of the wrapped C++ class instance. More... | |
| None | setShapeFunction (GaussianShapeFunction func, bool is_ref) |
| GaussianShapeFunction | getShapeFunction (bool ref) |
| None | setColorMatchFunction (Pharm.BoolSizeType2Functor func) |
| Pharm.BoolSizeType2Functor | getColorMatchFunction () |
| None | setColorFilterFunction (BoolSizeTypeFunctor func) |
| BoolSizeTypeFunctor | getColorFilterFunction () |
| float | calcSelfOverlap (bool ref) |
| float | calcColorSelfOverlap (bool ref) |
| float | calcOverlap () |
| float | calcOverlap (Math.Vector3DArray coords) |
| float | calcColorOverlap () |
| float | calcColorOverlap (Math.Vector3DArray coords) |
| float | calcOverlapGradient (Math.Vector3DArray coords, Math.Vector3DArray grad) |
Additional Inherited Members | |
Properties inherited from CDPL.Shape.GaussianShapeOverlapFunction | |
| objectID = property(getObjectID) | |
| colorMatchFunction = property(getColorMatchFunction, setColorMatchFunction) | |
| colorFilterFunction = property(getColorFilterFunction, setColorFilterFunction) | |
| None CDPL.Shape.ExactGaussianShapeOverlapFunction.__init__ | ( | GaussianShapeFunction | ref_shape_func, |
| GaussianShapeFunction | ovl_shape_func | ||
| ) |
Initializes the ExactGaussianShapeOverlapFunction instance.
| ref_shape_func | |
| ovl_shape_func |
| None CDPL.Shape.ExactGaussianShapeOverlapFunction.__init__ | ( | ExactGaussianShapeOverlapFunction | func | ) |
Initializes a copy of the ExactGaussianShapeOverlapFunction instance func.
| func | The ExactGaussianShapeOverlapFunction instance to copy. |
| ExactGaussianShapeOverlapFunction CDPL.Shape.ExactGaussianShapeOverlapFunction.assign | ( | ExactGaussianShapeOverlapFunction | func | ) |
Replaces the current state of self with a copy of the state of the ExactGaussianShapeOverlapFunction instance func.
| func | The ExactGaussianShapeOverlapFunction instance to copy. |