Interface WorkObserver

每个点位的数据

interface WorkObserver {
    accessibleIds: `${string}[${number}]`[];
    accessibleNodes: number[];
    active: boolean;
    derivedId?: number;
    derivedIdStr?: string;
    floorIndex: number;
    images: WorkImage;
    index: number;
    loadable: boolean;
    pano: Pano;
    panoId: `${string}[${number}]`;
    panoIndex: number;
    position: Vector3;
    quaternion: Quaternion;
    standingPosition: Vector3;
    video?: WorkVideo;
    visibleIds: `${string}[${number}]`[];
    visibleNodes: number[];
    work: Work;
}

Hierarchy (view full)

Properties

accessibleIds: `${string}[${number}]`[]

可以看到的相关点位序号

accessibleNodes: number[]

可以连通的相关点位序号

active: boolean

点位是否激活可用

derivedId?: number

点位 derived_id

derivedIdStr?: string

点位 derived_id_str

floorIndex: number

点位所在楼层

images: WorkImage

点位全景图

index: number

序号

loadable: boolean

点位是否可加载

pano: Pano

点位序号

panoId: `${string}[${number}]`

点位序号

panoIndex: number

序号

position: Vector3

点位和模型的观察点坐标

quaternion: Quaternion

点位和模型的旋转对齐关系四元数

standingPosition: Vector3

点位和模型的地面坐标

video?: WorkVideo

点位视频

visibleIds: `${string}[${number}]`[]

可以看到的相关点位序号

visibleNodes: number[]

可以看到的相关点位序号

work: Work

work