File

src/client/app/frameworks/apis/services/bime.zoom.service.ts

Description

对象聚焦类
命名空间: window.BIMe.control.BIMeZoom

Constructor

constructor(zoomService: ZoomService, RendererService: RendererService, selectorService: SelectorService, spaceTreeService: SpaceTreeService, viewerService: ViewerService)

Methods

Public zoomElementByElementId
zoomElementByElementId(elementId: string | string[], obj: { x: number; y: number; z: number; })

根据elementId 来zoom对象

Parameters :
  • elementId

    构件Id string|string[]

  • obj

    偏移量 {x:0,y:0,z:0}

Example :
   function zoomElementByElementId() {
window.BIMe.control.BIMeZoom.zoomElementByElementId(elementId);
}
Returns: void
Public zoomSpaceByNodeId
zoomSpaceByNodeId(nodeId: string)

根据相应的spaceid 定位

Parameters :
  • spaceid

    modelid^spaceid

Example :
function zoomElementByElementId() {
window.BIMe.control.BIMeZoom.zoomSpaceByNodeId(spaceid);
}
Returns: void
Public zoomToTarget
zoomToTarget(target: Vector3)
Returns: void

results matching ""

    No results matching ""