34namespace Gecode {
namespace Gist {
44 DrawingCursor::isClipped(
void) {
45 if (clippingRect.width() == 0 && clippingRect.x() == 0
46 && clippingRect.height() == 0 && clippingRect.y() == 0)
49 return (x +
b.left > clippingRect.x() + clippingRect.width() ||
50 x +
b.right < clippingRect.x() ||
51 y > clippingRect.y() + clippingRect.height() ||
struct Gecode::@603::NNF::@65::@66 b
For binary nodes (and, or, eqv)
void moveDownwards(void)
Move cursor to child.
bool mayMoveDownwards(void)
Test if cursor may move to child.
void moveUpwards(void)
Move cursor to parent.
void moveSidewards(void)
Move cursor to sibling.
void moveDownwards(void)
Move cursor to the first child node.
void moveSidewards(void)
Move cursor to the first sibling.
void moveUpwards(void)
Move cursor to the parent node.
bool mayMoveDownwards(void)
Test if cursor may move to the first child node.
int getOffset(void)
Return offset off this node from its parent.
bool isHidden(void)
Return if node is hidden.
bool childrenLayoutIsDone(void)
Return whether the layout of the node's children has been completed.
BoundingBox getBoundingBox(void)
Return the bounding box.
Gecode toplevel namespace