< Home

< Programming Guide

< Supported File Formats

REFERENCE MANUAL

Data Structures | Enumerations | Functions
Picture

Data Structures

struct  A3DGraphPictureData
 Picture data. More...
 

Enumerations

enum  A3DEPictureDataFormat {
  kA3DPicturePng, kA3DPictureJpg, kA3DPictureBmp, kA3DPictureBitmapRgbByte,
  kA3DPictureBitmapRgbaByte, kA3DPictureBitmapGreyByte, kA3DPictureBitmapGreyaByte
}
 Image format. More...
 

Functions

A3DStatus A3DGlobalGetGraphPictureData (const A3DUns32 uiIndexPicture, A3DGraphPictureData *pData)
 Populates the A3DGraphPictureData structure. More...
 
A3DStatus A3DGlobalInsertGraphPicture (const A3DGraphPictureData *pData, A3DUns32 *puiPictureIndex)
 Creates a picture from A3DGraphPictureData structure in global data. More...
 

Detailed Description

Entity type is kA3DTypeGraphPicture.

The HOOPS Exchange does not interpret or otherwise process picture data (image data). Instead, it transmits picture data directly to the HOOPS Exchange rendering engine.

For information about the picture data formats that HOOPS Exchange supports, see the "Filters" section in the PDF Reference, sixth edition, version 1.7.

Enumeration Type Documentation

Image format.

Version
2.0
Note
The conventions described here are similar to the common scene graphics conventions described for other 3D standards such as OpenGL and DirectX.
Enumerator
kA3DPicturePng 
kA3DPictureJpg 
kA3DPictureBmp 
kA3DPictureBitmapRgbByte 
kA3DPictureBitmapRgbaByte 
kA3DPictureBitmapGreyByte 
kA3DPictureBitmapGreyaByte 

Function Documentation

A3DStatus A3DGlobalGetGraphPictureData ( const A3DUns32  uiIndexPicture,
A3DGraphPictureData pData 
)
A3DStatus A3DGlobalInsertGraphPicture ( const A3DGraphPictureData pData,
A3DUns32 puiPictureIndex 
)