GeoGen Development snapshot a3

ggen_presets.h

00001 /* Presets are defined as locals, so there is no need to free the objects manually-> */
00002 
00003 /* GGEN_STD_NOISE */
00004 GGen_Amplitudes* ggen_std_noise = new GGen_Amplitudes(4096);
00005 
00006 ggen_std_noise->AddAmplitude(1, 3 * 15);
00007 ggen_std_noise->AddAmplitude(2, 7 * 15);
00008 ggen_std_noise->AddAmplitude(4, 10 * 15);
00009 ggen_std_noise->AddAmplitude(8, 20 * 15);
00010 ggen_std_noise->AddAmplitude(16, 50 * 15);
00011 ggen_std_noise->AddAmplitude(32, 75 * 15);
00012 ggen_std_noise->AddAmplitude(64, 150 * 15);
00013 ggen_std_noise->AddAmplitude(128, 250 * 15);
00014 ggen_std_noise->AddAmplitude(256, 400 * 15);
00015 ggen_std_noise->AddAmplitude(512, 600 * 15);
00016 ggen_std_noise->AddAmplitude(1024, 1000 * 15);
00017 ggen_std_noise->AddAmplitude(2048, 1400 * 15);
00018 ggen_std_noise->AddAmplitude(4096, 2000 * 15);
00019 
00020 RegisterPreset(ggen_std_noise, GGen_Const_String("GGEN_STD_NOISE"));
00021 
00022 /* GGEN_NATURAL_PROFILE */
00023 
00024 GGen_Data_1D* ggen_natural_profile = new GGen_Data_1D(3, 0);
00025 ggen_natural_profile->SetValue(1, 91 * 15);
00026 ggen_natural_profile->SetValue(2, 255 * 15);
00027 
00028 RegisterPreset(ggen_natural_profile, GGen_Const_String("GGEN_NATURAL_PROFILE"));