pascalabcnet/TestSuite/CompilationSamples/PaporotnikData.pas

41 lines
1.2 KiB
ObjectPascal
Raw Permalink Normal View History

///Константы задающие фракталы
2015-05-14 22:35:07 +03:00
unit PaporotnikData;
uses Paporotnik;
var
///Папоротник с изогнутым листом
2015-05-14 22:35:07 +03:00
PaprotnikData: PaporotnikFractalInitalData := (
data: (( 0.0000, 0.0000, 0.0000, 0.1600, 0, 0.0000),
( 0.8500, 0.0400, -0.0400, 0.8500, 0, 1.6000),
( 0.1667, -0.2887, 0.2887, 0.1667, 0, 1.6000),
(-0.1667, 0.2887, 0.2887, 0.1667, 0, 0.4400));
P0: 3;
P1: 83;
P2: 7;
P3: 7);
///Папоротник с прямым листом
2015-05-14 22:35:07 +03:00
SimplePaprotnikData: PaporotnikFractalInitalData := (
data: (( 0.00, 0.00, 0.00, 0.16, 0, 0.00),
( 0.85, 0.00, 0.00, 0.85, 0, 1.60),
( 0.20, -0.26, 0.23, 0.22, 0, 1.60),
(-0.20, 0.26, 0.23, 0.22, 0, 1.60));
P0: 3;
P1: 83;
P2: 7;
P3: 7);
///Елка
2015-05-14 22:35:07 +03:00
ElkaData: PaporotnikFractalInitalData := (
data: (( 0.1000, 0.0000, 0.0000, 0.1600, 0, 0.0000),
( 0.8500, 0.0000, 0.0000, 0.8500, 0, 1.6000),
(-0.1667, -0.2887, 0.2887, -0.1667, 0, 1.6000),
(-0.1667, 0.2887, -0.2887, -0.1667, 0, 1.6000));
P0: 1;
P1: 85;
P2: 7;
P3: 7);
end.