Package | org.openzoom.flash.viewport |
Interface | public interface INormalizedViewportContainer extends INormalizedViewport, IViewport, IDisposable, flash.events.IEventDispatcher |
Implementors | NormalizedViewport |
Method | Defined by | ||
---|---|---|---|
beginTransform():void
Dispatch
transformStart event to
let all listeners know that a viewport transition has started. | IViewport | ||
contains(x:Number, y:Number):Boolean
Determines whether the specified point is contained within this Viewport object.
| IViewport | ||
dispose():void
Releases all resources this object holds on to.
| IDisposable | ||
endTransform():void
Dispatch
transformEnd event to
let all listeners know that a viewport transition has finished. | IViewport | ||
fitToBounds(bounds:Rectangle, scale:Number = 1.0, immediately:Boolean = false):void
Show a rectangular area of the scene inside the viewport.
| IViewport | ||
getBounds():Rectangle
Returns a Rectangle object with the bounds of the viewport.
| IViewport | ||
intersection(toIntersect:Rectangle):Rectangle
If the Rectangle object specified in the toIntersect parameter intersects
with this Viewport object, returns the area of intersection as a Rectangle
object.
| IViewport | ||
intersects(toIntersect:Rectangle):Boolean
Determines whether the object specified in the toIntersect parameter
intersects with this Viewport object.
| IViewport | ||
localToScene(point:Point):Point
Converts the point object from the viewport's
container (local) coordinates to scene coordinates.
| IViewport | ||
panBy(deltaX:Number, deltaY:Number, immediately:Boolean = false):void
Move the viewport.
| IViewport | ||
panCenterTo(centerX:Number, centerY:Number, immediately:Boolean = false):void
Move the viewport center.
| IViewport | ||
panTo(x:Number, y:Number, immediately:Boolean = false):void
Move the viewport.
| IViewport | ||
sceneToLocal(point:Point):Point
Converts the point object from scene coordinates
to the viewport's container (local) coordinates.
| IViewport | ||
setSize(width:Number, height:Number):void
Sets viewportWidth and viewportHeight.
| INormalizedViewportContainer | ||
showAll(immediately:Boolean = false):void
Fit entire scene into the viewport.
| IViewport | ||
zoomBy(factor:Number, transformX:Number = 0.5, transformY:Number = 0.5, immediately:Boolean = false):void
Zoom the viewport by a factor.
| IViewport | ||
zoomTo(zoom:Number, transformX:Number = 0.5, transformY:Number = 0.5, immediately:Boolean = false):void
Zoom the viewport to a zoom level z.
| IViewport |