private LightColor Strength(Vector3D pos) { LightColor ret = new LightColor(brightness); if (type.Equals("POINT")) { double dist = pos.Sub(position).Length(); if (dist > 0.0D) { ret.Mult(1.0D / dist / dist); } } return(ret); }