|
Foxit PDF SDK
|
Public 类型 | |
| enum | PDF3DModelNodeType { e_TypeModelRoot = 0, e_TypeGroup = 1, e_TypeMesh = 2, e_TypeSprite = 3, e_TypeMarkup = 4, e_TypePunctualLight = 5, e_TypeAmbientLight = 6, e_TypeViewCamera = 7, e_TypeClippingPlane = 8, e_TypeProcedural = 9, e_TypeBone = 10, e_TypeDummy = 11 } |
| 3D模型节点的枚举。 更多... | |
Public 成员函数 | |
| ModelNode () | |
| 构造函数。 | |
| ModelNode (const ModelNode &other) | |
| 带另一个3D模型节点对象的构造函数。 更多... | |
| ~ModelNode () | |
| 析构函数。 | |
| ModelNode | GetFirstChildNode () |
| 获取当前节点的首个孩子节点。 更多... | |
| WString | GetName () |
| 获取当前节点的名字。 更多... | |
| ModelNode | GetNextSiblingNode () |
| 获取当前节点的兄弟节点。 更多... | |
| PDF3DModelNodeType | GetNodeType () |
| 获取节点类型。 更多... | |
| ModelNode | GetParentNode () |
| 获取当前节点的父亲节点。 更多... | |
| bool | IsEmpty () const |
| 检查当前对象是否为空。 更多... | |
| bool | IsVisible () |
| 检查当前节点是否可见。 更多... | |
| bool | operator!= (const ModelNode &other) const |
| 不相等操作符。 更多... | |
| ModelNode & | operator= (const ModelNode &other) |
| 赋值操作符。 更多... | |
| bool | operator== (const ModelNode &other) const |
| 相等操作符。 更多... | |
| void | SetVisible (bool is_visible) |
| 设置当前节点的可见性。 更多... | |
Public 成员函数 继承自 foxit::Base | |
| FS_HANDLE | Handle () const |
| 获取当前对象的句柄。 更多... | |
这个类代表3D模型节点结构树中的一个节点。
| foxit::addon::pdf3d::ModelNode::ModelNode | ( | const ModelNode & | other | ) |
带另一个3D模型节点对象的构造函数。
| [in] | other | 另一个3D模型节点对象。 |
| ModelNode foxit::addon::pdf3d::ModelNode::GetFirstChildNode | ( | ) |
获取当前节点的首个孩子节点。
| WString foxit::addon::pdf3d::ModelNode::GetName | ( | ) |
获取当前节点的名字。
| ModelNode foxit::addon::pdf3d::ModelNode::GetNextSiblingNode | ( | ) |
获取当前节点的兄弟节点。
| PDF3DModelNodeType foxit::addon::pdf3d::ModelNode::GetNodeType | ( | ) |
获取节点类型。
| ModelNode foxit::addon::pdf3d::ModelNode::GetParentNode | ( | ) |
获取当前节点的父亲节点。
| bool foxit::addon::pdf3d::ModelNode::IsEmpty | ( | ) | const |
检查当前对象是否为空。
当当前对象为空时,表示当前对象无用。
| bool foxit::addon::pdf3d::ModelNode::IsVisible | ( | ) |
检查当前节点是否可见。
| bool foxit::addon::pdf3d::ModelNode::operator!= | ( | const ModelNode & | other | ) | const |
不相等操作符。
| [in] | other | 另一个模型节点对象。此函数将检查当前对象是否不等于此对象。 |
赋值操作符。
| [in] | other | 另一个模型节点对象,其值将被赋给当前对象。 |
| bool foxit::addon::pdf3d::ModelNode::operator== | ( | const ModelNode & | other | ) | const |
相等操作符。
| [in] | other | 另一个模型节点对象。此函数将检查当前对象是否等于此对象。 |
| void foxit::addon::pdf3d::ModelNode::SetVisible | ( | bool | is_visible | ) |
设置当前节点的可见性。
| [in] | is_visible | 一个布尔值用于设置当前节点的可见性。 true 表示可见,否则 false 表示不可见。 |