gnu.x11
Class Request.Poly.Fill

java.lang.Object
  extended by gnu.x11.Data
      extended by gnu.x11.Request
          extended by gnu.x11.Request.Poly
              extended by gnu.x11.Request.Poly.Fill
Enclosing class:
Request.Poly

public static class Request.Poly.Fill
extends Request.Poly

Aggregate fill poly requests.


Nested Class Summary
 
Nested classes/interfaces inherited from class gnu.x11.Request.Poly
Request.Poly.Arc, Request.Poly.Dot, Request.Poly.Fill, Request.Poly.Rectangle, Request.Poly.Segment
 
Nested classes/interfaces inherited from class gnu.x11.Request
Request.Poly, Request.ValueList
 
Field Summary
 int shape
           
 
Fields inherited from class gnu.x11.Request.Poly
drawable, gc, items_sets, items_sets_unit_count, opcode
 
Fields inherited from class gnu.x11.Request
length
 
Fields inherited from class gnu.x11.Data
data, index, offset
 
Constructor Summary
Request.Poly.Fill(Drawable drawable, GC gc, Point[] points, int shape, int coordinate_mode)
           
 
Method Summary
 boolean more_aggregatep(Request.Poly pr)
           
 void write_head()
           
 void write(java.io.OutputStream out, java.lang.Object item)
           
 
Methods inherited from class gnu.x11.Request.Poly
aggregate, write
 
Methods inherited from class gnu.x11.Request
init
 
Methods inherited from class gnu.x11.Data
byte_to_string, len, len, n, np, p, pad, read_boolean, read_double, read_float, read_string, read1, read2, read4_boolean, read4, read8, to_string, toString, unit, unit, unit, write_string16, write_string16, write_unused, write1_unused, write1, write1, write1, write1, write1, write1, write1, write1, write1, write1, write1, write1, write1, write1, write2_unused, write2, write2, write2, write2, write2, write2, write2, write2, write2, write2, write2, write2, write2, write2, write3_unused, write4_unused, write4, write4, write4, write4, write4, write4, write4, write4, write4, write4, write4, write4, write4, write4, write4, write8, write8, write8, write8, write8, write8, write8, write8
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

shape

public int shape
Constructor Detail

Request.Poly.Fill

public Request.Poly.Fill(Drawable drawable,
                         GC gc,
                         Point[] points,
                         int shape,
                         int coordinate_mode)
Method Detail

more_aggregatep

public boolean more_aggregatep(Request.Poly pr)
Overrides:
more_aggregatep in class Request.Poly

write

public void write(java.io.OutputStream out,
                  java.lang.Object item)
           throws java.io.IOException
Specified by:
write in class Request.Poly
Throws:
java.io.IOException

write_head

public void write_head()
Overrides:
write_head in class Request.Poly