XkbComputeShapeTop man page on Ubuntu

Man page or keyword search:  
man Server   6591 pages
apropos Keyword Search (all sections)
Output format
Ubuntu logo
[printable version]

XkbComputeShapeTop(3)		 XKB FUNCTIONS		 XkbComputeShapeTop(3)

NAME
       XkbComputeShapeTop  - Determines the bounding box of the top surface of
       a shape

SYNOPSIS
       Bool XkbComputeShapeTop (XkbShapePtr shape, XkbBoundsPtr bounds_rtrn);

ARGUMENTS
       - shape
	      shape to be examined

       - bounds_rtrn
	      backfilled with the bounding box for the shape

DESCRIPTION
       Xkb provides a number of convenience functions to help use  a  keyboard
       geometry.   These  include  functions  to  return the bounding box of a
       shape's top surface and to update the bounding box of a	shape  row  or
       section.

       A  shape	 is made up of a number of outlines. Each outline is a polygon
       made up of a number of points. The bounding box of a shape is a rectan‐
       gle that contains all the outlines of that shape.

       XkbComputeShapeTop  returns a BoundsRec that contains two x and y coor‐
       dinates. These coordinates describe the corners	of  a  rectangle  that
       contains	 the  outline that describes the top surface of the shape. The
       top surface is defined to be the approximating outline  if  the	approx
       field  of  shape	 is  not  NULL.	 If approx is NULL, the top surface is
       defined as the last outline in the shape's array of outlines.   XkbCom‐
       puteShapeTop returns False if shape is NULL or if there are no outlines
       for the shape; otherwise, it returns True.

STRUCTURES
       typedef struct _XkbBounds {
	    short     x1,y1;	/∗ upper left corner of the bounds, in mm/10 */
	    short     x2,y2;	/∗ lower right corner of the bounds, in mm/10 */
       } XkbBoundsRec, *XkbBoundsPtr;

X Version 11			 libX11 1.3.2		 XkbComputeShapeTop(3)
[top]

List of man pages available for Ubuntu

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net