Skip to content

Class vl::ImageRgb#

ClassList > vl > ImageRgb

Public Functions#

Type Name
ImageRgb () = default
ImageRgb (Image img)
ImageRgb (size_t width, size_t height, MemoryResource * memoryResource=defaultHostMemoryResource())
const Image & asImage () const
void create (size_t width, size_t height, MemoryResource * memoryResource=defaultHostMemoryResource())
uint8_t * data ()
const uint8_t * data () const
size_t height () const
MemoryResource * memoryResource ()
void setValue (size_t y, size_t x, ColorRgb value)
size_t step () const
ColorRgb value (size_t y, size_t x) const
size_t width () const

Public Functions Documentation#

function ImageRgb [1/3]#

vl::ImageRgb::ImageRgb () = default

function ImageRgb [2/3]#

vl::ImageRgb::ImageRgb (
    Image img
) 

function ImageRgb [3/3]#

vl::ImageRgb::ImageRgb (
    size_t width,
    size_t height,
    MemoryResource * memoryResource=defaultHostMemoryResource()
) 

function asImage#

const  Image & vl::ImageRgb::asImage () const

function create#

void vl::ImageRgb::create (
    size_t width,
    size_t height,
    MemoryResource * memoryResource=defaultHostMemoryResource()
) 

function data [1/2]#

uint8_t * vl::ImageRgb::data () 

function data [2/2]#

const  uint8_t * vl::ImageRgb::data () const

function height#

size_t vl::ImageRgb::height () const

function memoryResource#

MemoryResource * vl::ImageRgb::memoryResource () 

function setValue#

void vl::ImageRgb::setValue (
    size_t y,
    size_t x,
    ColorRgb value
) 

function step#

size_t vl::ImageRgb::step () const

function value#

ColorRgb vl::ImageRgb::value (
    size_t y,
    size_t x
) const

function width#

size_t vl::ImageRgb::width () const


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