BspSrf2Polylines

Section: C Library Functions (3)
Updated: IRIT Version 6.0
Index Return to Main Contents
 

NAME

BspSrf2Polylines()  

SYNOPSIS

cagd_lib/bsp2poly.c:356

CagdPolylineStruct *BspSrf2Polylines(CagdSrfStruct *Srf,
                                     int NumOfIsocurves[2],
                                     int SamplesPerCurve)
 

DESCRIPTION

Routine to convert a single Bspline surface to NumOfIsolines polylines in each parametric direction with SamplesPerCurve in each isoparametric curve. Polyline are always E3 of CagdPolylineStruct type. Iso parametric curves are sampled equally spaced in parametric space. NULL is returned in case of an error, otherwise list of CagdPolylineStruct. Attempt is made to extract isolines along C1 discontinuities first.  

PARAMETERS:

Srf: Srf to extract isoparametric curves from.

NumOfIsocurves: To extarct from Srf in each (U or V) direction.

SamplesPerCurve: Fineness control on piecewise linear curve approximation.  

FUNCTION RETURN VALUE

CagdPolylineStruct *: List of polygons representing a piecewise linear approximation of the extracted isoparamteric curves or NULL is case of an error.  

SEE ALSO

BspCrv2Polyline, BzrSrf2Polylines, IritSurface2Polylines, , IritTrimSrf2Polylines, SymbSrf2Polylines, TrimSrf2Polylines,

 

ORIGIN

(C) Copyright 1989/90-95 Gershon Elber, Technion, IIT


 

Index

NAME
SYNOPSIS
DESCRIPTION
PARAMETERS:
FUNCTION RETURN VALUE
SEE ALSO
ORIGIN

This document was created by man2html, using the manual pages.
Time: 07:27:17 GMT, October 17, 2022