Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ Glue(3I) — Lucid Energize 2.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

Box(3I)

Interactor(3I)

Shape(3I)

Glue(3I)  —  InterViews Reference Manual

NAME

Glue, HGlue, VGlue − open space between interactors

SYNOPSIS

#include <InterViews/glue.h>

DESCRIPTION

A glue object is an interactor that is used to define variable-size space between interactors in boxes.  The HGlue subclass is for space in a horizontal box; VGlue for space in a vertical box.  Along its minor axis (vertical for HGlue, horizontal for VGlue), glue has a natural size of zero and infinite stretchability. 

PUBLIC OPERATIONS

HGlue(int natural = 0, int stretch = hfil)

VGlue(int natural = 0, int stretch = vfil)
Construct glue of a minimum size. The glue can be stretched arbitrarily, but cannot shrink.

HGlue(int natural, int shrink, int stretch)

VGlue(int natural, int shrink, int stretch)
Construct glue with a given natural size, shrinkability, and stretchability. If shrink is larger than natural the glue potentially can have “negative size”, meaning interactors will overlap in a box. 

SEE ALSO

Box(3I), Interactor(3I), Shape(3I)

InterViews  —  Last change: 15 June 1987

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