Logo
ApraPipes 1.0
Loading...
Searching...
No Matches
NvTransformProps Class Reference

#include <NvTransform.h>

Inheritance diagram for NvTransformProps:
Inheritance graph
Collaboration diagram for NvTransformProps:
Collaboration graph

Public Types

enum  NvTransformFilter {
  NEAREST =0 , BILINEAR , TAP_5 , TAP_10 ,
  SMART , NICEST
}
 
- Public Types inherited from ModuleProps
enum  FrameFetchStrategy { PUSH , PULL }
 

Public Member Functions

 NvTransformProps (ImageMetadata::ImageType _imageType)
 
 NvTransformProps (ImageMetadata::ImageType _imageType, int _width, int _height)
 
 NvTransformProps (ImageMetadata::ImageType _imageType, int _width, int _height, float _scaleWidth, float _scaleHeight, NvTransformFilter _filterType)
 
 NvTransformProps (ImageMetadata::ImageType _imageType, int _width, int _height, int _top, int _left)
 
 NvTransformProps (ImageMetadata::ImageType _imageType, int _width, int _height, int _top, int _left, float _scaleWidth, float _scaleHeight, NvTransformFilter _filterType)
 
- Public Member Functions inherited from ModuleProps
 ModuleProps ()
 
 ModuleProps (float _fps)
 
 ModuleProps (float _fps, size_t _qlen, bool _logHealth)
 
 ModuleProps (FrameFetchStrategy _frameFetchStrategy)
 
size_t getQLen ()
 
virtual size_t getSerializeSize ()
 

Public Attributes

ImageMetadata::ImageType imageType
 
int top
 
int left
 
int width
 
int height
 
NvTransformFilter filterType
 
float scaleWidth
 
float scaleHeight
 
- Public Attributes inherited from ModuleProps
float fps
 
size_t qlen
 
bool logHealth
 
int logHealthFrequency
 
size_t maxConcurrentFrames
 
int skipN = 0
 
int skipD = 1
 
FrameFetchStrategy frameFetchStrategy
 
QuePushStrategy::QuePushStrategyType quePushStrategyType
 
FIndexStrategy::FIndexStrategyType fIndexStrategyType
 
bool enableHealthCallBack
 
int healthUpdateIntervalInSec
 

Member Enumeration Documentation

◆ NvTransformFilter

Enumerator
NEAREST 
BILINEAR 
TAP_5 
TAP_10 
SMART 
NICEST 

Constructor & Destructor Documentation

◆ NvTransformProps() [1/5]

NvTransformProps::NvTransformProps ( ImageMetadata::ImageType _imageType)
inline

◆ NvTransformProps() [2/5]

NvTransformProps::NvTransformProps ( ImageMetadata::ImageType _imageType,
int _width,
int _height )
inline

◆ NvTransformProps() [3/5]

NvTransformProps::NvTransformProps ( ImageMetadata::ImageType _imageType,
int _width,
int _height,
float _scaleWidth,
float _scaleHeight,
NvTransformFilter _filterType )
inline

◆ NvTransformProps() [4/5]

NvTransformProps::NvTransformProps ( ImageMetadata::ImageType _imageType,
int _width,
int _height,
int _top,
int _left )
inline

◆ NvTransformProps() [5/5]

NvTransformProps::NvTransformProps ( ImageMetadata::ImageType _imageType,
int _width,
int _height,
int _top,
int _left,
float _scaleWidth,
float _scaleHeight,
NvTransformFilter _filterType )
inline

Member Data Documentation

◆ filterType

NvTransformFilter NvTransformProps::filterType

◆ height

int NvTransformProps::height

◆ imageType

ImageMetadata::ImageType NvTransformProps::imageType

◆ left

int NvTransformProps::left

◆ scaleHeight

float NvTransformProps::scaleHeight

◆ scaleWidth

float NvTransformProps::scaleWidth

◆ top

int NvTransformProps::top

◆ width

int NvTransformProps::width

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