bionic (3) Page.3U.gz

Provided by: ivtools-dev_1.2.11a1-11_amd64 bug

NAME

       Page - defines and displays a visual boundary for a viewer

SYNOPSIS

       #include <Unidraw/page.h>

DESCRIPTION

       A  Page object delineates an area of interest in a viewer.  The page's appearance guides the user to stay
       within a particular area, and the page's bounding box defines the total scrollable area  in  the  viewer.
       Page  displays  a  rectangle by default, but the boundary can be an arbitrary graphic.  The page occludes
       any graphical components in the viewer.  A typical use for a page is to define the  page  boundary  in  a
       drawing editor; graphics beyond this area will not appear on the printed page.

PUBLIC OPERATIONS

       Page(float width, float height)
              Instantiate a rectangular page with dimensions width and height, in pixels.

       Page(Graphic*)
              Instantiate  a  page of arbitrary appearance, as defined by a graphic.  The graphic's bounding box
              defines the total scrollable area.

       virtual Graphic* GetGraphic()
              Returns the graphic defining the page's appearance.

SEE ALSO

       Graphic(3U), Viewer(3U)