|
A brief description. More...
Classes | |
struct | ImageKeypointTriple |
Public Types | |
using | ImageKeypointTriplePtr = std::shared_ptr< ImageKeypointTriple > |
Public Member Functions | |
bool | addDepthImage (CByteImage *depthImage, long timestamp) |
bool | addKeypoints (KeypointManagerPtr keypoints, long timestamp) |
bool | addRGBImage (CByteImage *rgbImage, long timestamp) |
void | clear () |
std::pair< long, ImageKeypointBuffer::ImageKeypointTriplePtr > | getOldestCompleteTriple (bool deleteOlderTriples=true) |
std::pair< long, ImageKeypointBuffer::ImageKeypointTriplePtr > | getOldestTriple () |
ImageKeypointTriplePtr | getTripleAtTimestamp (long timestamp, bool deleteOlderTriples=true) |
ImageKeypointBuffer (const visionx::ImageProviderInfo &imageProviderInfo) | |
ImageKeypointBuffer Constructor. More... | |
~ImageKeypointBuffer () | |
ImageKeypointBuffer Destructor. More... | |
using ImageKeypointTriplePtr = std::shared_ptr<ImageKeypointTriple> |
Definition at line 61 of file ImageKeypointBuffer.h.
ImageKeypointBuffer | ( | const visionx::ImageProviderInfo & | imageProviderInfo | ) |
ImageKeypointBuffer Constructor.
Definition at line 28 of file ImageKeypointBuffer.cpp.
~ImageKeypointBuffer | ( | ) |
ImageKeypointBuffer Destructor.
Definition at line 33 of file ImageKeypointBuffer.cpp.
bool addDepthImage | ( | CByteImage * | depthImage, |
long | timestamp | ||
) |
Definition at line 48 of file ImageKeypointBuffer.cpp.
bool addKeypoints | ( | KeypointManagerPtr | keypoints, |
long | timestamp | ||
) |
Definition at line 58 of file ImageKeypointBuffer.cpp.
bool addRGBImage | ( | CByteImage * | rgbImage, |
long | timestamp | ||
) |
Definition at line 38 of file ImageKeypointBuffer.cpp.
void clear | ( | ) |
Definition at line 120 of file ImageKeypointBuffer.cpp.
std::pair< long, ImageKeypointBuffer::ImageKeypointTriplePtr > getOldestCompleteTriple | ( | bool | deleteOlderTriples = true | ) |
Definition at line 102 of file ImageKeypointBuffer.cpp.
std::pair< long, ImageKeypointBuffer::ImageKeypointTriplePtr > getOldestTriple | ( | ) |
Definition at line 87 of file ImageKeypointBuffer.cpp.
ImageKeypointBuffer::ImageKeypointTriplePtr getTripleAtTimestamp | ( | long | timestamp, |
bool | deleteOlderTriples = true |
||
) |
Definition at line 67 of file ImageKeypointBuffer.cpp.