Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ inqfrmbdr(3D) — Stardent 3.0 System Software

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

DdSetFrame(3D)

DfSetBoundary(3D)

DfSetJust(3D)

DfUpdate(3D)

DfInqBoundary(3D)  —  Stardent Computer Inc. (\*(Dd)

NAME

DfInqBoundary − Return the frame boundary

SYNOPSIS

C:

void DfInqBoundary(frame, boundary)
DtObject frame;
DtVolume ∗boundary;

Fortran:

CALL DFQB(FRAME, BNDRY)
INTEGER∗4 FRAME
REAL∗8 BNDRY(6)

DESCRIPTION

DfInqBoundary queries the boundary of a specified frame, frame.  The frame is mapped onto the largest right rectangular volume that can fit within the device viewport such that aspect ratio in X and Y is preserved and that the Z extent of the frame is mapped to the entire Z extent of the device. 

When this mapping is performed, there may be extra "white space" inside the device viewport.  The function DfSetJust <DFSJ> can be used to position this white space. 

ERRORS

DfSetBoundary will fail if the frame handle is invalid. 

[WARNING - invalid frame handle]

SEE ALSO

DdSetFrame(3D), DfSetBoundary(3D), DfSetJust(3D), DfUpdate(3D)

September 29, 2021

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