Skip to content

Class vl::Image#

ClassList > vl > Image

Public Functions#

Type Name
Image ()
Image (size_t width, size_t height, ImageFormat format, MemoryResource * memoryResource=defaultHostMemoryResource())
Image (size_t width, size_t height, ImageFormat format, ImageBuf imgBuf)
Image (const Image & img, double scale=1., size_t alignWidth=1)
Image clone (MemoryResource * memoryResource=nullptr) const
void copyTo (Image & other) const
void create (size_t width, size_t height, ImageFormat format, MemoryResource * memoryResource=defaultHostMemoryResource())
ImageFormat format () const
size_t height () const
MemoryResource * memoryResource () const
ImagePlane & plane (size_t i=0)
const ImagePlane & plane (size_t i=0) const
size_t planes () const
bool valid () const
size_t width () const
virtual ~Image ()

Public Functions Documentation#

function Image [1/4]#

vl::Image::Image () 

function Image [2/4]#

vl::Image::Image (
    size_t width,
    size_t height,
    ImageFormat format,
    MemoryResource * memoryResource=defaultHostMemoryResource()
) 

function Image [3/4]#

vl::Image::Image (
    size_t width,
    size_t height,
    ImageFormat format,
    ImageBuf imgBuf
) 

function Image [4/4]#

vl::Image::Image (
    const  Image & img,
    double scale=1.,
    size_t alignWidth=1
) 

function clone#

Image vl::Image::clone (
    MemoryResource * memoryResource=nullptr
) const

function copyTo#

void vl::Image::copyTo (
    Image & other
) const

function create#

void vl::Image::create (
    size_t width,
    size_t height,
    ImageFormat format,
    MemoryResource * memoryResource=defaultHostMemoryResource()
) 

function format#

ImageFormat vl::Image::format () const

function height#

size_t vl::Image::height () const

function memoryResource#

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

function plane [1/2]#

ImagePlane & vl::Image::plane (
    size_t i=0
) 

function plane [2/2]#

const  ImagePlane & vl::Image::plane (
    size_t i=0
) const

function planes#

size_t vl::Image::planes () const

function valid#

bool vl::Image::valid () const

function width#

size_t vl::Image::width () const

function ~Image#

virtual vl::Image::~Image () 


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