nippur72/Dart.RayTracerDemo — pull request #9 by mraleph (2014-09-02 20:33:35+00:00)
Title: Use constructor initializer list for Ray fields.

This improves the code generated by dart2js.

Which in turn also allows V8 to figure out that `closestHitDistance` is a property that always contains a number.

No need to initialize `closestHitObject` to `null` explicitly - all fields are `null` initialized by default.