Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
mdraw_per_char_extents(3m17n)	 Version 1.5.5	 mdraw_per_char_extents(3m17n)

NAME
       mdraw_per_char_extents -	Obtain per character dimension information.

SYNOPSIS
       void mdraw_per_char_extents (MFrame * frame, MText * mt,	MDrawMetric *
       array_return, MDrawMetric * overall_return)

DESCRIPTION
       Obtain per character dimension information.

       The mdraw_per_char_extents() function computes the text dimension of
       each character in M-text	mt.  The faces given as	text properties	in mt
       and the default face of frame frame determine the fonts to draw the
       text. Each successive element in	array_return is	set to the drawn
       metrics of successive characters, which is relative to the origin of
       the drawing, and	a rectangle for	each character in mt.  The number of
       elements	of array_return	must be	equal to or greater than the number of
       characters in mt.

       If pointer overall_return is not	NULL, this function also computes the
       extents of the overall text and stores the results in the members of
       the structure pointed to	by overall_return.

COPYRIGHT
       Copyright (C) 2001 Information-technology Promotion Agency (IPA)
       Copyright (C) 2001-2009 National	Institute of Advanced Industrial
       Science and Technology (AIST)
       Permission is granted to	copy, distribute and/or	modify this document
       under the terms of the GNU Free Documentation License
       <http://www.gnu.org/licenses/fdl.html>.

				  15 Oct 2009	 mdraw_per_char_extents(3m17n)

NAME | SYNOPSIS | DESCRIPTION | COPYRIGHT

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=mdraw_per_char_extents&sektion=3m17n&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help