Data Structures#
Data Structures
  Here are the data structures with brief descriptions:
| CGenericFilter | RPPT Tensor GenericFilter type struct | 
| ChipMemROI | RPP HIP 2D ROI memory | 
| ChipMemRpp32f | RPP HIP 32-bit float memory | 
| ChipMemRpp32s | RPP HIP 32-bit signed int memory | 
| ChipMemRpp32u | RPP HIP 32-bit unsigned int memory | 
| ChipMemRpp64f | RPP HIP 64-bit double memory | 
| ChipMemRpp8s | RPP HIP 8-bit signed char memory | 
| ChipMemRpp8u | RPP HIP 8-bit unsigned char memory | 
| ChipMemRpptRGB | RPP HIP RGB memory | 
| ChipMemSize | RPP HIP 2D dimensions memory | 
| CInitHandle | RPP initialize handle | 
| CmemCPU | RPP HOST memory type struct | 
| CmemGPU | RPP OCL memory management type struct | 
| CmemMgmt | RPP HIP-HOST memory management | 
| CmemROI | RPP HOST 2D ROI memory | 
| CmemRpp32f | RPP HOST 32-bit float memory | 
| CmemRpp32s | RPP HOST 32-bit signed int memory | 
| CmemRpp32u | RPP HOST 32-bit unsigned int memory | 
| CmemRpp64f | RPP HOST 64-bit double memory | 
| CmemRpp8s | RPP HOST 8-bit signed char memory | 
| CmemRpp8u | RPP HOST 8-bit unsigned char memory | 
| CmemRpptRGB | RPP HOST RGB memory | 
| CmemSize | RPP HOST 2D dimensions memory | 
| CRpp32f24 | RPP 24 float vector | 
| CRpp32f6 | RPP 6 float vector | 
| CRpp32s24 | RPP 24 signed int vector | 
| CRppiPoint | RPPI Image 2D cartesian point type struct | 
| CRppiPoint3D | RPPI Image 3D point type struct | 
| CRppiRect | RPPI Image 2D Rectangle (XYWH format) type struct | 
| CRppiROI | RPPI Image 2D ROI (XYWH format) type struct | 
| CRppiSize | RPPI Image size(Width/Height dimensions) type struct | 
| CRppLayoutParams | RPP layout params | 
| CRppPointPolar | RPP polar point | 
| CRpptBilinearNbhoodLocsVecLen8 | RPPT Tensor 2D bilinear neighborhood 32-bit signed int 8-length-vectors type struct | 
| CRpptBilinearNbhoodValsVecLen8 | RPPT Tensor 2D bilinear neighborhood 32-bit float 8-length-vectors type struct | 
| CRpptChannelOffsets | RPPT Tensor Channel Offsets struct | 
| CRpptDesc | RPPT Tensor descriptor type struct | 
| CRpptFloatRGB | RPPT Tensor 32-bit float RGB type struct | 
| CRpptFloatVector2D | RPPT Tensor 2D 32-bit float vector type struct | 
| CRpptGenericDesc | RPPT Tensor Generic descriptor type struct | 
| CRpptImagePatch | RPPT Tensor 2D image patch dimensions type struct | 
| CRpptResamplingWindow | RPPT Tensor RpptResamplingWindow type struct | 
| CRpptRGB | RPPT Tensor 8-bit uchar RGB type struct | 
| CRpptROI | RPPT Tensor 2D ROI union | 
| CRpptROI3D | RPPT Tensor 3D ROI union | 
| CRpptRoiLtfrbb | RPPT Tensor 3D ROI LTFRBB struct | 
| CRpptRoiLtrb | RPPT Tensor 2D ROI LTRB struct | 
| CRpptRoiXywh | RPPT Tensor 2D ROI XYWH struct | 
| CRpptRoiXyzwhd | RPPT Tensor 3D ROI XYZWHD struct | 
| CRpptStrides | RPPT Tensor strides type struct | 
| CRpptUintVector2D | RPPT Tensor 2D 32-bit uint vector type struct | 
| CRpptXorwowState | RPPT Tensor random number generator state (xorwow state) type struct | 
| CRpptXorwowStateBoxMuller | RPPT Tensor random number generator state (xorwow box muller state) type struct |