Class List

Class List#

3 min read time

Applies to Linux

rocCV: Class List
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nroccv
 Ndetail
 Nmath
 CMatrixDefines a matrix object
 CVectorDefines a Vector object
 CHasTypeTraits_t
 CMakeType_t
 CStridedDataWrap
 CSwizzleIndexMap
 CSwizzleIndexMap< eSwizzle::XYZW, N >
 CSwizzleIndexMap< eSwizzle::ZYXW, 1 >
 CSwizzleIndexMap< eSwizzle::ZYXW, 3 >
 CSwizzleIndexMap< eSwizzle::ZYXW, 4 >
 CTypeTraitsReturns the type traits associated with a datatype
 CBilateralFilterClass for managing the Bilateral filter operator
 CBndBoxClass for managing the BndBox Operator
 CBorderWrapperWrapper class for ImageWrapper. This extends the descriptors by defining behaviors for when tensor coordinates go out of scope
 CCenterCropClass for managing the Center Crop operator
 CCompositeClass for managing the Composite operator
 CCopyMakeBorderClass for managing the CopyMakeBorder operator
 CCustomCropClass for managing the Custom Crop operator
 CCvtColorClass for managing the Color Conversion operator
 CDataTypeSupported data types for use with the Tensor utilities
 CException
 CFlipClass for managing the Flip operator
 CGammaContrastClass for managing the Gamma Contrast operator
 CGenericTensorWrapper
 CHistogramClass for managing the Histogram operator
 CImageFormatActs as a container for data corresponding to how image data is laid out in memory
 CImageWrapperImageWrapper is a non-owning wrapper for roccv::Tensors with a NHWC/NCHW/HWC layout. It provides methods for accessing the underlying data within HIP kernels
 CInterpolationWrapperA kernel-friendly wrapper which provides interpolation logic based on the given coordinates. This tensor wrapper is typically only used for input tensors and does not provide write access to its underlying data
 CIOperatorInterface class for all roccv operators
 CNonMaximumSuppressionClass for managing the NMS operator
 CNormalizeClass for managing the Normalize operator
 CRemapClass for managing the remap operator
 CResizeClass for managing the Resize operator
 CRotateClass for managing the Rotate operator
 CSize2DDescribes the 2D dimensions of an image
 CTensor
 CTensorBufferA tensor buffer. Stores the raw data associated with a tensor. Data should be allocated by the user and set to the basePtr of the buffer
 CTensorBufferStridedA tensor buffer with strided data
 CTensorDataHolds the underlying tensor data alongside metadata (shape, layout, datatype). Non-strided tensor data is not supported for use right now, use TensorDataStrided to use strided tensor data instead
 CTensorDataStridedHolds the underlying tensor data alongside tensor metadata. This particular tensor data type is used to store strided data, and contains additional methods for handling strided data
 CTensorLayoutTensorLayout class
 CTensorLayoutDescDescriptors used to specify features of a specific tensor layout type
 CTensorRequirements
 CTensorShapeTensorShape class
 CTensorStorageStores the underlying data of a tensor and is responsible for allocation/freeing of tensor memory. Agnostic to the tensor's metadata (shape, datatype, etc.)
 CThresholdClass for managing the Threshold operator
 CWarpAffine
 CWarpPerspectiveClass for managing the Warp Perspective operator
 CArrayWrapperA helper class to transfer fixed size arrays to device
 CBndBox_t
 CBndBoxes_t
 CBox_t
 CColor4_t
 CConversionFactors
 CMathVector
 CRect_t