three-cad-viewer
    Preparing search index...

    Interface ChangeNotification

    Camera position/zoom, UI and pick change notification with old/new values

    interface ChangeNotification {
        axes?: StateChange<boolean>;
        axes0?: StateChange<boolean>;
        camera_position?: StateChange<Vector3Tuple>;
        camera_zoom?: StateChange<number>;
        clip_normal_0?: StateChange<Vector3Tuple | null>;
        clip_normal_1?: StateChange<Vector3Tuple | null>;
        clip_normal_2?: StateChange<Vector3Tuple | null>;
        grid?: StateChange<[boolean, boolean, boolean]>;
        lastPick?: StateChange<PickInfo | null>;
        ortho?: StateChange<boolean>;
        position?: StateChange<Vector3Tuple>;
        position0?: StateChange<Vector3Tuple>;
        quaternion?: StateChange<QuaternionTuple>;
        quaternion0?: StateChange<QuaternionTuple>;
        tab?: StateChange<ActiveTab | null>;
        target?: StateChange<Vector3Tuple>;
        target0?: StateChange<Vector3Tuple>;
        zoom?: StateChange<number>;
        zoom0?: StateChange<number>;
        [key: string]: StateChange<unknown> | undefined;
    }

    Indexable

    Index

    Properties

    axes?: StateChange<boolean>
    axes0?: StateChange<boolean>
    camera_position?: StateChange<Vector3Tuple>
    camera_zoom?: StateChange<number>
    clip_normal_0?: StateChange<Vector3Tuple | null>
    clip_normal_1?: StateChange<Vector3Tuple | null>
    clip_normal_2?: StateChange<Vector3Tuple | null>
    grid?: StateChange<[boolean, boolean, boolean]>
    lastPick?: StateChange<PickInfo | null>
    ortho?: StateChange<boolean>
    tab?: StateChange<ActiveTab | null>
    zoom?: StateChange<number>
    zoom0?: StateChange<number>