Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ perimeter_r(3G) — HP-UX ANSI C A.10.11

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

line_repeat_length(3G)

perimeter_type(3G)

vdc_extent(3G)

perimeter_repeat_length(3G)

NAME

perimeter_repeat_length, intperimeter_repeat_length, bf_perimeter_repeat_length − define line type pattern size for polygon perimeters and back-facing polygon perimeters

SYNOPSIS

C Syntax:

void perimeter_repeat_length ( fildes, length );
int fildes;
float length;

void intperimeter_repeat_length ( fildes, length );
int fildes, length;

void bf_perimeter_repeat_length ( fildes, length );
int fildes;
float length;

FORTRAN77 Syntax:

subroutine perimeter_repeat_length ( fildes, length )
integer*4 fildes
real length

subroutine intperimeter_repeat_length ( fildes, length )
integer*4 fildes, length

subroutine bf_perimeter_repeat_length ( fildes, length )
integer*4 fildes
real length

Pascal Syntax:

procedure perimeter_repeat_length ( fildes:integer;f1 length:real );

procedure intperimeter_repeat_length ( fildes, length:integer );

procedure bf_perimeter_repeat_length ( fildes:integer;f1 length:real );

DESCRIPTION

Input Parameters

fildes Integer file descriptor returned by gopen when an I/O path to a graphics device is opened. 

length Repeat length of the perimeter type pattern, or back-facing perimeter type pattern, measured in virtual device units along the x-direction. 

Discussion

Perimeter_repeat_length and intperimeter_repeat_length set the repeat length for polygon, arc, circle, rectangle, and ellipse output primitive perimeters. 

bf_perimeter_repeat_length sets the repeat length for the perimeter of back-facing elements of polygon and rectangle.

There are some device-dependent limitations for setting repeat length.  Some raster devices round to the nearest multiple of 16 pixels. 

Integer operations are only available when using the INT_XFORM gopen mode. When in INT_XFORM mode, floating point operations are not available for that fildes. Floating point operations are the default, or can be specified with FLOAT_XFORM mode. For a list of integer operations, floating point operations and common operations see the starbase(3G) manual page. 

DEFAULT

Repeat length is 1/32 of the default vdc_extent x-axis. 

SEE ALSO

line_repeat_length(3G), perimeter_type(3G), vdc_extent(3G). 

 

Hewlett-Packard Company  —  November 03, 1994

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026