logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

OpenBSpline, S_OpenBSpline, F_OpenBSpline, SF_OpenBSpline, SFH_OpenBSpline, ClosedBSpline,

Closedbspline Protected Operations

ClosedBSpline(Coord*x,Coord*y,intcount,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,intcount,Graphic*=nil)F_ClosedBSpline(Coord*x,Coord*y,intcount,Graphic*=nil)SF_ClosedBSpline(Coord*x,Coord*y,intcount,Graphic*=nil)SFH_ClosedBSpline(Coord*x,Coord*y,intcount,Graphic*=nil)
              Constructors for the various predefined Rect subclasses.

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.

Name

       OpenBSpline,    S_OpenBSpline,    F_OpenBSpline,    SF_OpenBSpline,    SFH_OpenBSpline,    ClosedBSpline,
       S_ClosedBSpline, F_ClosedBSpline, SF_ClosedBSpline, SFH_ClosedBSpline - structured graphics  classes  for
       open and closed B-splines

Openbspline Protected Operations

OpenBSpline(Coord*x,Coord*y,intcount,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,intcount,Graphic*=nil)F_OpenBSpline(Coord*x,Coord*y,intcount,Graphic*=nil)SF_OpenBSpline(Coord*x,Coord*y,intcount,Graphic*=nil)SFH_OpenBSpline(Coord*x,Coord*y,intcount,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)

Synopsis

#include<Unidraw/Graphic/splines.h>