//===========================================================================================
		public static void Generate()
		{
			ClassGenerator generator = new ClassGenerator();
			foreach (Type type in generator._Types)
			{
				if (!GraphicsMagickNET.IsQuantumDependant(type))
					generator.Generate(type);
			}

			Generate(QuantumDepth.Q8);
			Generate(QuantumDepth.Q16);
		}
		//===========================================================================================
		private static void Generate(QuantumDepth depth)
		{
			ClassGenerator generator = new ClassGenerator(depth);
			foreach (Type type in generator._Types)
			{
				if (!GraphicsMagickNET.IsQuantumDependant(type))
					continue;

				generator.Generate(type);
				generator.CopyDocumentation();
			}
		}