Skip to content

Class vl::EncodedImage#

ClassList > vl > EncodedImage

Public Functions#

Type Name
EncodedImage ()
EncodedImage (const EncodedImage & img) = default
EncodedImage (const Image & img, const EncodingSettings & enc)
void create (const Image & img, const EncodingSettings & enc)
const std::vector< uint8_t > & data () const
ImageEncoding encoding () const
ImageFormat format () const
size_t height () const
MemoryResource * memoryResource () const
const uint8_t * ptr () const
size_t size () const
bool valid () const
size_t width () const
virtual ~EncodedImage ()

Public Functions Documentation#

function EncodedImage [1/3]#

vl::EncodedImage::EncodedImage () 

function EncodedImage [2/3]#

vl::EncodedImage::EncodedImage (
    const  EncodedImage & img
) = default

function EncodedImage [3/3]#

vl::EncodedImage::EncodedImage (
    const  Image & img,
    const  EncodingSettings & enc
) 

function create#

void vl::EncodedImage::create (
    const  Image & img,
    const  EncodingSettings & enc
) 

function data#

const std::vector< uint8_t > & vl::EncodedImage::data () const

function encoding#

ImageEncoding vl::EncodedImage::encoding () const

function format#

ImageFormat vl::EncodedImage::format () const

function height#

size_t vl::EncodedImage::height () const

function memoryResource#

MemoryResource * vl::EncodedImage::memoryResource () const

function ptr#

const  uint8_t * vl::EncodedImage::ptr () const

function size#

size_t vl::EncodedImage::size () const

function valid#

bool vl::EncodedImage::valid () const

function width#

size_t vl::EncodedImage::width () const

function ~EncodedImage#

virtual vl::EncodedImage::~EncodedImage () 


The documentation for this class was generated from the following file docs/libvl/build/1.3.1/doxygen/source/vl/encodedimage.h