/********************************************************************/
/* Copyright (c) 2017 System fugen G.K. and Yuzi Mizuno          */
/* All rights reserved.                                             */
/********************************************************************/
// BLUCPR CHANGES PARAMETER RANGE OF GIVEN B-REP, MAY REVERSE THE PARAM 
// DIRECTION. 
// ***INPUT*** 
//   S1,S2.....GIVE NEW PARAM RANGE, S1 CORRESPONDS TO T1(K) AND 
//             S2 TO T1(N+1). SO IF S1 > S2, GIVEN B-REP'S PARAMETER 
//             DIRECTION SHOULD BE REVERSED. 
//   K,N1,T1(N+K),RCOEF1(IRC1,NCD),IRC1,NCD.....PROVIDE ORIGINAL B-REP 
//             ORDER,SPACE DIMENSION, B-REP DIMENSION, KNOT VECTOR, 
//             B-COEF'S, EACH. 
//   IRC2......ROW DIMENSION OF THE VARIABLE RCOEF2. 
// ***OUTPUT*** 
//   N2,T2(N2+K),RCOEF2(IRC2,NCD).....UPDATED B-REP 
// *** NOTE*** 
//   AREA (N1,T1,RCOEF1) AND (N2,T2,RCOEF2) MAY BE THE SAME, EACH. 
void blucpr_(double s1, double s2, int k, 
	int n1, const double *t1, const double *rcoef1, int irc1, 
	int ncd, int irc2, int *n2, double *t2, double *rcoef2);

