Module: Cd

Defined in:
ext/iup.c

Defined Under Namespace

Classes: CdCanvas

Constant Summary collapse

NAME =
rb_str_new2(CD_NAME)
rb_str_new2(CD_COPYRIGHT)
DESCRIPTION =
rb_str_new2(CD_DESCRIPTION)
VERSION =
rb_str_new2(CD_VERSION)
VERSION_DATE =
rb_str_new2(CD_VERSION_DATE)
VERSION_NUMBER =
INT2FIX(CD_VERSION_NUMBER)
QUERY =
INT2FIX(CD_QUERY)
RGB =
INT2FIX(CD_RGB)
MAP =
INT2FIX(CD_MAP)
RGBA =
INT2FIX(CD_RGBA)
IRED =
INT2FIX(CD_IRED)
IGREEN =
INT2FIX(CD_IGREEN)
IBLUE =
INT2FIX(CD_IBLUE)
IALPHA =
INT2FIX(CD_IALPHA)
INDEX =
INT2FIX(CD_INDEX)
COLORS =
INT2FIX(CD_COLORS)
ERROR =
INT2FIX(CD_ERROR)
OK =
INT2FIX(CD_OK)
CLIPOFF =
INT2FIX(CD_CLIPOFF)
CLIPAREA =
INT2FIX(CD_CLIPAREA)
CLIPPOLYGON =
INT2FIX(CD_CLIPPOLYGON)
CLIPREGION =
INT2FIX(CD_CLIPREGION)
UNION =
INT2FIX(CD_UNION)
INTERSECT =
INT2FIX(CD_INTERSECT)
DIFFERENCE =
INT2FIX(CD_DIFFERENCE)
NOTINTERSECT =
INT2FIX(CD_NOTINTERSECT)
FILL =
INT2FIX(CD_FILL)
OPEN_LINES =
INT2FIX(CD_OPEN_LINES)
CLOSED_LINES =
INT2FIX(CD_CLOSED_LINES)
CLIP =
INT2FIX(CD_CLIP)
BEZIER =
INT2FIX(CD_BEZIER)
REGION =
INT2FIX(CD_REGION)
POLYCUSTOM =
INT2FIX(CD_POLYCUSTOM)
EVENODD =
INT2FIX(CD_EVENODD)
WINDING =
INT2FIX(CD_WINDING)
MITER =
INT2FIX(CD_MITER)
BEVEL =
INT2FIX(CD_BEVEL)
ROUND =
INT2FIX(CD_ROUND)
CAPFLAT =
INT2FIX(CD_CAPFLAT)
CAPSQUARE =
INT2FIX(CD_CAPSQUARE)
CAPROUND =
INT2FIX(CD_CAPROUND)
OPAQUE =
INT2FIX(CD_OPAQUE)
TRANSPARENT =
INT2FIX(CD_TRANSPARENT)
REPLACE =
INT2FIX(CD_REPLACE)
XOR =
INT2FIX(CD_XOR)
NOT_XOR =
INT2FIX(CD_NOT_XOR)
POLITE =
INT2FIX(CD_POLITE)
FORCE =
INT2FIX(CD_FORCE)
CONTINUOUS =
INT2FIX(CD_CONTINUOUS)
DASHED =
INT2FIX(CD_DASHED)
DOTTED =
INT2FIX(CD_DOTTED)
DASH_DOT =
INT2FIX(CD_DASH_DOT)
DASH_DOT_DOT =
INT2FIX(CD_DASH_DOT_DOT)
CUSTOM =
INT2FIX(CD_CUSTOM)
PLUS =
INT2FIX(CD_PLUS)
STAR =
INT2FIX(CD_STAR)
CIRCLE =
INT2FIX(CD_CIRCLE)
X =
INT2FIX(CD_X)
BOX =
INT2FIX(CD_BOX)
DIAMOND =
INT2FIX(CD_DIAMOND)
HOLLOW_CIRCLE =
INT2FIX(CD_HOLLOW_CIRCLE)
HOLLOW_BOX =
INT2FIX(CD_HOLLOW_BOX)
HOLLOW_DIAMOND =
INT2FIX(CD_HOLLOW_DIAMOND)
HORIZONTAL =
INT2FIX(CD_HORIZONTAL)
VERTICAL =
INT2FIX(CD_VERTICAL)
FDIAGONAL =
INT2FIX(CD_FDIAGONAL)
BDIAGONAL =
INT2FIX(CD_BDIAGONAL)
CROSS =
INT2FIX(CD_CROSS)
DIAGCROSS =
INT2FIX(CD_DIAGCROSS)
SOLID =
INT2FIX(CD_SOLID)
HATCH =
INT2FIX(CD_HATCH)
STIPPLE =
INT2FIX(CD_STIPPLE)
PATTERN =
INT2FIX(CD_PATTERN)
HOLLOW =
INT2FIX(CD_HOLLOW)
NORTH =
INT2FIX(CD_NORTH)
SOUTH =
INT2FIX(CD_SOUTH)
EAST =
INT2FIX(CD_EAST)
WEST =
INT2FIX(CD_WEST)
NORTH_EAST =
INT2FIX(CD_NORTH_EAST)
NORTH_WEST =
INT2FIX(CD_NORTH_WEST)
SOUTH_EAST =
INT2FIX(CD_SOUTH_EAST)
SOUTH_WEST =
INT2FIX(CD_SOUTH_WEST)
CENTER =
INT2FIX(CD_CENTER)
BASE_LEFT =
INT2FIX(CD_BASE_LEFT)
BASE_CENTER =
INT2FIX(CD_BASE_CENTER)
BASE_RIGHT =
INT2FIX(CD_BASE_RIGHT)
PLAIN =
INT2FIX(CD_PLAIN)
BOLD =
INT2FIX(CD_BOLD)
ITALIC =
INT2FIX(CD_ITALIC)
UNDERLINE =
INT2FIX(CD_UNDERLINE)
STRIKEOUT =
INT2FIX(CD_STRIKEOUT)
BOLD_ITALIC =
INT2FIX(CD_BOLD_ITALIC)
SMALL =
INT2FIX(CD_SMALL)
STANDARD =
INT2FIX(CD_STANDARD)
LARGE =
INT2FIX(CD_LARGE)
CAP_NONE =
INT2FIX(CD_CAP_NONE)
CAP_FLUSH =
INT2FIX(CD_CAP_FLUSH)
CAP_CLEAR =
INT2FIX(CD_CAP_CLEAR)
CAP_PLAY =
INT2FIX(CD_CAP_PLAY)
CAP_YAXIS =
INT2FIX(CD_CAP_YAXIS)
CAP_CLIPAREA =
INT2FIX(CD_CAP_CLIPAREA)
CAP_CLIPPOLY =
INT2FIX(CD_CAP_CLIPPOLY)
CAP_REGION =
INT2FIX(CD_CAP_REGION)
CAP_RECT =
INT2FIX(CD_CAP_RECT)
CAP_CHORD =
INT2FIX(CD_CAP_CHORD)
CAP_IMAGERGB =
INT2FIX(CD_CAP_IMAGERGB)
CAP_IMAGERGBA =
INT2FIX(CD_CAP_IMAGERGBA)
CAP_IMAGEMAP =
INT2FIX(CD_CAP_IMAGEMAP)
CAP_GETIMAGERGB =
INT2FIX(CD_CAP_GETIMAGERGB)
CAP_IMAGESRV =
INT2FIX(CD_CAP_IMAGESRV)
CAP_BACKGROUND =
INT2FIX(CD_CAP_BACKGROUND)
CAP_BACKOPACITY =
INT2FIX(CD_CAP_BACKOPACITY)
CAP_WRITEMODE =
INT2FIX(CD_CAP_WRITEMODE)
CAP_LINESTYLE =
INT2FIX(CD_CAP_LINESTYLE)
CAP_LINEWITH =
INT2FIX(CD_CAP_LINEWITH)
CAP_FPRIMTIVES =
INT2FIX(CD_CAP_FPRIMTIVES)
CAP_HATCH =
INT2FIX(CD_CAP_HATCH)
CAP_STIPPLE =
INT2FIX(CD_CAP_STIPPLE)
CAP_PATTERN =
INT2FIX(CD_CAP_PATTERN)
CAP_FONT =
INT2FIX(CD_CAP_FONT)
CAP_FONTDIM =
INT2FIX(CD_CAP_FONTDIM)
CAP_TEXTSIZE =
INT2FIX(CD_CAP_TEXTSIZE)
CAP_TEXTORIENTATION =
INT2FIX(CD_CAP_TEXTORIENTATION)
CAP_PALETTE =
INT2FIX(CD_CAP_PALETTE)
CAP_LINECAP =
INT2FIX(CD_CAP_LINECAP)
CAP_LINEJOIN =
INT2FIX(CD_CAP_LINEJOIN)
CAP_ALL =
INT2FIX(CD_CAP_ALL)
SIZECB =
INT2FIX(CD_SIZECB)
ABORT =
INT2FIX(CD_ABORT)
CONTINUE =
INT2FIX(CD_CONTINUE)
SIM_NONE =
INT2FIX(CD_SIM_NONE)
SIM_LINE =
INT2FIX(CD_SIM_LINE)
SIM_RECT =
INT2FIX(CD_SIM_RECT)
SIM_BOX =
INT2FIX(CD_SIM_BOX)
SIM_ARC =
INT2FIX(CD_SIM_ARC)
SIM_SECTOR =
INT2FIX(CD_SIM_SECTOR)
SIM_CHORD =
INT2FIX(CD_SIM_CHORD)
SIM_POLYLINE =
INT2FIX(CD_SIM_POLYLINE)
SIM_POLYGON =
INT2FIX(CD_SIM_POLYGON)
SIM_TEXT =
INT2FIX(CD_SIM_TEXT)
SIM_ALL =
INT2FIX(CD_SIM_ALL)
SIM_LINES =
INT2FIX(CD_SIM_LINES)
SIM_FILLS =
INT2FIX(CD_SIM_FILLS)
RED =
INT2FIX(CD_RED)
DARK_RED =
INT2FIX(CD_DARK_RED)
GREEN =
INT2FIX(CD_GREEN)
DARK_GREEN =
INT2FIX(CD_DARK_GREEN)
BLUE =
INT2FIX(CD_BLUE)
DARK_BLUE =
INT2FIX(CD_DARK_BLUE)
YELLOW =
INT2FIX(CD_YELLOW)
DARK_YELLOW =
INT2FIX(CD_DARK_YELLOW)
MAGENTA =
INT2FIX(CD_MAGENTA)
DARK_MAGENTA =
INT2FIX(CD_DARK_MAGENTA)
CYAN =
INT2FIX(CD_CYAN)
DARK_CYAN =
INT2FIX(CD_DARK_CYAN)
WHITE =
INT2FIX(CD_WHITE)
BLACK =
INT2FIX(CD_BLACK)
DARK_GRAY =
INT2FIX(CD_DARK_GRAY)
GRAY =
INT2FIX(CD_GRAY)
MM2PT =
rb_float_new(CD_MM2PT)
RAD2DEG =
rb_float_new(CD_RAD2DEG)
DEG2RAD =
rb_float_new(CD_DEG2RAD)
A0 =
INT2FIX(CD_A0)
A1 =
INT2FIX(CD_A1)
A2 =
INT2FIX(CD_A2)
A3 =
INT2FIX(CD_A3)
A4 =
INT2FIX(CD_A4)
A5 =
INT2FIX(CD_A5)
LETTER =
INT2FIX(CD_LETTER)
INT2FIX(CD_LEGAL)

Class Method Summary collapse

Class Method Details

.ActiveCanvasObject

.AlphaObject

.BitmapGetDataObject

.BitmapRGB2MapObject

.BitmapSetRectObject

.BlueObject

.CD_IUPObject

.ContextCapsObject

.ContextIupObject

.ContextPDFObject

.ContextRegisterCallbackObject

.CreateBitmapObject

.CreateCanvasObject

.DecodeAlphaObject

.DecodeColorObject

.EncodeAlphaObject

.EncodeColorObject

.GreenObject

.InitBitmapObject

.IupObject

.KillBitmapObject

.KillImageObject

.RedObject

.ReleaseStateObject

.ReservedObject

.RGB2MapObject

.UseContextPlusObject

.VersionObject

.VersionDateObject