OEOverlayOptions
class OEOverlayOptions : public OESystem::OEOptions
This class provides an interface to setup options required for OEOverlay.
- The OEOverlayOptions class defines the following public methods:
Constructors
OEOverlayOptions(loadColorFF: bool = True) -> OEOverlayOptions
OEOverlayOptions(argOptions: OEOverlayOptions) -> OEOverlayOptions
Default and copy constructors.
Assignment operator.
GetColorFuncType
GetColorFuncType() -> intSee
SetColorFuncTypemethod.
GetColorOptions
GetColorOptions() -> OEColorOptionsSee
SetColorOptionsmethod.
GetMaxOptSteps
GetMaxOptSteps() -> intSee
SetMaxOptStepsmethod.
GetOverlapFunc
GetOverlapFunc() -> OEOverlapFuncBaseSee
SetOverlapFuncmethod.
GetShapeFuncType
GetShapeFuncType() -> intSee
SetShapeFuncTypemethod.
GetShapeOptions
GetShapeOptions() -> OEShapeOptionsSee
SetShapeOptionsmethod.
SetColorFuncType
SetColorFuncType(value: int) -> boolSet the type of color func to be used for estimating color scores, as defined in the
OEColorTypenamespace. Default:OEColorType_Exact.
SetMaxOptSteps
SetMaxOptSteps(value: int) -> boolSet the maximum number of optimization iteration steps. Default: 200
SetOverlapFunc
SetOverlapFunc(func: OEOverlapFuncBase) -> boolSet the overlap function by by passing in an OEOverlapFuncBase instance. This defines the shape/color interactions to be optimized for overlay.
SetShapeFuncType
SetShapeFuncType(value: int) -> boolSet the type of shape func to be used for estimating shape overlap, as defined in the
OEShapeTypenamespace. Default:OEShapeType_Grid.