Base interface for serializing/visualizing captured pixel and annotation data. More...
Public Member Functions | |
virtual bool | CanHandleMoreData () const |
Check whether this handler can process more scene data If it can't then we should stop getting more data until it's available again. More... | |
virtual bool | HandleSceneAnnotationData (const TSharedPtr< FJsonObject > &CapturedData, class UNVSceneFeatureExtractor_AnnotationData *CapturedFeatureExtractor, class UNVSceneCapturerViewpointComponent *CapturedViewpoint, int32 FrameIndex) |
Handle the annotation data captured from the scene. More... | |
virtual bool | HandleScenePixelsData (const FNVTexturePixelData &CapturedPixelData, class UNVSceneFeatureExtractor_PixelData *CapturedFeatureExtractor, class UNVSceneCapturerViewpointComponent *CapturedViewpoint, int32 FrameIndex) |
Handle the pixels data captured from the scene. More... | |
virtual bool | IsHandlingData () const |
virtual void | OnCapturingCompleted () |
virtual void | OnStartCapturingSceneData () |
virtual void | OnStopCapturingSceneData () |
Base interface for serializing/visualizing captured pixel and annotation data.
Definition at line 23 of file NVSceneDataHandler.h.
|
virtual |
Check whether this handler can process more scene data If it can't then we should stop getting more data until it's available again.
Reimplemented in UNVSceneDataVisualizer, and UNVSceneDataExporter.
|
virtual |
Handle the annotation data captured from the scene.
CapturedData | - The scene's annotated data |
CapturedFeatureExtractor | - The feature extractor which captured the data |
CapturedViewpoint | - The viewpoint which captured the data |
FrameIndex | - The frame when the data is captured |
Reimplemented in UNVSceneDataVisualizer, and UNVSceneDataExporter.
|
virtual |
Handle the pixels data captured from the scene.
CapturedPixelData | - The scene's pixels data |
CapturedFeatureExtractor | - The feature extractor which captured the data |
CapturedViewpoint | - The viewpoint which captured the data |
FrameIndex | - The frame when the data is captured |
Reimplemented in UNVSceneDataVisualizer, and UNVSceneDataExporter.