<book xmlns="http://www.devhelp.net/book" title="Mtk-13 Reference Manual" link="index.html" author="Mutter Development Team" name="Mtk" version="2" language="c"><chapters><sub name="Classes Hierarchy" link="classes_hierarchy.html" /><sub name="Enums" link="index.html#enums"><sub name="RoundingStrategy" link="enum.RoundingStrategy.html" /></sub><sub name="Function macros" link="index.html#function_macros"><sub name="RECTANGLE_INIT" link="func.RECTANGLE_INIT.html" /></sub><sub name="Functions" link="index.html#functions"><sub name="x11_error_trap_pop" link="func.x11_error_trap_pop.html" /><sub name="x11_error_trap_pop_with_return" link="func.x11_error_trap_pop_with_return.html" /><sub name="x11_error_trap_push" link="func.x11_error_trap_push.html" /><sub name="x11_errors_deinit" link="func.x11_errors_deinit.html" /><sub name="x11_errors_init" link="func.x11_errors_init.html" /></sub><sub name="Structs" link="index.html#structs"><sub name="Rectangle" link="struct.Rectangle.html" /></sub></chapters><functions><keyword type="enum" name="MtkRoundingStrategy" link="enum.RoundingStrategy.html" since="13" /><keyword type="constant" name="MTK_ROUNDING_STRATEGY_SHRINK" link="enum.RoundingStrategy.html" /><keyword type="constant" name="MTK_ROUNDING_STRATEGY_GROW" link="enum.RoundingStrategy.html" /><keyword type="constant" name="MTK_ROUNDING_STRATEGY_ROUND" link="enum.RoundingStrategy.html" /><keyword type="macro" name="MTK_RECTANGLE_INIT" link="func.RECTANGLE_INIT.html" since="13" /><keyword type="function" name="mtk_x11_error_trap_pop" link="func.x11_error_trap_pop.html" since="13" /><keyword type="function" name="mtk_x11_error_trap_pop_with_return" link="func.x11_error_trap_pop_with_return.html" since="13" /><keyword type="function" name="mtk_x11_error_trap_push" link="func.x11_error_trap_push.html" since="13" /><keyword type="function" name="mtk_x11_errors_deinit" link="func.x11_errors_deinit.html" since="13" /><keyword type="function" name="mtk_x11_errors_init" link="func.x11_errors_init.html" since="13" /><keyword type="struct" name="MtkRectangle" link="struct.Rectangle.html" since="13" /><keyword type="member" name="MtkRectangle.x" link="struct.Rectangle.html" /><keyword type="member" name="MtkRectangle.y" link="struct.Rectangle.html" /><keyword type="member" name="MtkRectangle.width" link="struct.Rectangle.html" /><keyword type="member" name="MtkRectangle.height" link="struct.Rectangle.html" /><keyword type="function" name="mtk_rectangle_area" link="method.Rectangle.area.html" since="13" /><keyword type="function" name="mtk_rectangle_contains_rect" link="method.Rectangle.contains_rect.html" since="13" /><keyword type="function" name="mtk_rectangle_copy" link="method.Rectangle.copy.html" since="13" /><keyword type="function" name="mtk_rectangle_could_fit_rect" link="method.Rectangle.could_fit_rect.html" since="13" /><keyword type="function" name="mtk_rectangle_equal" link="method.Rectangle.equal.html" since="13" /><keyword type="function" name="mtk_rectangle_free" link="method.Rectangle.free.html" since="13" /><keyword type="function" name="mtk_rectangle_horiz_overlap" link="method.Rectangle.horiz_overlap.html" since="13" /><keyword type="function" name="mtk_rectangle_intersect" link="method.Rectangle.intersect.html" since="13" /><keyword type="function" name="mtk_rectangle_overlap" link="method.Rectangle.overlap.html" since="13" /><keyword type="function" name="mtk_rectangle_to_graphene_rect" link="method.Rectangle.to_graphene_rect.html" since="13" /><keyword type="function" name="mtk_rectangle_union" link="method.Rectangle.union.html" since="13" /><keyword type="function" name="mtk_rectangle_vert_overlap" link="method.Rectangle.vert_overlap.html" since="13" /><keyword type="function" name="mtk_rectangle_new" link="ctor.Rectangle.new.html" since="13" /><keyword type="function" name="mtk_rectangle_from_graphene_rect" link="type_func.Rectangle.from_graphene_rect.html" since="13" /></functions></book>