Chicane

Image

Header
Includes/Chicane/Core/Image.hpp
Namespace
Chicane::Image

Tipos

NomeValorDescrição
Raw
std::vector<unsigned char>
Pixel
unsigned char
Pixels
unsigned char*
List
std::vector<Image>

Construtores

NomeDescrição
Image(
const  FileSystem::Path& inLocation
)
Image(
const  Raw& inData
ImageVendor inVendor
)
Image()
Image(
const  Image& inInstance
)

Destruidores

NomeDescrição
~Image()

Funções

AccessoReturnoModificadorNomeDescrição
public
static
parseVendor(
const  String& inValue
)
public
const  String&
static
getVendorExtension(
ImageVendor inValue
)
public
const
getVendor()
public
int
const
getWidth()
public
int
const
getHeight()
public
int
const
getChannel()
public
int
const
getFormat()
public
const  Pixels
const
getPixels()
public
int
const
getPitch()
public
int
const
getSize()
public
void
flipHorizontally()
public
void
flipVertically()
public
void
rotateBy(
float inAngle
)

Membros

AccessoTipoModificadorNomeDescrição
protected
m_vendor
protected
int
m_width
protected
int
m_height
protected
int
m_channel
protected
int
m_format
protected
m_pixels