Desktop Model JS SDK
v2.0.0
API
Help
Help
环境搭建
操作指南
调试
Modules
CallBack
Methods
removeCreateComponentCompleteCallBack
removeSelectBillBoardCallBack
removeSelectComponentCallBack
setCreateComponentCompleteCallBack
setSelectBillBoardCallBack
setSelectComponentCallBack
Typedef
onCreateComponentCompleteCallBack
onSelectBillBoardCallBack
onSelectComponentCallBack
ComponentApi
Members
ECompType
Methods
cancelHighlightComp
clearComponentForceColor
clearForceColorForProj
createBillboard
enablePointCheckMode
getBillboardByCompId
getBillboardByType
getCimProjectComponents
getCompBimInfo
getCompBimInfoBatch
getComponentBoundingBox
getComponentInfo
getComponentPosition
getCompTempDesInfo
getCompTransf
getLinkedBimProjList
getLinkedProjID
getProjComponentInfosByType
getRelComponentInBillboard
getSortedProjComponentInfosByType
highlightComp
removeBillboard
removeBillboardByType
researchComp
setBillboardImgByLocal
setBillboardImgByUrl
setBillboardVisible
setBillboardVisibleByType
setComponentForceColor
setComponentVisible
setCompTransf
setForceColorForProj
setSelectID
setVisibleForProj
Typedef
clearComponentForceColorCallback
clearForceColorForProjCallback
createBillboardCallback
getBillboardByCompIdCallback
getBillboardByTypeCallback
getCimProjectComponentsCallback
getCompBimInfoBatchCallback
getCompBimInfoCallback
getComponentBoundingBoxCallback
getComponentInfoCallback
getComponentPositionCallback
getCompTempDesInfoCallback
getCompTransfCallback
getLinkedBimProjListCallback
getLinkedProjIDCallback
getRelComponentInBillboardCallback
getSortedProjComponentInfosByTypeCallback
setComponentForceColorCallback
setComponentVisibleCallback
setForceColorForProjCallback
setVisibleForProjCallback
ProjectApi
Members
EManipulatorType
EProjKey
ESelectType
Methods
closeLinkedProject
getAllProjInfoList
getBimProjectComponents
getBimProjectComponetsByCimFloor
getBimProjectList
getLinkedProjectForOpening
getProjectAttr
getProjectCimFloors
getProjectInfo
getProjectPropTempDes
getSelType
isBimModelProject
isCimProject
openLinkedProjectByComp
resetProjectStatus
saveProject
setProjectAttr
setSelType
setValidManipulatorType
Typedef
closeLinkedProjectCallback
getAllProjInfoListCallback
getBimProjectComponentsCallback
getBimProjectComponetsByCimFloorCallback
getBimProjectListCallback
getLinkedProjectForOpeningCallback
getProjectAttrCallback
getProjectCimFloorsCallback
getProjectInfoCallback
getProjectPropTempDesCallBack
getSelTypeCallBack
isBimModelProjectCallBack
isCimProjectCallBack
openLinkedProjectByCompCallback
saveProjectCallback
SceneApi
Members
ERoamMode
ESceneType
Methods
closeSceneProject
getSceneArg
initSceneProjData
loadSceneProjData
openSceneProject
positionTo
positionToComponent
positionToProject
setPlayerMode
setSceneArg
unLoadSceneProjData
Typedef
closeSceneProjectCallback
getSceneArgCallback
initSceneProjDataCallback
loadSceneProjDataCallback
openSceneProjectCallback
SystemApi
Members
ESystemMode
Methods
closeMainWindow
closeProcessBar
convertWGS84toWorldCoord
convertWorldCoordtoWGS84
dragMainWindow
geometry
getFolderPath
getLocalRootPath
getOpenFilePath
getSaveFilePath
getScreenInfos
isMaxSized
moveMainWindow
normalGeometry
resizeMainWindow
setGeometry
setSystemMode
setToken
showMaxSize
showMiniSize
showNomalSize
showProcessBar
Typedef
convertWGS84toWorldCoordCallBack
convertWorldCoordtoWGS84CallBack
dragMainWindowCallback
geometryCallback
getFolderPathCallback
getLocalRootPathCallback
getOpenFilePathCallback
getSaveFilePathCallback
getScreenInfosCallBack
isMaxSizedCallback
ThreeViewApi
Methods
bind3DView
BL3D_focusInEvent
BL3D_focusOutEvent
BL3D_keyPressEvent
BL3D_keyReleaseEvent
BL3D_mouseDoubleClickEvent
BL3D_mouseMoveEvent
BL3D_mousePressEvent
BL3D_mouseReleaseEvent
BL3D_resizeEvent
BL3D_wheelEvent
getCameraDir
getCameraPos
getCameraPro
rotateCameraAboutCurCenterPt
rotateCameraAboutCurCenterPtEx
rotateEarth
setCameraDir
setCameraPos
setCameraPro
setLightFollowCamera
Typedef
getCameraDirCallBack
getCameraPosCallBack
getCameraProCallBack
Classes
Cartesian3
Members
x
y
z
Color
Members
alpha
blue
green
red
Methods
fromHexString
toHexString
withAlpha
Component
Members
color
guid
isSelected
name
position
sysName
type
Methods
getLinkedProject
hide
invertSelect
isolate
resetColor
select
show
Config
Members
serverUrl
FlyOption
Members
phi
postion
thi
Project
Members
guid
isOpened
name
position
type
Methods
close
getFloors
getInnerProjects
getPropTemplateInfo
isolate
isolateByOption
open
queryComponents
reset
resetComponentsDefaultColor
resetComponentsDefaultColorByOption
selectComponents
selectComponentsByOption
setComponentsColor
setComponentsColorByOption
setComponentsVisibility
setComponentsVisibilityByOption
Viewer
Members
envDate
navigationMode
Methods
destroyed
flyTo
getOpeningProjectList
getProjectList
getViewerEnv
initialize
isolate
queryProject
setViewerEnv
Interfaces
BIMProperty
Members
bimFloor
bimGuid
floor
guid
main_type
mainCompGuid
major
name
projGuid
props
sub_type
CompProperty
Members
group
name
unit
value
IsolateOption
Members
components
project
QueryBIMCompOption
Members
floor
main_type
major
name
sub_type
QueryCIMCompOption
Members
sysName
TemplateProps
Members
children
name
sysName
VerifyInfo
Members
appid
secret
ViewerOption
Members
container
VerifyInfo
Global
BIMMajor
ComponentType
EnumEnvParam
NavigationMode
ProjType
QueryCIMCompOption
CIM构件查询选项
Members
static
sysName
:string
系统名称