//Auto-generated by kalyptus. DO NOT EDIT. package org.kde.qt; import org.kde.qt.Qt; import java.util.ArrayList; public class TQCanvasItem extends Qt { protected TQCanvasItem(Class dummy){super((Class) null);} public static final int Rtti_Item = 0; public static final int Rtti_Sprite = 1; public static final int Rtti_PolygonalItem = 2; public static final int Rtti_Text = 3; public static final int Rtti_Polygon = 4; public static final int Rtti_Rectangle = 5; public static final int Rtti_Ellipse = 6; public static final int Rtti_Line = 7; public static final int Rtti_Spline = 8; public native double x(); public native double y(); public native double z(); public native void moveBy(double dx, double dy); public native void move(double x, double y); public native void setX(double a); public native void setY(double a); public native void setZ(double a); public native boolean animated(); public native void setAnimated(boolean y); public native void setVelocity(double vx, double vy); public native void setXVelocity(double vx); public native void setYVelocity(double vy); public native double xVelocity(); public native double yVelocity(); public native void advance(int stage); public native boolean collidesWith(TQCanvasItem arg1); public native ArrayList collisions(boolean exact); public native void setCanvas(TQCanvas arg1); public native void draw(TQPainter arg1); public native void show(); public native void hide(); public native void setVisible(boolean yes); public native boolean isVisible(); public native void setSelected(boolean yes); public native boolean isSelected(); public native void setEnabled(boolean yes); public native boolean isEnabled(); public native void setActive(boolean yes); public native boolean isActive(); public native boolean visible(); public native boolean selected(); public native boolean enabled(); public native boolean active(); public native int rtti(); public native TQRect boundingRect(); public native TQRect boundingRectAdvanced(); public native TQCanvas canvas(); }