Common Lisp Package: CL-GTK2-CAIRO-DEMO

README:

FUNCTION

Public

Undocumented

DEMO

Private

CAIRO-FN-FN (INSTANCE)

@arg[extid]{A @class{extid}} @return[sytemid]{puri:uri or nil} Returns the System ID part of this External ID.

CAIRO-FN-NAME (INSTANCE)

@arg[extid]{A @class{extid}} @return[sytemid]{puri:uri or nil} Returns the System ID part of this External ID.

DRAW-CLOCK-FACE (W H)

Draw a clock face

DRAW-EX-1 (W H)

White diagonal line on a blue background

DRAW-GRADIENT (W H)

Draw a gradient

DRAW-HEART (W H)

Draw a lot of hearts

DRAW-LINE (W H)

Draw simple diagonal line

DRAW-LISSAJOU (W H)

Draw Lissajous curve

DRAW-TEXT (W H)

Very simple text example

HEART (ALPHA)

Draw a heart with fixed size and the given transparency alpha. Heart is upside down.

Undocumented

SETFCAIRO-FN-FN (NEW-VALUE INSTANCE)

SETFCAIRO-FN-NAME (NEW-VALUE INSTANCE)

CAIRO-FN-P (OBJECT)

CC-EXPOSE (WIDGET)

COPY-CAIRO-FN (INSTANCE)

GET-DRAW-FNS

MAKE-CAIRO-FN (&KEY ((NAME DUM32) NIL) ((FN DUM33) NIL))

SCALE (SX SY &OPTIONAL (CONTEXT *CONTEXT*))

STARTS-WITH (STR PREFIX)

SLOT-ACCESSOR

Private

Undocumented

CAIRO-W-DRAW-FN (OBJECT)

SETFCAIRO-W-DRAW-FN (NEW-VALUE OBJECT)

VARIABLE

Private

Undocumented

*HEART-MAX-ANGLE*

*LIS-A*

*LIS-B*

*LIS-DELTA*

*LIS-DENSITY*

*LIS-MARGIN*

CLASS

Private

Undocumented

CAIRO-FN

CAIRO-W