C++ Reference: class NonOverlappingRectanglesEnergyPropagator

This documentation is automatically generated.

Propagates using a box energy reasoning.
Method
NonOverlappingRectanglesEnergyPropagator

Arguments: SchedulingConstraintHelper* x, SchedulingConstraintHelper* y

The strict parameters indicates how to place zero width or zero height boxes. If strict is true, these boxes must not 'cross' another box, and are pushed by the other boxes.

~NonOverlappingRectanglesEnergyPropagator

Propagate

Return type: bool

RegisterWith

Return type: int

Arguments: GenericLiteralWatcher* watcher