HDK
|
#include <IMX_Buffer.h>
Public Member Functions | |
void | copyToOptions (UT_Options &opt) const |
Write our fields into the provided options: More... | |
void | updateFromOptions (const UT_Options &opt) |
Load ourselves from the options, ignoring fields we don't know. More... | |
bool | operator== (const IMX_Stat &other) const |
bool | operator!= (const IMX_Stat &other) const |
Public Attributes | |
UT_Matrix4F | myImageToWorld |
UT_Matrix4F | myWorldToImage {1} |
UT_Matrix4F | myCameraToWorld {1} |
CEfloatD< CE_32 > | myBufferToImage [4] = {0, 0, 0, 0} |
CEfloatD< CE_32 > | myImageToBuffer [4] = {0, 0, 0, 0} |
CEfloatD< CE_32 > | myBufferToPixel [4] = {0, 0, 0, 0} |
CEfloatD< CE_32 > | myCameraImagePos [4] = {0, 0, 0, 0} |
CEfloatD< CE_32 > | myDefaultFColor [4] = {0, 0, 0, 0} |
CEintD< CE_32 > | myDefaultIColor [4] = {0, 0, 0, 0} |
CEintD< CE_32 > | myResolution [2] = {0, 0} |
int | myChannels = 0 |
int | myStrideX = 0 |
int | myStrideY = 0 |
IMX_BorderType | myBorder = IMX_BorderType::IMX_WRAP |
IMX_TypeInfo | myTypeInfo = IMX_TypeInfo::IMX_NONE |
CE_Image::StorageType | myStorage = CE_Image::StorageType::FLOAT16 |
IMX_Projection | myProjection = IMX_Projection::IMX_ORTHOGRAPHIC |
This structure contains the metadata of an image, including its buffer transform, resolution, and border properties.
Definition at line 32 of file IMX_Buffer.h.
void IMX_Stat::copyToOptions | ( | UT_Options & | opt | ) | const |
Write our fields into the provided options:
|
inline |
Definition at line 110 of file IMX_Buffer.h.
|
inline |
Definition at line 61 of file IMX_Buffer.h.
void IMX_Stat::updateFromOptions | ( | const UT_Options & | opt | ) |
Load ourselves from the options, ignoring fields we don't know.
IMX_BorderType IMX_Stat::myBorder = IMX_BorderType::IMX_WRAP |
Definition at line 51 of file IMX_Buffer.h.
Definition at line 38 of file IMX_Buffer.h.
Definition at line 40 of file IMX_Buffer.h.
Definition at line 41 of file IMX_Buffer.h.
UT_Matrix4F IMX_Stat::myCameraToWorld {1} |
Definition at line 36 of file IMX_Buffer.h.
int IMX_Stat::myChannels = 0 |
Definition at line 47 of file IMX_Buffer.h.
Definition at line 43 of file IMX_Buffer.h.
Definition at line 44 of file IMX_Buffer.h.
Definition at line 39 of file IMX_Buffer.h.
UT_Matrix4F IMX_Stat::myImageToWorld |
Definition at line 34 of file IMX_Buffer.h.
IMX_Projection IMX_Stat::myProjection = IMX_Projection::IMX_ORTHOGRAPHIC |
Definition at line 54 of file IMX_Buffer.h.
Definition at line 46 of file IMX_Buffer.h.
CE_Image::StorageType IMX_Stat::myStorage = CE_Image::StorageType::FLOAT16 |
Definition at line 53 of file IMX_Buffer.h.
int IMX_Stat::myStrideX = 0 |
Definition at line 48 of file IMX_Buffer.h.
int IMX_Stat::myStrideY = 0 |
Definition at line 49 of file IMX_Buffer.h.
IMX_TypeInfo IMX_Stat::myTypeInfo = IMX_TypeInfo::IMX_NONE |
Definition at line 52 of file IMX_Buffer.h.
UT_Matrix4F IMX_Stat::myWorldToImage {1} |
Definition at line 35 of file IMX_Buffer.h.