Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

splines(3u) [debian man page]

splines(3U)						    InterViews Reference Manual 					       splines(3U)

NAME
OpenBSpline, S_OpenBSpline, F_OpenBSpline, SF_OpenBSpline, SFH_OpenBSpline, ClosedBSpline, S_ClosedBSpline, F_ClosedBSpline, SF_ClosedB- Spline, SFH_ClosedBSpline - structured graphics classes for open and closed B-splines SYNOPSIS
#include <Unidraw/Graphic/splines.h> DESCRIPTION
OpenBSpline and ClosedBSpline are Vertices subclasses that serve as abstract base classes for open and closed B-spline structured graphics. Predefined subclasses include S_OpenBSpline, F_OpenBSpline, and SF_OpenBSpline, which draw stroked, filled, and stroked-filled open B- splines, respectively; and S_ClosedBSpline, F_ClosedBSpline, and SF_ClosedBSpline, which draw stroked, filled, and stroked-filled closed B- splines, respectively. The SFH_OpenBSpline and SFH_ClosedBSpline subclasses are identical to their SF_-prefixed counterparts, except they can detect hits on their control points in addition to detecting hits on their visible parts. The stroked subclasses store a PSBrush, the filled subclasses store a PSPattern, and the stroked-filled subclasses store one of each. OPENBSPLINE PROTECTED OPERATIONS
OpenBSpline(Coord* x, Coord* y, int count, Graphic* = nil) OpenBSpline's constructor is protected to prevent instantiation of the abstract base class. The parameters are passed directly to the Vertices constructor. OPENBSPLINE SUBCLASS PUBLIC OPERATIONS
S_OpenBSpline(Coord* x, Coord* y, int count, Graphic* = nil) F_OpenBSpline(Coord* x, Coord* y, int count, Graphic* = nil) SF_OpenBSpline(Coord* x, Coord* y, int count, Graphic* = nil) SFH_OpenBSpline(Coord* x, Coord* y, int count, Graphic* = nil) Constructors for the various predefined Rect subclasses. CLOSEDBSPLINE PROTECTED OPERATIONS
ClosedBSpline(Coord* x, Coord* y, int count, Graphic* = nil) ClosedBSpline's constructor is protected to prevent instantiation of the abstract base class. The parameters are passed directly to the Vertices constructor. CLOSEDBSPLINE SUBCLASS PUBLIC OPERATIONS
S_ClosedBSpline(Coord* x, Coord* y, int count, Graphic* = nil) F_ClosedBSpline(Coord* x, Coord* y, int count, Graphic* = nil) SF_ClosedBSpline(Coord* x, Coord* y, int count, Graphic* = nil) SFH_ClosedBSpline(Coord* x, Coord* y, int count, Graphic* = nil) Constructors for the various predefined Rect subclasses. SEE ALSO
Graphic(3U), Vertices(3U), geomobjs(3U), pspaint(3U) Unidraw 2 February 1991 splines(3U)

Check Out this Related Man Page

lines(3U)						    InterViews Reference Manual 						 lines(3U)

NAME
Point, Line, MultiLine, S_MultiLine, SF_MultiLine - structured graphics classes for points, lines, and open polygons SYNOPSIS
#include <Unidraw/Graphic/lines.h> DESCRIPTION
Point and Line are subclasses of Graphic that draw a point and a line, respectively. MultiLine is a Vertices subclass that serves as an abstract base class for open polygons: S_MultiLine is a MultiLine subclass for stroked open polygons, while SF_MultiLine is a stroked- filled open polygon. Point, Line, and S_MultiLine store a PSBrush, while SF_MultiLine also stores a PSPattern. POINT PUBLIC OPERATIONS
Point(Coord x, Cord y, Graphic* = nil) Construct a Point object, optionally supplying a graphic from which to obtain an initial set of graphics state. void GetOriginal(Coord&, Coord&) Return the coordinates supplied in the constructor. LINE PUBLIC OPERATIONS
Line(Coord x0, Cord y0, Coord x1, Coord y1, Graphic* = nil) Construct a Line object, optionally supplying a graphic from which to obtain an initial set of graphics state. void GetOriginal(Coord& x0, Coord& y0, Coord& x1, Coord& y1) Return the line's endpoints as supplied in the constructor. MULTILINE PROTECTED OPERATIONS
MultiLine(Coord* x, Coord* y, int count, Graphic* = nil) MultiLine's constructor is protected to prevent instantiation of the abstract base class. The parameters are passed directly to the Vertices constructor. S_MULTILINE PUBLIC OPERATIONS S_MultiLine(Coord* x, Coord* y, int count, Graphic* = nil) Construct an S_MultiLine object, optionally supplying a graphic from which to obtain an initial set of graphics state. SF_MULTILINE PUBLIC OPERATIONS SF_MultiLine(Coord* x, Coord* y, int count, Graphic* = nil) Construct an SF_MultiLine object, optionally supplying a graphic from which to obtain an initial set of graphics state. SEE ALSO
Graphic(3U), Vertices(3U), pspaint(3U) Unidraw 2 February 1991 lines(3U)
Man Page