cmlabs::Box Member List

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

addUnitTestLog(const JString &str)cmlabs::Object
Box()cmlabs::Box
Box(JString xml)cmlabs::Box
Box(XMLNode *node)cmlabs::Box
Box(PointFloat upperleft, Size boxsize, double linewidth=0)cmlabs::Box
Box(PointFloat upperleft, PointFloat lowerright, double linewidth=0)cmlabs::Box
Box(double x, double y, double w, double h, double linewidth=0)cmlabs::Box
clone() const cmlabs::Box [virtual]
commentcmlabs::Box
compare(const Object *o2) const cmlabs::Object [virtual]
constrainTo(const Box &box)cmlabs::Box
constrainTo(double x, double y, double w, double h)cmlabs::Box
createObjectFromXML(const JString &xml)cmlabs::Object [static]
createObjectFromXML(XMLNode *node)cmlabs::Object [static]
createUniqueID()cmlabs::Object [static]
createUniqueID(const JString &title)cmlabs::Object [static]
equals(const Box &otherbox) const cmlabs::Box
equals(const Box &otherbox, double maxerror) const cmlabs::Box
cmlabs::Object::equals(const Object *o2) const cmlabs::Object [virtual]
extractIDLabel(const JString &id)cmlabs::Object [static]
fromBinaryBuffer(int chunk, char *buffer, long len)cmlabs::Object [virtual]
fromXML(XMLNode *node)cmlabs::Box [virtual]
fromXML(XMLNode *node, const Box &parentBox)cmlabs::Box
cmlabs::Object::fromXML(const JString &xml)cmlabs::Object [virtual]
getArea() const cmlabs::Box
getBinaryChunkCount()cmlabs::Object [virtual]
getBinarySize(int chunk)cmlabs::Object [virtual]
getBoundingBox(const Box &otherbox) const cmlabs::Box
getCentreMass() const cmlabs::Box
getClass() const cmlabs::Object [virtual]
getCM() const cmlabs::Box
getCMX() const cmlabs::Box
getCMY() const cmlabs::Box
getConstrainedCopy(const Box &box)cmlabs::Box
getConstrainedCopy(double x, double y, double w, double h)cmlabs::Box
getCoreLibraryVersion()cmlabs::Object [static]
getDoubleSizeSameCenter()cmlabs::Box
getHash() const cmlabs::Object [virtual]
getHeight() const cmlabs::Box
getLeftX() const cmlabs::Box
getLineWidth() const cmlabs::Box
getLowerLeft() const cmlabs::Box
getLowerRight() const cmlabs::Box
getLowerY() const cmlabs::Box
getOverlapBox(const Box &otherbox) const cmlabs::Box
getPayloadSize() const cmlabs::Object [virtual]
getProcID()cmlabs::Object
getRandomNumber()cmlabs::Object [static]
getRightX() const cmlabs::Box
getSize() const cmlabs::Box
getSystemInfo()cmlabs::Object [static]
getUnitTestLog()cmlabs::Object
getUpperLeft() const cmlabs::Box
getUpperRight() const cmlabs::Box
getUpperY() const cmlabs::Box
getWidth() const cmlabs::Box
grow(double dw, double dh)cmlabs::Box
growToBoundingBox(const Box &otherbox)cmlabs::Box
growToIncludePoint(const Point &point, int padX=0, int padY=0)cmlabs::Box
hasZeroSize() const cmlabs::Box
isCollection() const cmlabs::Object [virtual]
isPointWithin(const PointFloat &point) const cmlabs::Box
isPointWithin(int x, int y) const cmlabs::Box
isSameClass(const Object *o2) const cmlabs::Object [virtual]
lineWidthcmlabs::Box
move(double dx, double dy)cmlabs::Box
moveTo(double x, double y)cmlabs::Box
namecmlabs::Box
Object()cmlabs::Object
orientationcmlabs::Box
percentOverlap(const Box &otherbox) const cmlabs::Box
print()cmlabs::Box [virtual]
set(double x, double y, double w, double h, double linewidth=0)cmlabs::Box
setLineWidth(double width)cmlabs::Box
setSize(const Size &boxsize)cmlabs::Box
setUpperLeft(const PointFloat &point)cmlabs::Box
sizecmlabs::Box
toBinaryBuffer(int chunk, char *buffer, int maxlen)cmlabs::Object [virtual]
toHTML()cmlabs::Object [virtual]
toXML()cmlabs::Box [virtual]
unitTest()cmlabs::Object [virtual]
unitTestLogcmlabs::Object
upperLeftcmlabs::Box
wait(long ms)cmlabs::Object [static]
~Box()cmlabs::Box [virtual]
~Object()cmlabs::Object [virtual]


Generated on Tue Jul 7 16:23:02 2009 for CoreLibrary by  doxygen 1.5.6