Foxit PDF SDK
com.foxit.sdk.addon.pdf3d.PDF3DAnnot类 参考

此类代表3D注释。 更多...

类 com.foxit.sdk.addon.pdf3d.PDF3DAnnot 继承关系图:
com.foxit.sdk.common.Base

Public 成员函数

 PDF3DAnnot (PDF3DAnnot other)
 带另一个3D注释对象的构造函数。 更多...
 
synchronized void delete ()
 直接清除C++相关资源。 更多...
 
int get3DAnnotType ()
 获取3D注释的类型。 更多...
 
PDF3DAnnotInstance get3DArtworkInstance ()
 获取3D Artwork的实例。 更多...
 
Annot getAnnot ()
 获取关联的注释对象。 更多...
 
int getAnnotIndex ()
 获取3D 注释的索引。 更多...
 
PDF3DAnnotInstanceArray getRichMediaInstances ()
 获取3D 多媒体类型的实例数组。 更多...
 
boolean isEmpty ()
 检查当前对象是否为空。 更多...
 
- Public 成员函数 继承自 com.foxit.sdk.common.Base
synchronized void delete ()
 直接清除C++相关资源。 更多...
 

静态 Public 属性

static final int e_3DTypeArtwork = 0
 3D类型:Artwork。
 
static final int e_3DTypeRichMedia = 1
 3D类型:多媒体。
 

详细描述

此类代表3D注释。

构造及析构函数说明

◆ PDF3DAnnot()

com.foxit.sdk.addon.pdf3d.PDF3DAnnot.PDF3DAnnot ( PDF3DAnnot  other)

带另一个3D注释对象的构造函数。

参数
[in]other另一个3D注释对象。

成员函数说明

◆ delete()

synchronized void com.foxit.sdk.addon.pdf3d.PDF3DAnnot.delete ( )

直接清除C++相关资源。

返回
无。
注解
一旦这个接口被调用,这个对象将不能再被使用。

◆ get3DAnnotType()

int com.foxit.sdk.addon.pdf3d.PDF3DAnnot.get3DAnnotType ( )

获取3D注释的类型。

返回
3D注释的类型。请参考从 com.foxit.sdk.addon.pdf3d.PDF3DAnnot.e_3DTypeArtwork ,返回值将是这些值中的一个。

◆ get3DArtworkInstance()

PDF3DAnnotInstance com.foxit.sdk.addon.pdf3d.PDF3DAnnot.get3DArtworkInstance ( )

获取3D Artwork的实例。

如果3D注释不是 com.foxit.sdk.addon.pdf3d.PDF3DAnnot.e_3DTypeArtwork 类型,将返回空对象。

返回
一个3D实例对象。

◆ getAnnot()

Annot com.foxit.sdk.addon.pdf3d.PDF3DAnnot.getAnnot ( )

获取关联的注释对象。

返回
关联的注释对象。

◆ getAnnotIndex()

int com.foxit.sdk.addon.pdf3d.PDF3DAnnot.getAnnotIndex ( )

获取3D 注释的索引。

返回
3D 注释的索引。

◆ getRichMediaInstances()

PDF3DAnnotInstanceArray com.foxit.sdk.addon.pdf3d.PDF3DAnnot.getRichMediaInstances ( )

获取3D 多媒体类型的实例数组。

如果3D注释不是 com.foxit.sdk.addon.pdf3d.PDF3DAnnot.e_3DTypeRichMedia 类型,将返回空对象。

返回
一个3D实例对象数组。

◆ isEmpty()

boolean com.foxit.sdk.addon.pdf3d.PDF3DAnnot.isEmpty ( )

检查当前对象是否为空。

当当前对象为空时,表示当前对象无用。

返回
true表示当前对象为空,false表示不为空。