StandardPatches.mesa
Copyright © 1986 by Xerox Corporation. All rights reserved.
Last Edited by: Crow, October 10, 1986 4:08:03 pm PDT
DIRECTORY
ThreeDSurfaces  USING [PatchExpandProc, PatchDisplayProc];
StandardPatches: CEDAR DEFINITIONS
~ BEGIN
Basic Types
StandardPatchesError: SIGNAL [reason: ATOM];
Procedures for expansion of Bezier patches to convex polygons
BezierExpand: ThreeDSurfaces.PatchExpandProc;
BezierSubdivide: ThreeDSurfaces.PatchExpandProc;
BezierDisplay: ThreeDSurfaces.PatchDisplayProc;
BezierDisplayLines: ThreeDSurfaces.PatchDisplayProc;
BezierDisplayCtrlPts: ThreeDSurfaces.PatchDisplayProc;
Procedures for expansion of B-Spline patches to convex polygons
BSplineExpand: ThreeDSurfaces.PatchExpandProc;
BSplineSubdivide: ThreeDSurfaces.PatchExpandProc;
BSplineDisplay: ThreeDSurfaces.PatchDisplayProc;
BSplineDisplayLines: ThreeDSurfaces.PatchDisplayProc;
Procedures for expansion of convex polygons
PolygonExpand: ThreeDSurfaces.PatchExpandProc;
PolygonSubdivide: ThreeDSurfaces.PatchExpandProc;
PolygonDisplay: ThreeDSurfaces.PatchDisplayProc;
PolygonDisplayLines: ThreeDSurfaces.PatchDisplayProc;
Procedure for expansion of Non-convex to semi-convex polygons
NonConvexDisplay: ThreeDSurfaces.PatchDisplayProc;
END.