|
Foxit PDF SDK
|
This class represents PDF 3D annotation. More...
Public Types | |
| enum | PDF3DType { e_3DTypeArtwork = 0, e_3DTypeRichMedia = 1 } |
| Enumeration for the 3D annot type. More... | |
Public Member Functions | |
| PDF3DAnnot (const PDF3DAnnot &other) | |
| Constructor, with another 3d annot object. More... | |
| ~PDF3DAnnot () | |
| Destructor. | |
| PDF3DType | Get3DAnnotType () |
| Get the type of 3D annot. More... | |
| PDF3DAnnotInstance | Get3DArtworkInstance () |
| Get the instance of 3D Artwork. More... | |
| pdf::annots::Annot | GetAnnot () |
| Get associated annotation. More... | |
| int | GetAnnotIndex () |
| Get the annotation index corresponding to 3d annot. More... | |
| PDF3DAnnotInstanceArray | GetRichMediaInstances () |
| Get the instance array of rich media. More... | |
| bool | IsEmpty () const |
| Check whether current object is empty or not. More... | |
| bool | operator!= (const PDF3DAnnot &other) const |
| Not equal operator. More... | |
| PDF3DAnnot & | operator= (const PDF3DAnnot &other) |
| Assign operator. More... | |
| bool | operator== (const PDF3DAnnot &other) const |
| Equal operator. More... | |
Public Member Functions inherited from foxit::Base | |
| FS_HANDLE | Handle () const |
| Get the handle of current object. More... | |
This class represents PDF 3D annotation.
| foxit::addon::pdf3d::PDF3DAnnot::PDF3DAnnot | ( | const PDF3DAnnot & | other | ) |
Constructor, with another 3d annot object.
| [in] | other | Another 3d annot object. |
| PDF3DType foxit::addon::pdf3d::PDF3DAnnot::Get3DAnnotType | ( | ) |
Get the type of 3D annot.
| PDF3DAnnotInstance foxit::addon::pdf3d::PDF3DAnnot::Get3DArtworkInstance | ( | ) |
Get the instance of 3D Artwork.
If the 3D annot type is not PDF3DAnnot::e_3DTypeArtwork, an empty object will be returned.
| pdf::annots::Annot foxit::addon::pdf3d::PDF3DAnnot::GetAnnot | ( | ) |
Get associated annotation.
| int foxit::addon::pdf3d::PDF3DAnnot::GetAnnotIndex | ( | ) |
Get the annotation index corresponding to 3d annot.
| PDF3DAnnotInstanceArray foxit::addon::pdf3d::PDF3DAnnot::GetRichMediaInstances | ( | ) |
Get the instance array of rich media.
If the 3D annot type is not PDF3DAnnot::e_3DTypeRichMedia, an empty array will be returned.
| bool foxit::addon::pdf3d::PDF3DAnnot::IsEmpty | ( | ) | const |
Check whether current object is empty or not.
When the current object is empty, that means current object is useless.
| bool foxit::addon::pdf3d::PDF3DAnnot::operator!= | ( | const PDF3DAnnot & | other | ) | const |
Not equal operator.
| [in] | other | Another 3d annot object. This function will check if current object is not equal to this one. |
| PDF3DAnnot& foxit::addon::pdf3d::PDF3DAnnot::operator= | ( | const PDF3DAnnot & | other | ) |
Assign operator.
| [in] | other | Another 3d annot object, whose value would be assigned to current object. |
| bool foxit::addon::pdf3d::PDF3DAnnot::operator== | ( | const PDF3DAnnot & | other | ) | const |
Equal operator.
| [in] | other | Another 3d annot object. This function will check if current object is equal to this one. |