Ejemplo n.º 1
0
def _call_pre_defplane(data, wrangler, cam, now):
    """Call the pre_defplane hook.

    :param data: AOV data.
    :type data: dict
    :param wrangler: A SOHO wrangler.
    :type wrangler: object
    :param cam: A SOHO camera.
    :type cam: soho.SohoObject
    :param now: The evaluation time.
    :type now: float
    :return: Whether or not the hook was successful.
    :rtype bool

    """
    import IFDhooks

    return IFDhooks.call(
        "pre_defplane",
        data[consts.VARIABLE_KEY],
        data[consts.VEXTYPE_KEY],
        -1,
        wrangler,
        cam,
        now,
        data.get(consts.PLANEFILE_KEY),
        data.get(consts.LIGHTEXPORT_KEY)
    )
Ejemplo n.º 2
0
def _call_pre_defplane(data, wrangler, cam, now):
    """Call the pre_defplane hook.

    :param data: AOV data.
    :type data: dict
    :param wrangler: A SOHO wrangler.
    :type wrangler: object
    :param cam: A SOHO camera.
    :type cam: soho.SohoObject
    :param now: The evaluation time.
    :type now: float
    :return: Whether or not the hook was successful.
    :rtype bool

    """
    import IFDhooks

    return IFDhooks.call(
        "pre_defplane",
        data[consts.VARIABLE_KEY],
        data[consts.VEXTYPE_KEY],
        -1,
        wrangler,
        cam,
        now,
        data.get(consts.PLANEFILE_KEY),
        data.get(consts.LIGHTEXPORT_KEY)
    )
Ejemplo n.º 3
0
def _callPreDefPlane(data, wrangler, cam, now):
    """Call the pre_defplane hook."""
    import IFDhooks

    return IFDhooks.call("pre_defplane", data["variable"], data["vextype"], -1,
                         wrangler, cam, now, data.get("planefile"),
                         data.get("lightexport"))
Ejemplo n.º 4
0
def _callPreDefPlane(data, wrangler, cam, now):
    import IFDhooks

    return IFDhooks.call(
        "pre_defplane",
        data["variable"],
        data["vextype"],
        -1,
        wrangler,
        cam,
        now,
        data["planefile"],
        data.get("lightexport")
    )
Ejemplo n.º 5
0
def _callPostDefPlane(data, wrangler, cam, now):
    import IFDhooks

    return IFDhooks.call(
        "post_defplane",
        data["variable"],
        data["vextype"],
        -1,
        wrangler,
        cam,
        now,
        data["planefile"],
        data.get("lightexport")
    )
Ejemplo n.º 6
0
def _callPostDefPlane(data, wrangler, cam, now):
    """Call the post_defplane hook."""
    import IFDhooks

    return IFDhooks.call(
        "post_defplane",
        data["variable"],
        data["vextype"],
        -1,
        wrangler,
        cam,
        now,
        data.get("planefile"),
        data.get("lightexport")
    )