cmlabs::Bitmap Member List

This is the complete list of members for cmlabs::Bitmap, including all inherited members.

addBitmapUpdateRegion(const Box &updateBox)cmlabs::Bitmap
addBitmapUpdateRegion(Box *box)cmlabs::Bitmap
addUnitTestLog(const JString &str)cmlabs::Object
auxcmlabs::DataSample
Bitmap()cmlabs::Bitmap
Bitmap(int w, int h)cmlabs::Bitmap
Bitmap(char *imgData, int w, int h, bool takeData=false)cmlabs::Bitmap
Bitmap(const JString &filename)cmlabs::Bitmap
Bitmap(BitmapUpdate *update)cmlabs::Bitmap
canBeResizedTo(int width, int height)cmlabs::Bitmap
channelscmlabs::DataSample
clearDataFields()cmlabs::DataSample
clone() const cmlabs::Bitmap [virtual]
cloneWithoutData()cmlabs::DataSample [virtual]
compare(const Object *o2) const cmlabs::DataSample [virtual]
compareTo(const DataSample &s2) const cmlabs::DataSample
convertBitmapFileData(char *src, int width, int height, int depth, char *dst, long dstlen)cmlabs::Bitmap [static]
convertBitmapFileDataRunLength(char *src, int width, int height, int depth, long &dstlen)cmlabs::Bitmap [static]
copyDataFromBitmap(Bitmap *bitmap, bool shouldResize=false)cmlabs::Bitmap
copyGrayScaleData(char *src, int len)cmlabs::Bitmap
createObjectFromXML(const JString &xml)cmlabs::Object [static]
createObjectFromXML(XMLNode *node)cmlabs::Object [static]
createResizedData(int newWidth, int newHeight, int scaleUp, int scaleDown, int scale66)cmlabs::Bitmap
createUniqueID()cmlabs::Object [static]
createUniqueID(const JString &title)cmlabs::Object [static]
datacmlabs::DataSample
DataSample(const JString &type="Raw", const JString &samplename="")cmlabs::DataSample
DataSample(XMLNode *node)cmlabs::DataSample
differenceBitmapFileData(char *orig, char *src, int width, int height, int depth, long &dstlen)cmlabs::Bitmap [static]
differenceBitmapFileDataRunLength(char *orig, char *src, int width, int height, int depth, long &dstlen)cmlabs::Bitmap [static]
drawBitmap(Bitmap *bitmap, int x, int y)cmlabs::Bitmap
drawBitmap(Bitmap *bitmap, int x, int y, int w, int h)cmlabs::Bitmap
drawBitmap(Bitmap *bitmap, const Point &p)cmlabs::Bitmap
drawBitmap(Bitmap *bitmap, const Box &box)cmlabs::Bitmap
drawBitmap(Bitmap *bitmap, int srcx, int srcy, int dstx, int dsty, int w, int h)cmlabs::Bitmap
drawBox(const Box &box, const Color &color)cmlabs::Bitmap
drawCircle(int xCenter, int yCenter, int radius, const Color &color, double weight, double lineWidth, bool filled=false)cmlabs::Bitmap
drawLine(const Line &line, const Color &color)cmlabs::Bitmap
drawLine(const PolyLine &polyline, const Color &color)cmlabs::Bitmap
durationcmlabs::DataSample
equals(const Object *o2) const cmlabs::DataSample [virtual]
equals(const DataSample &s2) const cmlabs::DataSample
eraseBitmap()cmlabs::Bitmap
eraseBitmap(int r, int g, int b, int a=0)cmlabs::Bitmap
eraseBitmap(const Color &color)cmlabs::Bitmap
extractIDLabel(const JString &id)cmlabs::Object [static]
fillBox(const Box &box, const Color &color)cmlabs::Bitmap
fillBox(int x, int y, int w, int h, const Color &color)cmlabs::Bitmap
fromBinaryBuffer(int chunk, char *buffer, long len)cmlabs::DataSample [virtual]
fromXML(XMLNode *node)cmlabs::Bitmap [virtual]
cmlabs::Object::fromXML(const JString &xml)cmlabs::Object [virtual]
getAllParameters()cmlabs::DataSample
getBestResizeFactor(double factor)cmlabs::Bitmap
getBestResizeFactors(double factor, int &scaleUp, int &scaleDown, int &scale66)cmlabs::Bitmap
getBinaryChunkCount()cmlabs::DataSample [virtual]
getBinaryDataPointer(int chunk)cmlabs::DataSample
getBinarySize(int chunk)cmlabs::DataSample [virtual]
getClass() const cmlabs::Object [virtual]
getCompressedUpdate(bool destructive) const cmlabs::Bitmap
getCopy(const Box &box)cmlabs::Bitmap
getCoreLibraryVersion()cmlabs::Object [static]
getDataCopy()cmlabs::DataSample
getDataLink()cmlabs::DataSample
getDataMemUse()cmlabs::DataSample
getDataSize()cmlabs::DataSample
getDPos(double x, double y)cmlabs::Bitmap
getDuration()cmlabs::DataSample
getEndTime()cmlabs::DataSample
getGrayScaleDataCopy(int &len)cmlabs::Bitmap
getHash() const cmlabs::Object [virtual]
getHeight()cmlabs::DataSample
getLongFromBytes(char *buffer)cmlabs::DataSample
getMaxUpdates()cmlabs::Bitmap
getName()cmlabs::DataSample
getObject()cmlabs::DataSample
getParam(const JString &param)cmlabs::DataSample
getParamFloat(const JString &param)cmlabs::DataSample
getParamInt(const JString &param)cmlabs::DataSample
getPayloadSize() const cmlabs::DataSample [virtual]
getPixel(int x, int y)cmlabs::Bitmap
getPixel(Pixel *pixel)cmlabs::Bitmap
getPixelColor(int x, int y)cmlabs::Bitmap
getPos(int x, int y)cmlabs::Bitmap
getProcID()cmlabs::Object
getRandomNumber()cmlabs::Object [static]
getResizedCopy(int w, int h, bool proportional)cmlabs::Bitmap
getResizedCopy(double scale)cmlabs::Bitmap
getStartTime()cmlabs::DataSample
getSystemInfo()cmlabs::Object [static]
getTimestamp()cmlabs::DataSample
getType()cmlabs::DataSample
getUnitTestLog()cmlabs::Object
getWidth()cmlabs::DataSample
getXY(long pos)cmlabs::Bitmap
giveData(char *sampledata, long datasize, long durationMS=0)cmlabs::DataSample
hasBitmapBeenTotallyChanged()cmlabs::Bitmap
hasBitmapBeenUpdated()cmlabs::Bitmap
heightcmlabs::DataSample
idcmlabs::DataSample
init(int w, int h)cmlabs::Bitmap
isCollection() const cmlabs::Object [virtual]
isInUse()cmlabs::DataSample
isLocked()cmlabs::DataSample
isMarkedForDeletion()cmlabs::DataSample
isSameClass(const Object *o2) const cmlabs::Object [virtual]
linkcmlabs::DataSample
lockBy(const JString &locker)cmlabs::DataSample
lockedBycmlabs::DataSample [protected]
markedForDeletioncmlabs::DataSample
markForDeletion()cmlabs::DataSample
namecmlabs::DataSample
Object()cmlabs::Object
objectcmlabs::DataSample
operator-(const Bitmap &bitmap) const cmlabs::Bitmap
paramscmlabs::DataSample
print()cmlabs::DataSample [virtual]
putQuadPixel(int xCenter, int yCenter, int x, int y, const Color &color, double weight)cmlabs::Bitmap
putTransPixel(int x, int y, const Color &color, double weight)cmlabs::Bitmap
readFromFile(const JString &filename)cmlabs::Bitmap
removeInUseBy(const JString &user)cmlabs::DataSample
replaceColor(const Color &oldColor, const Color &newColor)cmlabs::Bitmap
reset()cmlabs::Bitmap
resetBitmapUpdates()cmlabs::Bitmap
resizeTo(int w, int h, bool proportional)cmlabs::Bitmap
rotate(double angle)cmlabs::Bitmap
rotateSlow(double angle)cmlabs::Bitmap
round(double d)cmlabs::Bitmap
runLengthDestructiveEncode() const cmlabs::Bitmap
runLengthEncode() const cmlabs::Bitmap
saveToFile(const JString &filename)cmlabs::Bitmap
setBinaryChunk(int chunk, long binsize, char *data)cmlabs::DataSample
setBitmapUpdated()cmlabs::Bitmap
setDataCopy(char *sampledata, long datasize, long durationMS=0)cmlabs::DataSample
setDataLink(char *sampledata, long datasize, long durationMS=0)cmlabs::DataSample
setDuration(long durationMS)cmlabs::DataSample
setHeight(int h)cmlabs::DataSample
setInUseBy(const JString &user, int timeout=0)cmlabs::DataSample
setMaxUpdates(int max)cmlabs::Bitmap
setObject(Object *obj)cmlabs::DataSample
setParam(const JString &param, const JString &value)cmlabs::DataSample
setParameters(Dictionary &dict)cmlabs::DataSample
setParamFloat(const JString &param, double value)cmlabs::DataSample
setParamInt(const JString &param, int value)cmlabs::DataSample
setPixel(int x, int y, int red, int green, int blue, int alpha=0)cmlabs::Bitmap
setPixel(long pos, int red, int green, int blue, int alpha=0)cmlabs::Bitmap
setPixelXOR(int x, int y, int red, int green, int blue, int alpha=0)cmlabs::Bitmap
setPixelXOR(long pos, int red, int green, int blue, int alpha=0)cmlabs::Bitmap
setTimestamp(const JTime &time)cmlabs::DataSample
setType(const JString &type)cmlabs::DataSample
setWidth(int w)cmlabs::DataSample
shape(int x1, int y1, int x2, int y2, int x3, int y3)cmlabs::Bitmap
shapeSlow(int x1, int y1, int x2, int y2, int x3, int y3)cmlabs::Bitmap
sizecmlabs::DataSample
sortfieldcmlabs::DataSample
takeDataFromBitmap(Bitmap *bitmap)cmlabs::Bitmap
timestampcmlabs::DataSample
toBinaryBuffer(int chunk, char *buffer, int maxlen)cmlabs::DataSample [virtual]
toBitmapFileFormat(int &len)cmlabs::Bitmap
toHTML()cmlabs::Bitmap [virtual]
toHTMLBitmap()cmlabs::Bitmap [virtual]
toXML()cmlabs::Bitmap [virtual]
typecmlabs::DataSample
unitTest()cmlabs::DataSample [virtual]
unitTestLogcmlabs::Object
updateBitmap(BitmapUpdate *update, bool takeData)cmlabs::Bitmap
userscmlabs::DataSample [protected]
wait(long ms)cmlabs::Object [static]
widthcmlabs::DataSample
writeLongToBytes(char *buffer, long val)cmlabs::DataSample
writeToFile(const JString &filename)cmlabs::DataSample
~Bitmap()cmlabs::Bitmap [virtual]
~DataSample()cmlabs::DataSample [virtual]
~Object()cmlabs::Object [virtual]


Generated on Tue Jul 7 16:22:33 2009 for CoreLibrary by  doxygen 1.5.6