/**Clone Creator **/ public LerpOperation(LerpOperation original) { iniValue = original.iniValue; fiValue = original.fiValue; countdown = original.countdown; numSteps = original.numSteps; waitExtrusions = original.waitExtrusions; }
private int canIntersect; //Index of the BB this extrusion can intersect with /** Creator, makes a just extrusion operation**/ public ExtrusionOperations() { distance = new Operation <float> (); direction = new LerpOperation(); scale = new Operation <float> (); rotate = new Operation <float> (); stalagmite = new Operation <stalgmOp> (); //pointLight = new Operation<bool> (); canIntersect = -1; }
/**Clone creator **/ public ExtrusionOperations(ExtrusionOperations original) { distance = new Operation <float> (original.distance); direction = new LerpOperation(original.direction); scale = new Operation <float> (original.scale); rotate = new Operation <float> (original.rotate); hole = original.hole; stalagmite = new Operation <stalgmOp>(original.stalagmite); //pointLight = new Operation<bool> (original.pointLight); canIntersect = original.canIntersect; }