IShRasterLayer Member List

This is the complete list of members for IShRasterLayer, including all inherited members.
AddChannel(IShChannel *channel)=0IShRasterLayer [pure virtual]
AddRef()=0IMCUnknown [pure virtual]
BlendLayer(IShRasterLayer *layer, ELayerMode mode, real32 opacity)=0IShRasterLayer [pure virtual]
Clone(IShRasterLayer **clone)=0IShRasterLayer [pure virtual]
CopyFrom(IShRasterLayer *copy)=0IShRasterLayer [pure virtual]
CreateChannel(IShChannel **channel, const TChannelID &id, uint32 bitDepth)=0IShRasterLayer [pure virtual]
CreateCMYKChannelsFromRGB()=0IShRasterLayer [pure virtual]
CreateRGBChannelsFromCMYK()=0IShRasterLayer [pure virtual]
ELayerMode enum nameIShRasterLayer
EndOperation(void)=0IShRasterLayer [pure virtual]
ExtendBounds(int32 top, int32 left, int32 right, int32 bottom)=0IShRasterLayer [pure virtual]
GenerateChunkyChannel(IShChannel **channel, const TMCImageTileParameters *params=NULL)=0IShRasterLayer [pure virtual]
GetAlphaChannelSetMask(uint32 &channelSetMask)=0IShRasterLayer [pure virtual]
GetAlphaTileUniformValue(const TMCRect &in_rect, boolean &is_uniform, uint32 &value)=0IShRasterLayer [pure virtual]
GetBounds(TMCRect &out_bounds)=0IShRasterLayer [pure virtual]
GetChannelByID(const TChannelID &id, IShChannel **out_channel)=0IShRasterLayer [pure virtual]
GetChannelCount()=0IShRasterLayer [pure virtual]
GetChannelCountByID(const TChannelID &in_id)=0IShRasterLayer [pure virtual]
GetCMYKAData(const TMCRect &in_source, TChannelDataBucket dest[5], void *in_buffer[5], TDataAccessFlags flags)=0IShRasterLayer [pure virtual]
GetCMYKAIndices(uint16 indices[5])=0IShRasterLayer [pure virtual]
GetCMYKATile(const TMCRect &in_source, const TChannelDataBucket *bucket[5], ETileAccess flags, TMCRect *out_localSource=NULL)=0IShRasterLayer [pure virtual]
GetCMYKATile(uint32 in_tileIndex, const TChannelDataBucket *bucket[5], ETileAccess flags, const TMCRect &inTile)=0IShRasterLayer [pure virtual]
GetCMYKChannelSetMask(uint32 &channelSetMask)=0IShRasterLayer [pure virtual]
GetCMYKData(const TMCRect &in_source, TChannelDataBucket dest[4], void *in_buffer[4], TDataAccessFlags flags)=0IShRasterLayer [pure virtual]
GetCMYKIndices(uint16 indices[4])=0IShRasterLayer [pure virtual]
GetCMYKTile(const TMCRect &in_source, const TChannelDataBucket *bucket[4], ETileAccess flags, TMCRect *out_localSource=NULL)=0IShRasterLayer [pure virtual]
GetCMYKTile(uint32 in_tileIndex, const TChannelDataBucket *bucket[4], ETileAccess flags, const TMCRect &inTile)=0IShRasterLayer [pure virtual]
GetColorBitDepth()=0IShRasterLayer [pure virtual]
GetColorType() const =0IShRasterLayer [pure virtual]
GetContentChangeChannel(IChangeChannel **changeChannel)=0IShRasterLayer [pure virtual]
GetData(const TMCRect &source, TChannelDataBucket dest_array[], void *buffer[], uint16 indexes[], uint16 numChannels, TDataAccessFlags flags, IYeildCallBackFunc *callBack)=0IShRasterLayer [pure virtual]
GetDPI() const =0IShRasterLayer [pure virtual]
GetExtendedBounds(TMCRect &out_bounds)=0IShRasterLayer [pure virtual]
GetGlobalCoordinates(uint32 tileIndex, const TMCRect &rectInTile, TMCRect &rectInGlobal) const =0IShRasterLayer [pure virtual]
GetInterpolatedPixelRGB(const TVector2 &inVector, TArrayRGB &pixel)=0IShRasterLayer [pure virtual]
GetInterpolatedPixelRGBA(const TVector2 &inVector, TArrayRGBA &pixel)=0IShRasterLayer [pure virtual]
GetInterpolatedPixelRGBAList(const TVector2 *inVectorList, TArrayRGBA *pixelList, int32 howMany)=0IShRasterLayer [pure virtual]
GetInterpolatedPixelRGBList(const TVector2 *inVectorList, TArrayRGB *pixelList, int32 howMany)=0IShRasterLayer [pure virtual]
GetIShChannel(uint16 index, IShChannel **out_channel)=0IShRasterLayer [pure virtual]
GetLayerMode() const =0IShRasterLayer [pure virtual]
GetLayerTileIteratorCMYK(IShRasterLayerTileIterator **out_iter, const TMCRect &in_target)=0IShRasterLayer [pure virtual]
GetLayerTileIteratorCMYKA(IShRasterLayerTileIterator **out_iter, const TMCRect &in_target)=0IShRasterLayer [pure virtual]
GetLayerTileIteratorRGB(IShRasterLayerTileIterator **out_iter, const TMCRect &in_target)=0IShRasterLayer [pure virtual]
GetLayerTileIteratorRGBA(IShRasterLayerTileIterator **out_iter, const TMCRect &in_target)=0IShRasterLayer [pure virtual]
GetLock() const =0IShRasterLayer [pure virtual]
GetMedian(TMCPoint inPoint, uint16 radius, TArrayRGB &pixel)=0IShRasterLayer [pure virtual]
GetMemorySizeForColorChannel(uint32 width, uint32 height)=0IShRasterLayer [pure virtual]
GetName(TMCString &name) const =0IShRasterLayer [pure virtual]
GetOpacity() const =0IShRasterLayer [pure virtual]
GetPixelRGB(const TMCPoint inPoint, TArrayRGB &pixel)=0IShRasterLayer [pure virtual]
GetPixelRGBA(const TMCPoint inPoint, TArrayRGBA &pixel)=0IShRasterLayer [pure virtual]
GetPixelRGBAList(const TMCPoint *inPointList, TArrayRGBA *pixelList, int32 howMany)=0IShRasterLayer [pure virtual]
GetPixelRGBList(const TMCPoint *inPointList, TArrayRGB *pixelList, int32 howMany)=0IShRasterLayer [pure virtual]
GetPreserveTransparency() const =0IShRasterLayer [pure virtual]
GetPropertyChangeChannel(IChangeChannel **changeChannel)=0IShRasterLayer [pure virtual]
GetRasterLayerChannelIterator(IShRasterLayerChannelIterator **outIter)=0IShRasterLayer [pure virtual]
GetRasterLayerTileIterator(IShRasterLayerTileIterator **iter, uint16 indexes[], uint16 numChannels, const TMCRect &target)=0IShRasterLayer [pure virtual]
GetRectFromTileIndex(uint32 index, TMCRect &outTileBounds, const TMCRect *inTileBounds=NULL) const =0IShRasterLayer [pure virtual]
GetRGBAData(const TMCRect &in_source, TChannelDataBucket dest[4], void *in_buffer[4], TDataAccessFlags flags)=0IShRasterLayer [pure virtual]
GetRGBAIndices(uint16 indices[4])=0IShRasterLayer [pure virtual]
GetRGBATile(const TMCRect &in_source, const TChannelDataBucket *bucket[4], ETileAccess flags, TMCRect *out_localSource=NULL)=0IShRasterLayer [pure virtual]
GetRGBATile(uint32 in_tileIndex, const TChannelDataBucket *bucket[4], ETileAccess flags, const TMCRect &inTile)=0IShRasterLayer [pure virtual]
GetRGBChannelSetMask(uint32 &channelSetMask)=0IShRasterLayer [pure virtual]
GetRGBData(const TMCRect &in_source, TChannelDataBucket dest[3], void *in_buffer[3], TDataAccessFlags flags)=0IShRasterLayer [pure virtual]
GetRGBIndices(uint16 indices[3])=0IShRasterLayer [pure virtual]
GetRgbSpan(int32 x, int32 y, int32 w, void *buf, uint8 bitdepth)=0IShRasterLayer [pure virtual]
GetRGBTile(const TMCRect &in_source, const TChannelDataBucket *bucket[3], ETileAccess flags, TMCRect *out_localSource=NULL)=0IShRasterLayer [pure virtual]
GetRGBTile(uint32 in_tileIndex, const TChannelDataBucket *bucket[3], ETileAccess flags, const TMCRect &inTile)=0IShRasterLayer [pure virtual]
GetTile(const TMCRect &source, const TChannelDataBucket *bucket[], uint16 indexes[], uint16 numChannels, ETileAccess flags, TMCRect *out_localSource=NULL)=0IShRasterLayer [pure virtual]
GetTile(uint32 in_tileIndex, const TChannelDataBucket *bucket[], uint16 indexes[], uint16 numChannels, ETileAccess flags, const TMCRect &inTile)=0IShRasterLayer [pure virtual]
GetTileIndexFromPoint(const TMCPoint &point, TMCPoint *out_offset=NULL) const =0IShRasterLayer [pure virtual]
GetTileRect(int32 x, int32 y, TMCRect &out_neiborhood)=0IShRasterLayer [pure virtual]
GetTileSize(TMCRect &out_size)=0IShRasterLayer [pure virtual]
GetVisibility() const =0IShRasterLayer [pure virtual]
GlobalToLocal(const TMCRect &global, TMCRect &local) const =0IShRasterLayer [pure virtual]
GlobalToLocal(const TMCPoint &global, TMCPoint &local) const =0IShRasterLayer [pure virtual]
Invalidate(const TMCRect &invalRect, uint32 channelSetMask)=0IShRasterLayer [pure virtual]
IsCMYK() const =0IShRasterLayer [pure virtual]
IsEqual(IShRasterLayer *other)=0IShRasterLayer [pure virtual]
IsRGB() const =0IShRasterLayer [pure virtual]
kAdditionMode enum valueIShRasterLayer
kDifferenceMode enum valueIShRasterLayer
kHardLightMode enum valueIShRasterLayer
kMultiplyMode enum valueIShRasterLayer
kNormalMode enum valueIShRasterLayer
kScreenMode enum valueIShRasterLayer
kUnknownMode enum valueIShRasterLayer
MatchChannelID2Index(const TChannelID in_ids[], uint16 indexes[], uint16 channel_count)=0IShRasterLayer [pure virtual]
PrepareOperation(void)=0IShRasterLayer [pure virtual]
PutCMYKAData(TChannelDataBucket source_array[5], const TMCRect &dest, TDataAccessFlags flags)=0IShRasterLayer [pure virtual]
PutCMYKATile(const TMCRect &dest, const TChannelDataBucket *const source_array[5], ETileAccess flags)=0IShRasterLayer [pure virtual]
PutCMYKATile(uint32 tileIndex, const TChannelDataBucket *const source_array[5], ETileAccess flags, const TMCRect &inTile)=0IShRasterLayer [pure virtual]
PutCMYKData(TChannelDataBucket source_array[4], const TMCRect &dest, TDataAccessFlags flags)=0IShRasterLayer [pure virtual]
PutCMYKTile(const TMCRect &dest, const TChannelDataBucket *const source_array[4], ETileAccess flags)=0IShRasterLayer [pure virtual]
PutCMYKTile(uint32 tileIndex, const TChannelDataBucket *const source_array[4], ETileAccess flags, const TMCRect &inTile)=0IShRasterLayer [pure virtual]
PutData(TChannelDataBucket source_array[], const TMCRect &dest, uint16 indexes[], uint16 numChannels, TDataAccessFlags flags)=0IShRasterLayer [pure virtual]
PutRGBAData(TChannelDataBucket source_array[4], const TMCRect &dest, TDataAccessFlags flags)=0IShRasterLayer [pure virtual]
PutRGBATile(const TMCRect &dest, const TChannelDataBucket *const source_array[4], ETileAccess flags)=0IShRasterLayer [pure virtual]
PutRGBATile(uint32 tileIndex, const TChannelDataBucket *const source_array[4], ETileAccess flags, const TMCRect &inTile)=0IShRasterLayer [pure virtual]
PutRGBData(TChannelDataBucket source_array[3], const TMCRect &dest, TDataAccessFlags flags)=0IShRasterLayer [pure virtual]
PutRgbSpan(int32 x, int32 y, int32 w, void *buf, uint8 bitdepth)=0IShRasterLayer [pure virtual]
PutRGBTile(const TMCRect &dest, const TChannelDataBucket *const source_array[3], ETileAccess flags)=0IShRasterLayer [pure virtual]
PutRGBTile(uint32 tileIndex, const TChannelDataBucket *const source_array[3], ETileAccess flags, const TMCRect &inTile)=0IShRasterLayer [pure virtual]
PutTile(const TMCRect &dest, const TChannelDataBucket *const source_array[], uint16 indexes[], uint16 numChannels, ETileAccess flags)=0IShRasterLayer [pure virtual]
PutTile(uint32 tileIndex, const TChannelDataBucket *const source_array[], uint16 indexes[], uint16 numChannels, ETileAccess flags, const TMCRect &inTile)=0IShRasterLayer [pure virtual]
QueryInterface(const MCIID &riid, void **ppvObj)=0IMCUnknown [pure virtual]
Release()=0IMCUnknown [pure virtual]
RemoveChannel(IShChannel *channel)=0IShRasterLayer [pure virtual]
SetBounds(const TMCRect &in_bounds)=0IShRasterLayer [pure virtual]
SetColorType(ELayerColorType cType)=0IShRasterLayer [pure virtual]
SetDPI(real dpi)=0IShRasterLayer [pure virtual]
SetLayerMode(ELayerMode mode)=0IShRasterLayer [pure virtual]
SetLock(boolean lock)=0IShRasterLayer [pure virtual]
SetName(const TMCString &name)=0IShRasterLayer [pure virtual]
SetOpacity(real opacity)=0IShRasterLayer [pure virtual]
SetPreserveTransparency(boolean preserve)=0IShRasterLayer [pure virtual]
SetUsePreMultipliedAlpha(boolean usePreMultipliedAlpha)=0IShRasterLayer [pure virtual]
SetVisibility(boolean visibility)=0IShRasterLayer [pure virtual]
UnGetCMYKAData(TChannelDataBucket dest[5], boolean dirty)=0IShRasterLayer [pure virtual]
UnGetCMYKATile(const TChannelDataBucket *const bucket[5], boolean dirty)=0IShRasterLayer [pure virtual]
UnGetCMYKData(TChannelDataBucket dest[4], boolean dirty)=0IShRasterLayer [pure virtual]
UnGetCMYKTile(const TChannelDataBucket *const bucket[4], boolean dirty)=0IShRasterLayer [pure virtual]
UnGetData(TChannelDataBucket dest_array[], uint16 indexes[], uint16 numChannels, boolean dirty)=0IShRasterLayer [pure virtual]
UnGetRGBAData(TChannelDataBucket dest[4], boolean dirty)=0IShRasterLayer [pure virtual]
UnGetRGBATile(const TChannelDataBucket *const bucket[4], boolean dirty)=0IShRasterLayer [pure virtual]
UnGetRGBData(TChannelDataBucket dest[3], boolean dirty)=0IShRasterLayer [pure virtual]
UnGetRGBTile(const TChannelDataBucket *const bucket[3], boolean dirty)=0IShRasterLayer [pure virtual]
UnGetTile(const TChannelDataBucket *bucket[], uint16 indexes[], uint16 numChannels, boolean dirty)=0IShRasterLayer [pure virtual]
UsePreMultipliedAlpha()=0IShRasterLayer [pure virtual]
Generated on Mon Apr 26 22:47:51 2010 for Carrara SDK Doc by  doxygen 1.6.3