Logo
ApraPipes 1.0
Loading...
Searching...
No Matches
RotateNPPI::Detail Class Reference
Collaboration diagram for RotateNPPI::Detail:
Collaboration graph

Public Member Functions

 Detail (RotateNPPIProps &_props)
 
 ~Detail ()
 
void setMetadata (framemetadata_sp &metadata)
 
bool compute (void *buffer, void *outBuffer)
 

Public Attributes

size_t mFrameLength
 
framemetadata_sp mOutputMetadata
 
std::string mOutputPinId
 
RotateNPPIProps props
 

Private Member Functions

bool setMetadataHelper (framemetadata_sp &input, framemetadata_sp &output)
 

Private Attributes

FrameMetadata::FrameType mFrameType
 
int depth
 
int channels
 
NppiSize srcSize [4]
 
NppiRect srcRect [4]
 
int srcPitch [4]
 
size_t srcNextPtrOffset [4]
 
NppiSize dstSize [4]
 
NppiRect dstRect [4]
 
int dstPitch [4]
 
size_t dstNextPtrOffset [4]
 
double shiftX
 
double shiftY
 
NppStreamContext nppStreamCtx
 

Constructor & Destructor Documentation

◆ Detail()

RotateNPPI::Detail::Detail ( RotateNPPIProps & _props)
inline

◆ ~Detail()

RotateNPPI::Detail::~Detail ( )
inline

Member Function Documentation

◆ compute()

bool RotateNPPI::Detail::compute ( void * buffer,
void * outBuffer )
inline

◆ setMetadata()

void RotateNPPI::Detail::setMetadata ( framemetadata_sp & metadata)
inline
Here is the call graph for this function:

◆ setMetadataHelper()

bool RotateNPPI::Detail::setMetadataHelper ( framemetadata_sp & input,
framemetadata_sp & output )
inlineprivate
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ channels

int RotateNPPI::Detail::channels
private

◆ depth

int RotateNPPI::Detail::depth
private

◆ dstNextPtrOffset

size_t RotateNPPI::Detail::dstNextPtrOffset[4]
private

◆ dstPitch

int RotateNPPI::Detail::dstPitch[4]
private

◆ dstRect

NppiRect RotateNPPI::Detail::dstRect[4]
private

◆ dstSize

NppiSize RotateNPPI::Detail::dstSize[4]
private

◆ mFrameLength

size_t RotateNPPI::Detail::mFrameLength

◆ mFrameType

FrameMetadata::FrameType RotateNPPI::Detail::mFrameType
private

◆ mOutputMetadata

framemetadata_sp RotateNPPI::Detail::mOutputMetadata

◆ mOutputPinId

std::string RotateNPPI::Detail::mOutputPinId

◆ nppStreamCtx

NppStreamContext RotateNPPI::Detail::nppStreamCtx
private

◆ props

RotateNPPIProps RotateNPPI::Detail::props

◆ shiftX

double RotateNPPI::Detail::shiftX
private

◆ shiftY

double RotateNPPI::Detail::shiftY
private

◆ srcNextPtrOffset

size_t RotateNPPI::Detail::srcNextPtrOffset[4]
private

◆ srcPitch

int RotateNPPI::Detail::srcPitch[4]
private

◆ srcRect

NppiRect RotateNPPI::Detail::srcRect[4]
private

◆ srcSize

NppiSize RotateNPPI::Detail::srcSize[4]
private

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