CagdMergeCrvCrv

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

NAME

CagdMergeCrvCrv()  

SYNOPSIS

cagd_lib/cagdcmrg.c:38

CagdCrvStruct *CagdMergeCrvCrv(CagdCrvStruct *Crv1,
                               CagdCrvStruct *Crv2,
                               int InterpolateDiscont)
 

DESCRIPTION

Merges two curves by connecting the end of Crv1 to the beginning of Crv2. If the end of Crv1 is identical to the beginning of Crv2 then the result is as expected. However, if the curves do not meet, their end points are linearly interpolated if InterpolateDiscont is TRUE or simply blended out in a freeform shape if InterpolateDiscont is FALSE.  

PARAMETERS:

Crv1: To connect to Crv1's starting location at its end.

Crv2: To connect to Crv2's end location at its start.

InterpolateDiscont: If TRUE, linearly interpolate discontinuity.  

FUNCTION RETURN VALUE

CagdCrvStruct *: The merged curve.

 

ORIGIN

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


 

Index

NAME
SYNOPSIS
DESCRIPTION
PARAMETERS:
FUNCTION RETURN VALUE
ORIGIN

This document was created by man2html, using the manual pages.
Time: 07:27:00 GMT, July 20, 2024