在Navisworks软件运行的时候界面右侧有个工具条.比较方便.但是在二次开发的时候我不知道在Api那里调用。如果有网友知道请告诉我。谢谢、

我用就自己设置一个工具。界面比较丑!没有美工.

代码:

 备注:是用Google 翻译的。也许描述不准确 
Select 选择
SelectBox 选择框
BasicViewObjectWheel基本视图对象轮子
BasicTourBuildingWheel基本巡视建筑控制盘
FullNavigationWheel全导航控制盘
MiniViewObjectWheel迷你视图对象轮子
MiniTourBuildingWheel巡视建筑控制盘
MiniFullNavigationWheel迷你全导航控制盘
Full2DNavigationWheel完整的二维导航控制盘
CommonPan泛在所有Autodesk产品常见
CommonZoom放大所有Autodesk产品常见
CommonZoomWindow缩放窗口在所有Autodesk产品常见
CommonOrbit轨道在所有Autodesk产品常见
CommonFreeOrbit所有Autodesk产品常见的自由动态
CommonConstrainedOrbit所有Autodesk产品共同约束的动态观察
CommonLookAt看看常见的所有Autodesk产品
CommonLookAround随便看看常见的所有Autodesk产品
CommonWalk走共同所有Autodesk产品
在所有Autodesk产品CommonCenter中心共同
NavigateFixed相机固定到位
NavigateFreeLookAround经典Navisworks中免费环视(旋转)
NavigateFreeOrbit经典Navisworks中自由动态观察(检查)
NavigateWalk经典Navisworks中漫步
NavigateFly经典Navisworks中飞
NavigateConstrainedOrbit经典Navisworks中约束的动态观察(转盘)
NavigateZoom经典Navisworks中放大
NavigatePan经典Navisworks中盘
NavigateConstrainedPan经典Navisworks的约束泛
NavigateLookAround CLASIC Navisworks中随便看看(旋转)
NavigateOrbit经典Navisworks中轨道
NavigateZoomWindow经典Navisworks中缩放窗口(缩放框)
CustomToolPlugin功能由ToolPlugin提供
     //设置工具状态  
public void ToolValue(Tool tool)
{
if (Autodesk.Navisworks.Api.Application.ActiveDocument != null)
{
Autodesk.Navisworks.Api.Application.ActiveDocument.Tool.Value = tool;
}
}
        private void TooFocus_Click(object sender, EventArgs e)
{
ToolValue(Tool.MiniViewObjectWheel);
}
//漫游
private void ToolRoam_Click(object sender, EventArgs e)
{
ToolValue(Tool.CommonLookAround);
}
//漫游 子
private void ToolLookAt_Click(object sender, EventArgs e)
{
ToolValue(Tool.CommonLookAround);
}
//飞入
private void ToolNavigateFly_Click(object sender, EventArgs e)
{
ToolValue(Tool.NavigateFly);
}
//第一人称
private void ToolNavigateWalk_Click(object sender, EventArgs e)
{
ToolValue(Tool.NavigateWalk);
}
//选择
private void ToolSelect_Click(object sender, EventArgs e)
{
ToolValue(Tool.Select);
}

最新文章

  1. 1-1 console的用法
  2. linux默认网关的设置
  3. 【转】Lua coroutine 不一样的多线程编程思路
  4. 20135223/20135234/20135229小组——亚博 Arduino智能小车实践报告
  5. 【FFXV】中物理模拟的结构以及游戏业界的乐趣
  6. Oracle GoldenGate: 使用宏
  7. 理解I/O Completion Port
  8. 2015版Force Touch Mac Book激活三个手指拖动窗口
  9. Flink资料(5) -- Job和调度
  10. [java面试题]最长的回文字符串中出现确定
  11. chapter11_3 字符串缓冲
  12. SSM所需的jar
  13. Windows下return,exit和ExitProcess的区别和分析
  14. [js]Object.defineProperty等几个js特殊方法
  15. Bootstrap(2) 排版样式
  16. C++中的set
  17. Android-Kotlin-枚举enum
  18. Alpha冲刺报告(2/12)(麻瓜制造者)
  19. python list的一个面试题
  20. Caffe搭建:常见问题解决办法和ubuntu使用中遇到问题(持续更新)

热门文章

  1. 用scikit-learn学习BIRCH聚类
  2. C#为IE编写BHO插件心得
  3. JavaScript中事件处理
  4. ASP.NET MVC原理
  5. 手把手教你做个人 app
  6. github免输用户名/密码SSH登录的配置
  7. docker4dotnet #2 容器化主机
  8. 简历生成平台项目开发-STEP1问卷设计
  9. 图解DevExpress RichEditControl富文本的使用,附源码及官方API
  10. 了解 ARDUINO 101* 平台