跨~界开发者中心 跨~界开发者中心
首页
  • 开发环境
  • 转换服务
  • API接口

    • 基础类
    • 工具类
    • 界面类
    • 场景类
    • 构件类
    • 标签装饰类
    • 地图实景类
    • 模型类
    • 事件类
    • 相机类
    • 脚本类
    • 几何类
  • 初版接口

    • 全局接口
    • 工具接口
    • API接口
  • 框架相关
  • 界面相关
  • 场景相关
  • 模型相关
  • 工具相关
  • 功能模块

    • 脚本接口
  • API示例

    • API示例说明
    • API示例下载
  • SDK示例

    • UIApp
    • SceneApp
    • ViewsApp
    • GeometryApp
    • ElementApp
    • ToolApp
访问新版 (opens new window)
首页
  • 开发环境
  • 转换服务
  • API接口

    • 基础类
    • 工具类
    • 界面类
    • 场景类
    • 构件类
    • 标签装饰类
    • 地图实景类
    • 模型类
    • 事件类
    • 相机类
    • 脚本类
    • 几何类
  • 初版接口

    • 全局接口
    • 工具接口
    • API接口
  • 框架相关
  • 界面相关
  • 场景相关
  • 模型相关
  • 工具相关
  • 功能模块

    • 脚本接口
  • API示例

    • API示例说明
    • API示例下载
  • SDK示例

    • UIApp
    • SceneApp
    • ViewsApp
    • GeometryApp
    • ElementApp
    • ToolApp
访问新版 (opens new window)
  • SDK接口

    • 框架相关

      • KsjSampleApp
    • 界面相关

      • UI
    • 场景相关

      • Scene
      • Camera
      • BaseDecorator
      • MapInterface
    • 模型相关

      • ElementInterface
      • ElementAttribute
    • 工具相关

      • 基础工具
      • 功能模块

        • 脚本接口

          • 脚本接口总览
          • ScriptControl
          • Action
          • CameraAction_ViewPoint
          • CameraAction_PosAndTarget
          • CameraAction_RotateTarget
          • CameraAction_Line
          • CameraAction_Line2
          • ElementMoveAction
          • ElementRotateAction
          • MovedElementRotateAction
          • ElementMoveAndRotateAction
          • ElementMoveAndScaleAction
          • ElementMoveAndRotateAndScaleAction
          • AppearanceAction_AllTransparency
          • AppearanceAction_Transparency
          • AppearanceAction_AllColor
          • AppearanceAction_Color
          • AppearanceAction_TransparencyChange
          • ClipAction_ClipOpenOne
          • ClipAction_ClipOpenMore
          • ClipAction_ClipWithLine
    目录

    基础工具

    各类系统既有工具。可通过 IModelApp.tools.run 方式运行该工具。

    # **接口类 ****id **功能描述

    id 说明
    FitViewTool “View.Fit” 相机自适应当前场景。
    FlyViewTool “View.Fly”
    IdleTool “Idle”
    LookAndMoveTool “View.LookAndMove”
    LookViewTool “View.Look”
    PanViewTool "View.Pan" 平移模式,鼠标操作平移场景。
    RotateViewTool "View.Rotate" 旋转模式,鼠标操作旋转场景。
    ScrollViewTool "View.Scroll"
    SetupCameraTool "View.SetupCamera"
    SetupWalkCameraTool "View.SetupWalkCamera"
    StandardViewTool "View.Standard"
    ViewClipByElementTool "ViewClip.ByElement" 构件剖切工具,选择构件创建剖切。
    ViewClipByPlaneTool "ViewClip.ByPlane"
    ViewClipByRangeTool "ViewClip.ByRange"
    ViewClipByShapeTool "ViewClip.ByShape"
    ViewClipClearTool "ViewClip.Clear" 清除剖切。
    ViewGlobeBirdTool "View.GlobeBird"
    ViewGlobeIModelTool "View.GlobeIModel"
    ViewGlobeLocationTool "View.GlobeLocation"
    ViewGlobeSatelliteTool "View.GlobeSatellite"
    ViewRedoTool "View.Redo"
    ViewToggleCameraTool "View.ToggleCamera"
    ViewUndoTool "View.Undo"
    WalkViewTool "View.Walk"
    WindowAreaTool "View.WindowArea"
    ZoomViewTool "View.Zoom"
    MeasureAreaByPointsTool "Measure.AreaByPoints" 多点面积测量。
    MeasureAreaTool "Measure.Area" 构件面积测量。
    MeasureDistanceTool "Measure.Distance" 距离测量。
    MeasureLengthTool "Measure.Length" 构件长度测量。
    MeasureLocationTool "Measure.Location" 位置测量。
    MeasureVolumeTool "Measure.Volume"
    SelectionTool "Select" 选择模式,鼠标操作为选择模式。

    # 示例

    IModelApp.tools.run( “View.Fit”, IModelApp.viewManager.selectedView );

    IModelApp.tools.run( FitViewTool .toolId, IModelApp.viewManager.selectedView );

    # 示例APP

    ToolApp

    ElementAttribute
    脚本接口总览

    ← ElementAttribute 脚本接口总览→

    Theme by Vdoing | Copyright © 1999-2024 | 北京跨世纪软件技术有限公司 | 京ICP备2020036512号-1
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式