gnu.x11
Class Request.Poly.Dot

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.Dot
Enclosing class:
Request.Poly

public static class Request.Poly.Dot
extends Request.Poly

Aggregate poly dot 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 coordinate_mode
           
 
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.Dot(Drawable drawable, GC gc, Point[] points, int coordinate_mode, boolean join)
           
 
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

coordinate_mode

public int coordinate_mode
Constructor Detail

Request.Poly.Dot

public Request.Poly.Dot(Drawable drawable,
                        GC gc,
                        Point[] points,
                        int coordinate_mode,
                        boolean join)
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