Packageorg.openzoom.flash.viewport
Interfacepublic interface IViewportConstraint
ImplementorsCenterConstraint, CompositeConstraint, FillConstraint, MapConstraint, NullConstraint, ScaleConstraint, VisibilityConstraint, ZoomConstraint

Interface for IViewportTransform constraints, e.g. use constraints to limit maximum and minimum zoom of the viewport or ensure it moves within certain bounds.



Public Methods
 MethodDefined by
  
Validate the viewport transform by performing transformations until it validates all constraints.
IViewportConstraint
Method detail
validate()method
public function validate(transform:IViewportTransform, target:IViewportTransform):IViewportTransform

Validate the viewport transform by performing transformations until it validates all constraints.

Parameters
transform:IViewportTransform — IViewportTransform object to be validated.
 
target:IViewportTransform — IViewportTransform object that represents the last validated transform.

Returns
IViewportTransform — Validated IViewportTransform object.