Пример #1
0
 /**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;
 }