SymbTwoCrvsMorphingCornerCut

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

NAME

SymbTwoCrvsMorphingCornerCut()  

SYNOPSIS

symb_lib/morphing.c:117

CagdCrvStruct *SymbTwoCrvsMorphingCornerCut(CagdCrvStruct *Crv1,
                                            CagdCrvStruct *Crv2,
                                            CagdRType MinDist,
                                            CagdBType SameLength,
                                            CagdBType FilterTangencies)
 

DESCRIPTION

Given two compatible curves (See function CagdMakeCrvsCompatible), computes a morph between them using corner cutting approach. Returned is the new blended curve.  

PARAMETERS:

Crv1, Crv2: The two curves to blend.

MinDist: Minimal maximum distance between adjacent curves to make sure motion is visible. The curves will move at most twice that much in their maximal distance (roughly).

SameLength: If TRUE, length of curves is preserved, otherwise BBOX is.

FilterTangenices: If TRUE, attempt is made to eliminate the intermediate line representation.  

FUNCTION RETURN VALUE

CagdCrvStruct *: The blended 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:26:46 GMT, July 20, 2024