Structure that holds infromation for reading, writing and resizing images.
More...
#include <ai_texture.h>
|
|
void * | buffer = nullptr |
| | pixel values
|
| |
|
int | width = 0 |
| | width of the image in pixels
|
| |
|
int | height = 0 |
| | height of the image in pixels
|
| |
|
int | full_width = 0 |
| | width of the full display window in pixels
|
| |
|
int | full_height = 0 |
| | height of the full display window in pixels
|
| |
|
int | x = 0 |
| | origin (upper left corner) of pixel data
|
| |
|
int | y = 0 |
| | origin (upper left corner) of pixel data
|
| |
|
int | channels = 0 |
| | number of channels per pixel
|
| |
|
uint8_t | format = 0 |
| | data type of pixels AI_TYPE_(BYTE, USHORT, HALF, UINT, FLOAT)
|
| |
|
AtArray * | aov_names = nullptr |
| | AtArray of AtStrings of aov names
|
| |
Structure that holds infromation for reading, writing and resizing images.
The documentation for this struct was generated from the following file: