Example #1
0
 public UpdatePositionVelocityEvent(double time, PhysicsObject myPhysicsObject, double x, double y, double vx, double vy, MightBeCollision res)
 {
     this.Time            = time;
     this.myPhysicsObject = myPhysicsObject;
     this.vx  = vx;
     this.vy  = vy;
     this.res = res;
 }
 public UpdatePositionVelocityEvent(double time, PhysicsObject myPhysicsObject, double x, double y, double vx, double vy, MightBeCollision res)
 {
     this.Time            = time;
     this.myPhysicsObject = myPhysicsObject;
     this.start_vx        = myPhysicsObject.Vx;
     this.start_vy        = myPhysicsObject.Vy;
     this.start_x         = myPhysicsObject.X;
     this.start_y         = myPhysicsObject.Y;
     this.x   = x;
     this.y   = y;
     this.vx  = vx;
     this.vy  = vy;
     this.res = res;
 }
Example #3
0
        public DoubleUpdatePositionVelocityEvent(
            double time,
            IPhysicsObject myPhysicsObject_1,
            double vx_1,
            double vy_1,
            IPhysicsObject myPhysicsObject_2,
            double vx_2,
            double vy_2,
            MightBeCollision res)
        {
            this.Time = time;

            this.myPhysicsObject_1 = myPhysicsObject_1;
            this.vx_1 = vx_1;
            this.vy_1 = vy_1;

            this.myPhysicsObject_2 = myPhysicsObject_2;
            this.vx_2 = vx_2;
            this.vy_2 = vy_2;

            this.res = res;
        }