[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

4.12.3 Grob Handling

2607B GROB! ( grob1 grob2 #x #y → )
Stores grob1 into grob2. Bang type.
2EFDB (GROB+) ( grob1 grob2 → grob )
Combines two grobs using bitwise OR. Errors when grobs have different sizes.
2F342 GROB+# ( flag grob1 grob2 #x #y → grob' )
Inserts grob2 into the specified position of grob1, using OR (if flag is TRUE) or XOR (if flag is FALSE). Does all necessary checks first.
26080 GROB!ZERO ( grob #x1 #y1 #x2 #y2 → grob' )
Blanks a rectangular region of the grob. Bang type.
368E7 GROB!ZERODRP ( grob #x1 #y1 #x2 #y2 → )
Blanks a rectangular region of the grob. Probably only useful if grob is the text or graphics grob (see section on display-organization). Bang type.
2612F SUBGROB ( grob #x1 #y1 #x2 #y2 → grob' )
Returns specified portion of grob.
25F0E XYGROBDISP ( #x #y grob → )
Stores grob in HARDBUFF with upper left corner at (#x,#y). HARDBUFF is expanded if necessary.
25ED8 GROB>GDISP ( grob → )
Stores new graph grob.
260B2 MAKEGROB ( #height #width → grob )
Creates a blank grob.
2F0DB MAKEPICT# ( #w #h → )
Creates blank graph grob. Minimum size is 131x64. Smaller grobs will be automatically resized.
2609E INVGROB ( grob → grob' )
Inverts grob data bits. Bang type.
260E4 PIXON ( #x #y → )
Sets pixel in text grob.
260DF PIXOFF ( #x #y → )
Clears pixel in text grob.
260EE PIXON? ( #x #y → flag )
Is pixel in text grob on?
260DA PIXON3 ( #x #y → )
Sets pixel in graph grob.
260D5 PIXOFF3 ( #x #y → )
Clears pixel in graph grob.
260E9 PIXON?3 ( #x #y → flag )
Is pixel in graph grob on?
280C1 ORDERXY# ( #x1 #y1 #x2 #y2 → #x1' #y1' #x2' #y2' )
Orders the bints to be appropriate for defining a rectangle in a grob. Swaps #x1 and #x2 if #x2<#x1. Swaps #y1 and #y2 if #y2<#y1.
280F8 ORDERXY% ( %x1 %y1 %x2 %y2 → %x1' %y1' %x2' %y2' )
ORDERXY# with real numbers.
2EF9F LINEON ( #x1 #y1 #x2 #y2 → )
Draws a line in text grob.
2EFA0 LINEOFF ( #x1 #y1 #x2 #y2 → )
Clears a line in text grob.
2EFA1 TOGLINE ( #x1 #y1 #x2 #y2 → )
Toggles a line in text grob.
2EFA2 LINEON3 ( #x1 #y1 #x2 #y2 → )
Draws a line in graph grob.
2F13F DRAWLINE#3 ( #x1 #y1 #x2 #y2 → )
Draws a line in graph grob. x1<x2 is not required.
2EFA3 LINEOFF3 ( #x1 #y1 #x2 #y2 → )
Clears a line in graph grob.
2EFA4 TOGLINE3 ( #x1 #y1 #x2 #y2 → )
Toggles a line in graph grob.
2F382 TOGGLELINE#3 ( #x1 #y1 #x2 #y2 → )
Toggles line in graph grob. x1<x2 is not required.
2F32C DRAWBOX# ( #x1 #y1 #x2 #y2 → )
Draws rectangle in graph grob.
2EF03 DOLCD> ( → grob )
Returns current display.
2EF04 DO>LCD ( grob → )
Grob to display.
0BF007 ^GROBADDext ( grob2 grob1 → grob )
Vertical grob addition. grob2 will be above grob1.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

This document was generated by Carsten Dominik on May, 30 2005 using texi2html