HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
IMX_Stat Struct Reference

#include <IMX_Buffer.h>

Public Member Functions

bool operator== (const IMX_Stat &other) const
 
bool operator!= (const IMX_Stat &other) const
 

Public Attributes

UT_Matrix4F myImageToWorld
 
UT_Matrix4F myWorldToImage
 
CEfloatD< CE_32myBufferToImage [4] = {0, 0, 0, 0}
 
CEfloatD< CE_32myImageToBuffer [4] = {0, 0, 0, 0}
 
CEfloatD< CE_32myBufferToPixel [4] = {0, 0, 0, 0}
 
CEfloatD< CE_32myDefaultFColor [4] = {0, 0, 0, 0}
 
CEintD< CE_32myDefaultIColor [4] = {0, 0, 0, 0}
 
CEintD< CE_32myResolution [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
 

Detailed Description

This structure contains the metadata of an image, including its buffer transform, resolution, and border properties.

Definition at line 54 of file IMX_Buffer.h.

Member Function Documentation

bool IMX_Stat::operator!= ( const IMX_Stat other) const
inline

Definition at line 114 of file IMX_Buffer.h.

bool IMX_Stat::operator== ( const IMX_Stat other) const
inline

Definition at line 75 of file IMX_Buffer.h.

Member Data Documentation

Definition at line 71 of file IMX_Buffer.h.

CEfloatD<CE_32> IMX_Stat::myBufferToImage[4] = {0, 0, 0, 0}

Definition at line 59 of file IMX_Buffer.h.

CEfloatD<CE_32> IMX_Stat::myBufferToPixel[4] = {0, 0, 0, 0}

Definition at line 61 of file IMX_Buffer.h.

int IMX_Stat::myChannels = 0

Definition at line 67 of file IMX_Buffer.h.

CEfloatD<CE_32> IMX_Stat::myDefaultFColor[4] = {0, 0, 0, 0}

Definition at line 63 of file IMX_Buffer.h.

CEintD<CE_32> IMX_Stat::myDefaultIColor[4] = {0, 0, 0, 0}

Definition at line 64 of file IMX_Buffer.h.

CEfloatD<CE_32> IMX_Stat::myImageToBuffer[4] = {0, 0, 0, 0}

Definition at line 60 of file IMX_Buffer.h.

UT_Matrix4F IMX_Stat::myImageToWorld

Definition at line 56 of file IMX_Buffer.h.

CEintD<CE_32> IMX_Stat::myResolution[2] = {0, 0}

Definition at line 66 of file IMX_Buffer.h.

CE_Image::StorageType IMX_Stat::myStorage = CE_Image::StorageType::FLOAT16

Definition at line 73 of file IMX_Buffer.h.

int IMX_Stat::myStrideX = 0

Definition at line 68 of file IMX_Buffer.h.

int IMX_Stat::myStrideY = 0

Definition at line 69 of file IMX_Buffer.h.

IMX_TypeInfo IMX_Stat::myTypeInfo = IMX_TypeInfo::IMX_NONE

Definition at line 72 of file IMX_Buffer.h.

UT_Matrix4F IMX_Stat::myWorldToImage

Definition at line 57 of file IMX_Buffer.h.


The documentation for this struct was generated from the following file: