|
Foxit PDF SDK
|
Public 成员函数 | |
| PDF3DAnnotInstance () | |
| 构造函数。 | |
| PDF3DAnnotInstance (PDF3DAnnotInstance other) | |
| 带另一个3D注释实例对象的构造函数。 更多... | |
| global::System.IntPtr | ActivateCanvas (global::System.IntPtr screen_canvas_parent) |
| 激活画布。 更多... | |
| void | ApplyPresetView (PDF3DAnnotViewData view_data) |
| 应用预设视图。 更多... | |
| PDF3DAnnotViewDataArray | GetPresetViewList () |
| 获取3D模型中所有预设视图的列表。 更多... | |
| ModelNode | GetRootNode () |
| 获取3D模型树结构的根节点。 更多... | |
| bool | IsEmpty () |
| 检查当前对象是否为空。 更多... | |
| void | OnLButtonDown (int flag, PointF point) |
| 按下左键时调用此函数。 更多... | |
| void | OnLButtonUp (int flag, PointF point) |
| 释放左键时调用此函数。 更多... | |
| void | OnMouseMove (int flag, PointF point) |
| 移动鼠标时调用此函数。 更多... | |
| void | OnMouseWheel (int flag, int delta, PointF point) |
| 滚动鼠标滚轮时调用此函数。 更多... | |
| void | OnRButtonDown (int flag, PointF point) |
| 按下右键时调用此函数。 更多... | |
| void | OnRButtonUp (int flag, PointF point) |
| 释放右键时调用此函数。 更多... | |
| void | ResetDefaultView () |
| 将视图重置为默认视图,3D模型将重置为其默认状态。 更多... | |
| void | SetController (PDF3DAnnotInstance.PDF3DController tool_tag) |
| 设置控制器。 更多... | |
| void | SetRenderMode (PDF3DAnnotInstance.PDF3DRenderMode render_mode) |
| 设置模型渲染模式。 更多... | |
| void | UpdateCanvas (RectI rect) |
| 更新画布。 更多... | |
此类代表3D 注释实例。
3D渲染模式的枚举。
此枚举的值应该单独使用。
|
inline |
带另一个3D注释实例对象的构造函数。
| [in] | other | 另一个3D注释实例对象。 |
|
inline |
激活画布。
| [in] | screen_canvas_parent | 用于激活画布的父窗口句柄。 |
|
inline |
应用预设视图。
确保已调用函数。
| [in] | view_data | 要设置的视图数据。应为函数返回的数据数组中的一个。 |
|
inline |
获取3D模型中所有预设视图的列表。
确保已调用函数。
|
inline |
|
inline |
检查当前对象是否为空。
当当前对象为空时,表示当前对象无用。
|
inline |
按下左键时调用此函数。
确保已调用函数。
| [in] | flag | 鼠标事件的标志。 |
| [in] | point | 鼠标的位置。 |
|
inline |
释放左键时调用此函数。
确保已调用函数。
| [in] | flag | 鼠标事件的标志。 |
| [in] | point | 鼠标的位置。 |
|
inline |
移动鼠标时调用此函数。
确保已调用函数。
| [in] | flag | 鼠标事件的标志。 |
| [in] | point | 鼠标的位置。 |
|
inline |
滚动鼠标滚轮时调用此函数。
确保已调用函数。
| [in] | flag | 鼠标事件的标志。 |
| [in] | delta | 鼠标滚轮的增量。 |
| [in] | point | 鼠标的位置。 |
|
inline |
按下右键时调用此函数。
确保已调用函数。
| [in] | flag | 鼠标事件的标志。 |
| [in] | point | 鼠标的位置。 |
|
inline |
释放右键时调用此函数。
确保已调用函数。
| [in] | flag | 鼠标事件的标志。 |
| [in] | point | 鼠标的位置。 |
|
inline |
将视图重置为默认视图,3D模型将重置为其默认状态。
确保已调用函数。
|
inline |
设置控制器。
确保已调用函数。
| [in] | tool_tag | 要设置的控制器工具。请参考从foxit.addon.pdf3d.PDF3DAnnotInstance.PDF3DController.e_ControllerRotate 开始的值,这应该是这些值中的一个。 默认值:foxit.addon.pdf3d.PDF3DAnnotInstance.PDF3DController.e_ControllerRotate 。 |
|
inline |
设置模型渲染模式。
确保已调用函数。
| [in] | render_mode | 要设置的渲染模式。请参考从foxit.addon.pdf3d.PDF3DAnnotInstance.PDF3DRenderMode.e_RenderModeSolid 开始的值,这应该是这些值中的一个。 默认值:foxit.addon.pdf3d.PDF3DAnnotInstance.PDF3DRenderMode.e_RenderModeSolidOutline 。 |
|
inline |
更新画布。
确保已调用函数。 当画布大小和位置需要更新时调用此函数。
| [in] | rect | 设备坐标系统中画布的新区域。 |