- cinder::ImageIo
- cinder::ImageTarget
- cinder::cocoa::ImageTargetCgImage
- cinder::ImageTargetFileQuartz
Show All |
Enums
Public Member Functions
Static Public Member Functions
-
createRef (DataTargetRef dataTarget, ImageSourceRef imageSource, ImageTarget::Options options, const std::string &extensionData)
-
voidregisterSelf ()
-
ImageTargetCgImageRefcreateRef (ImageSourceRef imageSource, ImageTarget::Options options)
-
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
-
ImageTargetFileQuartz (DataTargetRef dataTarget, ImageSourceRef imageSource, ImageTarget::Options options, const std::string &extensionData)
-
voidsetupImageDestOptions (ImageTarget::Options options)
-
voidsetSize (int32_t width, int32_t height)
-
voidsetColorModel (ColorModel colorModel)
-
voidsetDataType (DataType aDataType)
-
voidsetChannelOrder (ChannelOrder aChannelOrder)
Protected Attributes
-
::CGImageDestinationRefmImageDest
-
std::shared_ptr< __CFDictionary >mImageDestOptions
-
std::shared_ptr< uint8_t >mData
-
::CGImageRefmImageRef
-
size_tmBitsPerComponent
-
size_tmBitsPerPixel
-
size_tmRowBytes
-
uint32_tmBitmapInfo
-
::CFMutableDataRefmDataRef
-
uint8_t *mDataPtr
-
int32_tmWidth
-
int32_tmHeight
-
mColorModel
-
mDataType
-
mChannelOrder