public void set(Segment1D<?, ?> segment, double curviline, double shift) {
		assert segment != null : AssertMessages.notNullParameter(0);
		this.segment = new WeakReference<>(segment);
		this.x = curviline;
		this.y = shift;
	}
public void set ( Segment1D < ? , ? > segment , double curviline , double shift ) { assert segment != null : AssertMessages . notNullParameter ( 0 ) ; this . segment = new WeakReference < > ( segment ) ; this . x = curviline ; this . y = shift ; }
Change the attributes of the tuple.

@param segment the segment.
@param curviline the curviline coordinate.
@param shift the shift distance.