public LightRay(Point3D from, Vector direction, Spectrum illuminance) : base(from, direction) { this.Illuminance = illuminance; }
public LightRay(Point3D from, Point3D to, Spectrum illuminance) : base(from, to) { this.Illuminance = illuminance; }
public LightRay(Point3D from, Vector direction) : base(from, direction) { this.Illuminance = new Spectrum(); }
public LightRay(Point3D from, Point3D to) : base(from, to) { this.Illuminance = new Spectrum(); }