3D Annot functions More...
Data Structures | |
struct | A3DPDF3DAnnotData |
A3DPDF3DAnnotData structure: options for the 3D Annot behavior in the PDF. More... | |
Modules | |
3D Artwork Module | |
3D Artwork functions | |
3D Stream Module | |
Adds a 3D Stream in a 3D annot. | |
Functions | |
A3DStatus | A3DPDF3DAnnotCreate (A3DPDFDocument *pDoc, const A3DPDF3DAnnotData *p3DAnnotData, A3DPDF3DAnnot **pp3DAnnot) |
Function to create a 3D Annotation object. More... | |
3D Annot functions
This module describes the functions and structures that allow you to define 3D data in the page.
enum A3DPDFEActivateWhen |
The circumstances under which the 3D Annot shall be activated.
The circumstances under which the 3D Annot shall be deactivated.
Animation Style.
enum A3DPDFELighting |
Lighting.
Rendering Style.
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.
[in,out] | pDoc | The Document object to work with. |
[in] | p3DAnnotData | The 3D Annot parameters. |
[out] | pp3DAnnot | The 3D Annot object created. |