org.gnu.gnome
Class CanvasEllipse

java.lang.Object
  extended byorg.gnu.glib.Struct
      extended byorg.gnu.glib.GObject
          extended byorg.gnu.gnome.CanvasItem
              extended byorg.gnu.gnome.CanvasShape
                  extended byorg.gnu.gnome.CanvasRE
                      extended byorg.gnu.gnome.CanvasEllipse

public class CanvasEllipse
extends CanvasRE

The GnomeCanvasEllipse is a GnomeCanvasItem that draws itself as an ellipse on a GnomeCanvas.


Constructor Summary
CanvasEllipse(CanvasGroup group)
           
CanvasEllipse(CanvasGroup group, double x1, double y1, double x2, double y2, org.gnu.gdk.Color fill_color, org.gnu.gdk.Color outline_color, org.gnu.gdk.Bitmap fill_stipple, org.gnu.gdk.Bitmap outline_stipple, double width_units)
          Creates a new CanvasEllipse object.
CanvasEllipse(CanvasGroup group, double x1, double y1, double x2, double y2, org.gnu.gdk.Color fill_color, org.gnu.gdk.Color outline_color, org.gnu.gdk.Bitmap fill_stipple, org.gnu.gdk.Bitmap outline_stipple, int width_pixels)
          Creates a new CanvasEllipse object.
CanvasEllipse(CanvasGroup group, double x1, double y1, double x2, double y2, int fill_color, int outline_color, double width_units)
          Creates a new CanvasEllipse object.
CanvasEllipse(CanvasGroup group, double x1, double y1, double x2, double y2, int fill_color, int outline_color, int width_pixels)
          Creates a new CanvasEllipse object.
 
Method Summary
static org.gnu.glib.Type getType()
          Retrieve the runtime type used by the GLib library.
 
Methods inherited from class org.gnu.gnome.CanvasItem
affineAbsolute, affineRelative, getCanvas, getParent, getX1, getX2, getY1, getY2, hide, lower, lowerToBotton, move, raise, raiseToTop, show
 
Methods inherited from class org.gnu.glib.GObject
addEventHandler, addEventHandler, addEventHandler, addEventHandler, addEventHandler, addEventHandler, addListener, collect, freezeNotify, getBooleanProperty, getData, getDoubleProperty, getEventListenerClass, getEventType, getFloatProperty, getGObjectFromHandle, getIntProperty, getJavaObjectProperty, getLongProperty, getPixbufProperty, getProperty, getStringProperty, hasProperty, notify, removeEventHandler, removeListener, setBooleanProperty, setData, setDoubleProperty, setFloatProperty, setIntProperty, setJavaObjectProperty, setLongProperty, setPixbufProperty, setProperty, setStringProperty, thawNotify
 
Methods inherited from class org.gnu.glib.Struct
equals, getHandle, getNullHandle, hashCode
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CanvasEllipse

public CanvasEllipse(CanvasGroup group)

CanvasEllipse

public CanvasEllipse(CanvasGroup group,
                     double x1,
                     double y1,
                     double x2,
                     double y2,
                     org.gnu.gdk.Color fill_color,
                     org.gnu.gdk.Color outline_color,
                     org.gnu.gdk.Bitmap fill_stipple,
                     org.gnu.gdk.Bitmap outline_stipple,
                     int width_pixels)
Creates a new CanvasEllipse object.

Parameters:
group - The parent group for the new CanvasItem.
x1 - The leftmost coordinate.
y1 - The topmost coordinate.
x2 - The rightmost coordinate.
y2 - The bottommost coordinate.
fill_color - Fill color to be used.
outline_color - Outline color or null for transparent.
fill_stipple - Stipple used when drawing fill.
outline_stipple - Stipple used when drawing outline.
width_pixels - Outline width specified in pixels, independent of zoom factor.

CanvasEllipse

public CanvasEllipse(CanvasGroup group,
                     double x1,
                     double y1,
                     double x2,
                     double y2,
                     org.gnu.gdk.Color fill_color,
                     org.gnu.gdk.Color outline_color,
                     org.gnu.gdk.Bitmap fill_stipple,
                     org.gnu.gdk.Bitmap outline_stipple,
                     double width_units)
Creates a new CanvasEllipse object.

Parameters:
group - The parent group for the new CanvasItem.
x1 - The leftmost coordinate.
y1 - The topmost coordinate.
x2 - The rightmost coordinate.
y2 - The bottommost coordinate.
fill_color - Fill color to be used.
outline_color - Outline color or null for transparent.
fill_stipple - Stipple used when drawing fill.
outline_stipple - Stipple used when drawing outline.
width_units - Outline width specified in Canvas units.

CanvasEllipse

public CanvasEllipse(CanvasGroup group,
                     double x1,
                     double y1,
                     double x2,
                     double y2,
                     int fill_color,
                     int outline_color,
                     int width_pixels)
Creates a new CanvasEllipse object.

Parameters:
group - The parent group for the new CanvasItem.
x1 - The leftmost coordinate.
y1 - The topmost coordinate.
x2 - The rightmost coordinate.
y2 - The bottommost coordinate.
fill_color - Fill color to be used.
outline_color - Outline color.
width_pixels - Outline width specified in pixels, independent of zoom factor.

CanvasEllipse

public CanvasEllipse(CanvasGroup group,
                     double x1,
                     double y1,
                     double x2,
                     double y2,
                     int fill_color,
                     int outline_color,
                     double width_units)
Creates a new CanvasEllipse object.

Parameters:
group - The parent group for the new CanvasItem.
x1 - The leftmost coordinate.
y1 - The topmost coordinate.
x2 - The rightmost coordinate.
y2 - The bottommost coordinate.
fill_color - Fill color to be used.
outline_color - Outline color.
width_units - Outline width specified in Canvas units.
Method Detail

getType

public static org.gnu.glib.Type getType()
Retrieve the runtime type used by the GLib library.