rfw2d
    Preparing search index...

    Interface Projections

    Service to project points

    interface Projections {
        getCameraProjection(camera: Camera2D, target?: Mat2D): Mat2D;
        getClipProjection(camera?: Camera2D, target?: Mat2D): Mat2D;
        getViewportClipProjection(target?: Mat2D): Mat2D;
        projectDOMPointToScene(point: Vec2, camera: Camera2D): Vec2;
        projectDOMPointToViewport(point: Vec2): Vec2;
        projectDOMRectToScene(rect: Rect, camera: Camera2D): Rect;
        projectDOMRectToViewport(rect: Rect): Rect;
        projectScenePointToDOM(point: Vec2, camera: Camera2D): Vec2;
        projectScenePointToViewport(point: Vec2, camera: Camera2D): Vec2;
        projectSceneRectToDOM(rect: Rect, camera: Camera2D): Rect;
        projectSceneRectToViewport(rect: Rect, camera: Camera2D): Rect;
        projectViewportPointToDOM(point: Vec2): Vec2;
        projectViewportPointToScene(point: Vec2, camera: Camera2D): Vec2;
        projectViewportRectToDOM(rect: Rect): Rect;
        projectViewportRectToScene(rect: Rect, camera: Camera2D): Rect;
    }

    Implemented by

    Index

    Methods

    • Get clip projection in viewport space.

      Parameters

      • Optionaltarget: Mat2D

        Optional matrix to store the projection in. Will allocate a new instance otherwise

      Returns Mat2D

      target or newly allocated matrix