Waitrud Weber’s blog

things and reminders for memories

3d : Parameter Revisement:

Revisement of distance between stripes just once.

int revise_curve_parameter ( double* param, int num, vPoint* points ) {
	int i;
	double dsitance = 0.0;
	double half = 0.0;
	double half_half = 0.0;
	double diff = 0.0;
	double all_length = 0.0;
	double average = 0.0;
	int dummy_flg = 0;

	for( i=0; i average )  {
			param[ i + 1 ] = half;
			i--;
		} else {
			param[ i + 1 ] = ( param[ i + 1 ] + half ) / 2.0;
			i--;
		}
	}
}