/// <summary> /// /// </summary> /// <param name="relative"></param> /// <param name="part"></param> public override void placeParticle(Emitter relative, Particle part) { PathGeometry p = PathGeometry; Point location, tangent; p.GetPointAtFractionLength(particleRandomizer.NextDouble(), out location,out tangent); part.X = location.X; part.Y = location.Y; }
/// <summary> /// /// </summary> /// <param name="relative"></param> /// <param name="p"></param> public virtual void placeParticle(Emitter relative, Particle p) { p.X = relative.X; p.Y = relative.Y; }