/// <summary> Sets the implementation of {@link GridSampler} used by the library. One global
		/// instance is stored, which may sound problematic. But, the implementation provided
		/// ought to be appropriate for the entire platform, and all uses of this library
		/// in the whole lifetime of the JVM. For instance, an Android activity can swap in
		/// an implementation that takes advantage of native platform libraries.
		/// 
		/// </summary>
		/// <param name="newGridSampler">The platform-specific object to install.
		/// </param>
		public static void  setGridSampler(GridSampler newGridSampler)
		{
			if (newGridSampler == null)
			{
				throw new System.ArgumentException();
			}
			gridSampler = newGridSampler;
		}
 /// <summary> Sets the implementation of {@link GridSampler} used by the library. One global
 /// instance is stored, which may sound problematic. But, the implementation provided
 /// ought to be appropriate for the entire platform, and all uses of this library
 /// in the whole lifetime of the JVM. For instance, an Android activity can swap in
 /// an implementation that takes advantage of native platform libraries.
 ///
 /// </summary>
 /// <param name="newGridSampler">The platform-specific object to install.
 /// </param>
 public static void  setGridSampler(GridSampler newGridSampler)
 {
     if (newGridSampler == null)
     {
         throw new System.ArgumentException();
     }
     gridSampler = newGridSampler;
 }
Beispiel #3
0
 /// <summary> Sets the implementation of {@link GridSampler} used by the library. One global
 /// instance is stored, which may sound problematic. But, the implementation provided
 /// ought to be appropriate for the entire platform, and all uses of this library
 /// in the whole lifetime of the JVM. For instance, an Android activity can swap in
 /// an implementation that takes advantage of native platform libraries.
 ///
 /// </summary>
 /// <param name="newGridSampler">The platform-specific object to install.
 /// </param>
 public static void setGridSampler(GridSampler newGridSampler)
 {
     Instance = newGridSampler ?? throw new ArgumentException();
 }