3D Annot functions More...
Modules | |
| 3D Artwork Module | |
| 3D Artwork functions | |
| 3D Stream Module | |
| Adds a 3D Stream in a 3D annot. | |
Data Structures | |
| struct | A3DPDF3DAnnotData |
| A3DPDF3DAnnotData structure: options for the 3D Annot behavior in the PDF. More... | |
Functions | |
| A3DStatus | A3DPDF3DAnnotCreate (A3DPDFDocument *pDoc, const A3DPDF3DAnnotData *p3DAnnotData, A3DPDF3DAnnot **pp3DAnnot) |
| Function to create a 3D Annotation object. More... | |
Detailed Description
3D Annot functions
This module describes the functions and structures that allow you to define 3D data in the page.
Enumeration Type Documentation
| enum A3DPDFEActivateWhen |
The circumstances under which the 3D Annot shall be activated.
- Version
- 4.1
Animation Style.
- Version
- 4.1
The circumstances under which the 3D Annot shall be deactivated.
- Version
- 4.1
| enum A3DPDFELighting |
Lighting.
- Version
- 4.1
Rendering Style.
- Version
- 4.1
Function Documentation
| A3DStatus A3DPDF3DAnnotCreate | ( | A3DPDFDocument * | pDoc, |
| const A3DPDF3DAnnotData * | p3DAnnotData, | ||
| A3DPDF3DAnnot ** | pp3DAnnot | ||
| ) |
Function to create a 3D Annotation object.
The 3D Annotation object is primarily created with this function, and it should be inserted on the page with the functions A3DPDFPageInsert3DAnnot or A3DPDFPageFieldSet3DAnnot.
- Parameters
-
[in,out] pDoc The Document object to work with. [in] p3DAnnotData The 3D Annot parameters. [out] pp3DAnnot The 3D Annot object created.
- Returns
- A3D_SUCCESS
- Version
- 4.1
