Class mediapipe::GpuBufferStorageImageFrame
ClassList > mediapipe > GpuBufferStorageImageFrame
Inherits the following classes: mediapipe::internal::GpuBufferStorageImpl< GpuBufferStorageImageFrame, internal::ViewProvider< ImageFrame >, internal::ViewProvider< FrameBuffer > >
Public Functions
Type | Name |
---|---|
std::shared_ptr< const ImageFrame > | GetReadView (internal::types< ImageFrame >) override const |
std::shared_ptr< const FrameBuffer > | GetReadView (internal::types< FrameBuffer >) override const |
std::shared_ptr< ImageFrame > | GetWriteView (internal::types< ImageFrame >) override |
std::shared_ptr< FrameBuffer > | GetWriteView (internal::types< FrameBuffer >) override |
GpuBufferStorageImageFrame (std::shared_ptr< ImageFrame > image_frame) |
|
GpuBufferStorageImageFrame (int width, int height, GpuBufferFormat format) |
|
GpuBufferFormat | format () override const |
int | height () override const |
std::shared_ptr< const ImageFrame > | image_frame () const |
std::shared_ptr< ImageFrame > | image_frame () |
int | width () override const |
Public Functions Documentation
function GetReadView [1/2]
inline std::shared_ptr< const ImageFrame > mediapipe::GpuBufferStorageImageFrame::GetReadView (
internal::types< ImageFrame >
) override const
function GetReadView [2/2]
std::shared_ptr< const FrameBuffer > mediapipe::GpuBufferStorageImageFrame::GetReadView (
internal::types< FrameBuffer >
) override const
function GetWriteView [1/2]
inline std::shared_ptr< ImageFrame > mediapipe::GpuBufferStorageImageFrame::GetWriteView (
internal::types< ImageFrame >
) override
function GetWriteView [2/2]
std::shared_ptr< FrameBuffer > mediapipe::GpuBufferStorageImageFrame::GetWriteView (
internal::types< FrameBuffer >
) override
function GpuBufferStorageImageFrame [1/2]
inline explicit mediapipe::GpuBufferStorageImageFrame::GpuBufferStorageImageFrame (
std::shared_ptr< ImageFrame > image_frame
)
function GpuBufferStorageImageFrame [2/2]
inline mediapipe::GpuBufferStorageImageFrame::GpuBufferStorageImageFrame (
int width,
int height,
GpuBufferFormat format
)
function format
inline GpuBufferFormat mediapipe::GpuBufferStorageImageFrame::format () override const
function height
inline int mediapipe::GpuBufferStorageImageFrame::height () override const
function image_frame [1/2]
inline std::shared_ptr< const ImageFrame > mediapipe::GpuBufferStorageImageFrame::image_frame () const
function image_frame [2/2]
inline std::shared_ptr< ImageFrame > mediapipe::GpuBufferStorageImageFrame::image_frame ()
function width
inline int mediapipe::GpuBufferStorageImageFrame::width () override const
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/gpu/gpu_buffer_storage_image_frame.h