org.gnu.gnome
public class CanvasItem extends GObject
Method Summary | |
---|---|
void | affineAbsolute(double[] affine)
Apply an absolute affine transformation to the item.
|
void | affineRelative(double[] affine)
Apply a relative affine transformation to the item.
|
Canvas | getCanvas()
Returns the parent canvas for this item.
|
CanvasGroup | getParent()
Return the parent canvas group for this item.
|
static Type | getType()
Retrieve the runtime type used by the GLib library. |
double | getX1()
X1 coordinate fo the bounding box for this item (in canvas coordinates).
|
double | getX2()
X2 coordinate fo the bounding box for this item (in canvas coordinates).
|
double | getY1()
Y1 coordinate fo the bounding box for this item (in canvas coordinates).
|
double | getY2()
Y2 coordinate fo the bounding box for this item (in canvas coordinates).
|
void | hide()
Hide the item (make it invisible). |
void | lower(int positions)
Lower the item in the z-order of its parent group by the specified number
of positions.
|
void | lowerToBotton()
Lower the item to the bottom of its parent group's z-order. |
void | move(double x, double y)
Move the item by the specified amount.
|
void | raise(int positions)
Raise the item in the z-order of its parent group by the specified number
of positions.
|
void | raiseToTop()
Raise the item to the top of its parent group's z-order. |
void | show()
Show the item (make it visible). |
Parameters: affine the affine to apply.
Parameters: affine The affine to apply.
Returns: The parent canvas.
Returns: The parent cavas group.
Returns: The X1 coordinate.
Returns: The X2 coordinate.
Returns: The Y1 coordinate.
Returns: The Y2 coordinate.
Parameters: positions The number of positions to lower the item.
Parameters: x The amount to move the item horizontally. y The amount to move the item vertically.
Parameters: positions The number of positions to raise the item.