예제 #1
0
        public Multiply(BaseScalarField baseField, float scale)
        {
            Contract.Requires(baseField != null);

            _baseField = baseField;
            _scale     = scale;
        }
예제 #2
0
 public static float SafeSample(this BaseScalarField field, Vector2 position)
 {
     return(field == null ? 0 : field.Sample(position));
 }