Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ StencilComp.n(3U) — Lucid Energize 2.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

GraphicComp(3U)

GraphicView(3U)

PostScriptView(3U)

Stencil(3U)

StencilComp(3U)  —  InterViews Reference Manual

NAME

StencilComp, StencilView, PSStencil − bitmap component subject, view, and PostScript external representation

SYNOPSIS

#include <Unidraw/Components/stencilcomp.h>

DESCRIPTION

StencilComp is a GraphicComp that represents a bitmapped image.  It uses a Stencil graphic to store its graphical attributes.  StencilView is a GraphicView for displaying the bitmapped image.  PSStencil is a PostScriptView that externalizes the subject’s information in PostScript form. 

STENCILCOMP PUBLIC OPERATIONS

StencilComp(Stencil∗ = nil, const char∗ filename = nil)
The constructor takes an optional Stencil structured graphic that defines the attributes of the bitmapped image.  You can also supply an optional file name to associate the component with a file containing the (copious) image data.

Stencil∗ GetStencil()
Return the Stencil graphic that defines the stencil’s attributes. GetStencil is simply a more specific form of the GetGraphic operation.

const char∗ GetFileName()
Return the file name specified in the constructor, if any.

STENCILVIEW PUBLIC OPERATIONS

StencilView(StencilComp∗ = nil)
Create an StencilView, optionally supplying the subject.

StencilComp∗ GetStencilComp()
Return the subject.

PSSTENCIL PUBLIC OPERATIONS

PSStencil(StencilComp∗ = nil)
Construct a PostScript external representation of the given subject, if any.

SEE ALSO

GraphicComp(3U), GraphicView(3U), PostScriptView(3U), Stencil(3U)

Unidraw  —  Last change: 10 August 1991

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