- cinder::ImageIo
- cinder::ImageSource
- cinder::cocoa::ImageSourceCgImage
- cinder::ImageSourceFileQuartz
Show All |
Enums
Public Member Functions
Static Public Member Functions
-
createRef (DataSourceRef dataSourceRef, ImageSource::Options options)
-
createFileQuartzRef (DataSourceRef dataSourceRef, ImageSource::Options options)
-
voidregisterSelf ()
-
voidtranslateRgbColorModelToOffsets (ChannelOrder channelOrder, int8_t *red, int8_t *green, int8_t *blue, int8_t *alpha, int8_t *inc)
-
voidtranslateGrayColorModelToOffsets (ChannelOrder channelOrder, int8_t *gray, int8_t *alpha, int8_t *inc)
-
boolchannelOrderHasAlpha (ChannelOrder channelOrder)
-
int8_tchannelOrderNumChannels (ChannelOrder channelOrder)
-
uint8_tdataTypeBytes (DataType dataType)
Protected Member Functions
-
ImageSourceFileQuartz (CGImageRef imageRef, ImageSource::Options options, std::shared_ptr< const struct __CFDictionary > imageProperties, std::shared_ptr< const struct __CFDictionary > imageIndexProps, int32_t numFrames)
-
voidsetPixelAspectRatio (float pixelAspectRatio)
-
voidsetPremultiplied (bool premult=true)
-
voidsetFrameCount (int32_t frameCount)
-
setupRowFunc (ImageTargetRef target)
-
voidsetupRowFuncRgbSource (ImageTargetRef target)
-
voidsetupRowFuncGraySource (ImageTargetRef target)
-
setupRowFuncForTypesAndTargetColorModel (ImageTargetRef target)
-
setupRowFuncForTypes (ImageTargetRef target)
-
setupRowFuncForSourceType (ImageTargetRef target)
-
voidrowFuncSourceRgb (ImageTargetRef target, int32_t row, const void *data)
-
voidrowFuncSourceGray (ImageTargetRef target, int32_t row, const void *data)
-
voidsetSize (int32_t width, int32_t height)
-
voidsetColorModel (ColorModel colorModel)
-
voidsetDataType (DataType aDataType)
-
voidsetChannelOrder (ChannelOrder aChannelOrder)
Protected Attributes
-
std::shared_ptr< const struct __CFDictionary >mImageProperties
-
std::shared_ptr< const struct __CFDictionary >mImageIndexProperties
-
boolmIsIndexed
-
boolmIs16BitPacked
-
mColorTable [256]
-
std::shared_ptr< CGImage >mImageRef
-
uint16_tm16BitPackedRedOffset
-
uint16_tm16BitPackedGreenOffset
-
uint16_tm16BitPackedBlueOffset
-
floatmPixelAspectRatio
-
boolmIsPremultiplied
-
int8_tmCustomPixelInc
-
int32_tmFrameCount
-
int8_tmRowFuncSourceRed
-
int8_tmRowFuncSourceGreen
-
int8_tmRowFuncSourceBlue
-
int8_tmRowFuncSourceAlpha
-
int8_tmRowFuncTargetRed
-
int8_tmRowFuncTargetGreen
-
int8_tmRowFuncTargetBlue
-
int8_tmRowFuncTargetAlpha
-
int8_tmRowFuncSourceGray
-
int8_tmRowFuncTargetGray
-
int8_tmRowFuncSourceInc
-
int8_tmRowFuncTargetInc
-
int32_tmWidth
-
int32_tmHeight
-
mColorModel
-
mDataType
-
mChannelOrder