ooxcb.protocol.render

class ooxcb.protocol.render.BadGlyph
class ooxcb.protocol.render.PictFormatError
__init__(self, conn)
class ooxcb.protocol.render.Directformat
__init__(self, conn)
alpha_shift
blue_shift
red_shift
blue_mask
alpha_mask
green_mask
red_mask
green_shift
class ooxcb.protocol.render.ScreenMixin
target_class
get_render_pictformat(self)
class ooxcb.protocol.render.GlyphSetError
__init__(self, conn)
class ooxcb.protocol.render.BadPicture
class ooxcb.protocol.render.QueryVersionCookie
class ooxcb.protocol.render.Pictdepth
__init__(self, conn)
visuals
num_visuals
depth
class ooxcb.protocol.render.PictureError
__init__(self, conn)
class ooxcb.protocol.render.Picture
__init__(self, conn, xid)
change_checked(self, **values)
change(self, **values)
set_clip_rectangles_checked(self, clip_x_origin, clip_y_origin, rectangles)
set_clip_rectangles(self, clip_x_origin, clip_y_origin, rectangles)
free_checked(self)
free(self)
composite_checked(self, op, mask, dst, width, height, src_x=0, src_y=0, mask_x=0, mask_y=0, dst_x=0, dst_y=0)
composite(self, op, mask, dst, width, height, src_x=0, src_y=0, mask_x=0, mask_y=0, dst_x=0, dst_y=0)
trapezoids_checked(self, op, dst, traps, mask_format=None, src_x=0, src_y=0)
trapezoids(self, op, dst, traps, mask_format=None, src_x=0, src_y=0)
triangles_checked(self, op, dst, triangles, mask_format=None, src_x=0, src_y=0)
triangles(self, op, dst, triangles, mask_format=None, src_x=0, src_y=0)
tri_strip_checked(self, op, dst, points, mask_format=None, src_x=0, src_y=0)
tri_strip(self, op, dst, points, mask_format=None, src_x=0, src_y=0)
tri_fan_checked(self, op, dst, points, mask_format=None, src_x=0, src_y=0)
tri_fan(self, op, dst, points, mask_format=None, src_x=0, src_y=0)
composite_glyphs8_checked(self, op, dst, glyphset, glyphcmds, mask_format=None, src_x=0, src_y=0)
composite_glyphs8(self, op, dst, glyphset, glyphcmds, mask_format=None, src_x=0, src_y=0)
composite_glyphs16_checked(self, op, dst, glyphset, glyphcmds, mask_format=None, src_x=0, src_y=0)
composite_glyphs16(self, op, dst, glyphset, glyphcmds, mask_format=None, src_x=0, src_y=0)
composite_glyphs32_checked(self, op, dst, glyphset, glyphcmds, mask_format=None, src_x=0, src_y=0)
composite_glyphs32(self, op, dst, glyphset, glyphcmds, mask_format=None, src_x=0, src_y=0)
fill_rectangles_checked(self, op, color, rects)
fill_rectangles(self, op, color, rects)
set_transform_checked(self, transform)
set_transform(self, transform)
set_filter_checked(self, filter, values)
set_filter(self, filter, values)
add_traps_checked(self, traps, x_off=0, y_off=0)
add_traps(self, traps, x_off=0, y_off=0)
classmethod create(cls, conn, drawable, format, **values)
classmethod create_solid_fill(cls, conn, color)
classmethod create_linear_gradient(cls, p1, p2, num_stops, stops, colors)
classmethod create_radial_gradient(cls, p1, p2, num_stops, stops, colors)
classmethod create_conical_gradient(cls, center, angle, num_stops, stops, colors)
class ooxcb.protocol.render.Repeat
_None
Normal
Pad
Reflect
class ooxcb.protocol.render.Triangle
__init__(self, conn)
p2
p3
p1
class ooxcb.protocol.render.Glyphset
__init__(self, conn, xid)
reference_checked(self, existing)
reference(self, existing)
free_checked(self)
free(self)
add_glyphs_checked(self, glyphids, glyphs, data)
add_glyphs(self, glyphids, glyphs, data)
free_glyphs_checked(self, glyphs)
free_glyphs(self, glyphs)
class ooxcb.protocol.render.Pictvisual
__init__(self, conn)
visual
format
class ooxcb.protocol.render.Spanfix
__init__(self, conn)
y
r
l
class ooxcb.protocol.render.DrawableMixin
target_class
query_filters(self)
query_filters_unchecked(self)
class ooxcb.protocol.render.PictOp
Clear
Src
Dst
Over
OverReverse
In
InReverse
Out
OutReverse
Atop
AtopReverse
Xor
Add
Saturate
DisjointClear
DisjointSrc
DisjointDst
DisjointOver
DisjointOverReverse
DisjointIn
DisjointInReverse
DisjointOut
DisjointOutReverse
DisjointAtop
DisjointAtopReverse
DisjointXor
ConjointClear
ConjointSrc
ConjointDst
ConjointOver
ConjointOverReverse
ConjointIn
ConjointInReverse
ConjointOut
ConjointOutReverse
ConjointAtop
ConjointAtopReverse
ConjointXor
class ooxcb.protocol.render.Pictscreen
__init__(self, conn)
depths
fallback
num_depths
class ooxcb.protocol.render.Animcursorelt
__init__(self, conn)
cursor
delay
class ooxcb.protocol.render.GlyphSet
classmethod create(cls, conn, format)
class ooxcb.protocol.render.renderExtension
header
query_version(self, client_major_version, client_minor_version)
query_version_unchecked(self, client_major_version, client_minor_version)
query_pict_formats(self)
query_pict_formats_unchecked(self)
create_picture_checked(self, pid, drawable, format, value_mask, value_list)
create_picture(self, pid, drawable, format, value_mask, value_list)
create_glyph_set_checked(self, gsid, format)
create_glyph_set(self, gsid, format)
create_cursor_checked(self, cid, source, x, y)
create_cursor(self, cid, source, x, y)
create_anim_cursor_checked(self, cid, cursors)
create_anim_cursor(self, cid, cursors)
create_solid_fill_checked(self, picture, color)
create_solid_fill(self, picture, color)
create_linear_gradient_checked(self, picture, p1, p2, num_stops, stops, colors)
create_linear_gradient(self, picture, p1, p2, num_stops, stops, colors)
create_radial_gradient_checked(self, picture, inner, outer, inner_radius, outer_radius, num_stops, stops, colors)
create_radial_gradient(self, picture, inner, outer, inner_radius, outer_radius, num_stops, stops, colors)
create_conical_gradient_checked(self, picture, center, angle, num_stops, stops, colors)
create_conical_gradient(self, picture, center, angle, num_stops, stops, colors)
class ooxcb.protocol.render.Pictforminfo
__init__(self, conn)
colormap
depth
type
id
direct
class ooxcb.protocol.render.BadGlyphSet
class ooxcb.protocol.render.PictType
Indexed
Direct
class ooxcb.protocol.render.SubPixel
Unknown
HorizontalRGB
HorizontalBGR
VerticalRGB
VerticalBGR
_None
class ooxcb.protocol.render.Pointfix
__init__(self, conn)
y
x
class ooxcb.protocol.render.BadPictFormat
class ooxcb.protocol.render.Indexvalue
__init__(self, conn)
blue
alpha
green
pixel
red
class ooxcb.protocol.render.Cursor
classmethod create(cls, conn, source, x=0, y=0)
classmethod create_anim(cls, cursors)
class ooxcb.protocol.render.QueryPictIndexValuesReply
__init__(self, conn)
num_values
values
class ooxcb.protocol.render.QueryFiltersReply
__init__(self, conn)
aliases
filters
num_aliases
num_filters
class ooxcb.protocol.render.Linefix
__init__(self, conn)
p2
p1
class ooxcb.protocol.render.Trapezoid
__init__(self, conn)
top
left
right
bottom
class ooxcb.protocol.render.Trap
__init__(self, conn)
top
bot
class ooxcb.protocol.render.CP
Repeat
AlphaMap
AlphaXOrigin
AlphaYOrigin
ClipXOrigin
ClipYOrigin
ClipMask
GraphicsExposure
SubwindowMode
PolyEdge
PolyMode
Dither
ComponentAlpha
class ooxcb.protocol.render.QueryPictIndexValuesCookie
class ooxcb.protocol.render.QueryVersionReply
__init__(self, conn)
major_version
minor_version
class ooxcb.protocol.render.PictOpError
__init__(self, conn)
class ooxcb.protocol.render.Glyphinfo
__init__(self, conn)
x_off
height
width
y
x
y_off
class ooxcb.protocol.render.QueryPictFormatsCookie
class ooxcb.protocol.render.PolyEdge
Sharp
Smooth
class ooxcb.protocol.render.Color
__init__(self, conn)
classmethod create(cls, conn, red, green, blue, alpha)
blue
alpha
green
red
class ooxcb.protocol.render.BadPictOp
class ooxcb.protocol.render.GlyphError
__init__(self, conn)
class ooxcb.protocol.render.Transform
__init__(self, conn)
matrix21
matrix23
matrix22
matrix11
matrix12
matrix13
matrix32
matrix33
matrix31
class ooxcb.protocol.render.Pictformat
__init__(self, conn, xid)
query_pict_index_values(self)
query_pict_index_values_unchecked(self)
class ooxcb.protocol.render.QueryFiltersCookie
class ooxcb.protocol.render.PolyMode
Precise
Imprecise
class ooxcb.protocol.render.QueryPictFormatsReply
__init__(self, conn)
num_formats
num_subpixel
screens
num_screens
formats
num_visuals
num_depths
subpixels
class ooxcb.protocol.render.Glyph
__init__(self, conn, xid)