Triggered when plane(s) are no longer detected. This usually happens when two planes merge into one. Planes persist when no longer seen by camera(s) and when previously detected objects move (e.g. a door is opened) to create a static scene. Device Tracking component must be set to World mode to orient the Camera relative to the planes correctly.

//@input Component.DeviceTracking deviceTracking
script.deviceTracking.worldOptions.nativePlaneTrackingType = NativePlaneTrackingType.Both;

script.createEvent("WorldTrackingPlanesRemovedEvent").bind(function(eventData){

var eventPlanes = eventData.getPlanes();

});
interface WorldTrackingPlanesRemovedEvent {
    enabled: boolean;
    bind(evCallback: ((arg1: this) => void)): void;
    getPlanes(): TrackedPlane[];
    getTypeName(): string;
    isOfType(type: string): boolean;
    isSame(other: ScriptObject): boolean;
}

Hierarchy (view full)

Properties

enabled: boolean

If true, the event is able to trigger. If false, the event will not trigger.

Methods

  • Binds a callback function to this event.

    Parameters

    • evCallback: ((arg1: this) => void)
        • (arg1): void
        • Parameters

          • arg1: this

          Returns void

    Returns void

  • Returns the typename of the SceneEvent.

    Returns string

  • Returns true if the object matches or derives from the passed in type.

    Parameters

    • type: string

    Returns boolean

  • Returns true if this object is the same as other. Useful for checking if two references point to the same thing.

    Parameters

    Returns boolean