DfInqBoundary(3D)

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, and returns the value in the parameter boundary. 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)