    class
    	WEL_GDIP_GRAPHICS

    General
    	cluster: wel
    	description: "Grapics functions in Gdi+."
    	create: make_from_dc, make_from_image

    Ancestors
    	WEL_GDIP_ANY

    Queries
    	exists: BOOLEAN
    	gdi_plus_handle: POINTER
    	is_gdi_plus_installed: BOOLEAN
    	item: POINTER
    	shared: BOOLEAN

    Commands
    	destroy_item
    	dispose
    	draw_image (a_image: WEL_GDIP_IMAGE; a_dest_x, a_dest_y: INTEGER_32)
    	draw_image_with_src_rect_dest_rect (a_image: WEL_GDIP_IMAGE; a_dest_rect, a_src_rect: WEL_RECT)
    	draw_image_with_src_rect_dest_rect_unit_attributes (a_image: WEL_GDIP_IMAGE; a_dest_rect, a_src_rect: WEL_RECT; a_unit: INTEGER_32; a_image_attributes: WEL_GDIP_IMAGE_ATTRIBUTES)
    	draw_line (a_pen: WEL_GDIP_PEN; a_x_1, a_y_1, a_x_2, a_y_2: INTEGER_32)
    	set_item (an_item: POINTER)
    	set_shared
    	set_unshared