Windows PowerShell command on Get-command Tk_CanvasPsPath
MyWebUniversity

Manual Pages for UNIX Operating System command usage for man Tk_CanvasPsPath

Tk Library Procedures Tk_CanvasPs(3TK)

_________________________________________________________________

NAME

Tk_CanvasPsY, Tk_CanvasPsBitmap, Tk_CanvasPsColor,

Tk_CanvasPsFont, Tk_CanvasPsPath, Tk_CanvasPsStipple - util-

ity procedures for generating Postscript for canvases

SYNOPSIS

#include

double

Tk_CanvasPsY(canvas, canvasY)

int

Tk_CanvasPsBitmap(interp, canvas, bitmap, x, y, width, height)

int

Tk_CanvasPsColor(interp, canvas, colorPtr)

int

Tk_CanvasPsFont(interp, canvas, tkFont)

Tk_CanvasPsPath(interp, canvas, coordPtr, numPoints)

int

Tk_CanvasPsStipple(interp, canvas, bitmap)

ARGUMENTS

Tk_Canvas canvas (in) A token that identifies

a canvas widget for which Postscript is being generated.

double canvasY (in) Y-coordinate in the

space of the canvas.

Tcl_Interp *interp (in/out) A Tcl interpreter;

Postscript is appended to its result, or the result may be replaced with an error message.

Pixmap bitmap (in) Bitmap to use for gen-

erating Postscript.

int x (in) X-coordinate within

bitmap of left edge of region to output.

int y (in) Y-coordinate within

bitmap of top edge of region to output. Tk Last change: 4.0 1

Tk Library Procedures Tk_CanvasPs(3TK)

int width (in) Width of region of bit-

map to output, in pix-

els. int height (in) Height of region of bitmap to output, in pixels. XColor *colorPtr (in) Information about color value to set in Postscript.

Tk_Font tkFont (in) Font for which

Postscript is to be generated. double *coordPtr (in) Pointer to an array of coordinates for one or more points specified in canvas coordinates. The order of values in coordPtr is x1, y1, x2, y2, x3, y3, and so on. int numPoints (in) Number of points at coordPtr.

_________________________________________________________________

DESCRIPTION

These procedures are called by canvas type managers to carry out common functions related to generating Postscript. Most of the procedures take a canvas argument, which refers to a canvas widget for which Postscript is being generated.

Tk_CanvasPsY takes as argument a y-coordinate in the space

of a canvas and returns the value that should be used for that point in the Postscript currently being generated for canvas. Y coordinates require transformation because

Postscript uses an origin at the lower-left corner whereas X

uses an origin at the upper-left corner. Canvas x coordi-

nates can be used directly in Postscript without transforma-

tion.

Tk_CanvasPsBitmap generates Postscript to describe a region

of a bitmap. The Postscript is generated in proper image data format for Postscript, i.e., as data between angle brackets, one bit per pixel. The Postscript is appended to

interp->result and TCL_OK is returned unless an error

occurs, in which case TCL_ERROR is returned and interp-

>result is overwritten with an error message. Tk Last change: 4.0 2

Tk Library Procedures Tk_CanvasPs(3TK)

Tk_CanvasPsColor generates Postscript to set the current

color to correspond to its colorPtr argument, taking into account any color map specified in the postscript command.

It appends the Postscript to interp->result and returns

TCL_OK unless an error occurs, in which case TCL_ERROR is

returned and interp->result is overwritten with an error

message.

Tk_CanvasPsFont generates Postscript that sets the current

font to match tkFont as closely as possible.

Tk_CanvasPsFont takes into account any font map specified in

the postscript command, and it does the best it can at map-

ping X fonts to Postscript fonts. It appends the Postscript

to interp->result and returns TCL_OK unless an error occurs,

in which case TCL_ERROR is returned and interp->result is

overwritten with an error message.

Tk_CanvasPsPath generates Postscript to set the current path

to the set of points given by coordPtr and numPoints. It

appends the resulting Postscript to interp->result.

Tk_CanvasPsStipple generates Postscript that will fill the

current path in stippled fashion. It uses bitmap as the stipple pattern and the current Postscript color; ones in the stipple bitmap are drawn in the current color, and zeroes are not drawn at all. The Postscript is appended to

interp->result and TCL_OK is returned, unless an error

occurs, in which case TCL_ERROR is returned and interp-

>result is overwritten with an error message. KEYWORDS bitmap, canvas, color, font, path, Postscript, stipple

ATTRIBUTES

See attributes(5) for descriptions of the following attri-

butes:

_______________________________________

| ATTRIBUTE TYPE | ATTRIBUTE VALUE|

|____________________|__________________|_

| Availability | runtime/tk-8 |

|____________________|__________________|_

| Interface Stability| Uncommitted |

|____________________|_________________|

NOTES Source for Tk is available on http://opensolaris.org. Tk Last change: 4.0 3




Contact us      |      About us      |      Term of use      |       Copyright © 2000-2019 MyWebUniversity.com ™