26 TEdgeTemplate = record |
26 TEdgeTemplate = record |
27 BasePoints: PPointArray; |
27 BasePoints: PPointArray; |
28 BasePointsCount: Longword; |
28 BasePointsCount: Longword; |
29 FillPoints: PPointArray; |
29 FillPoints: PPointArray; |
30 FillPointsCount: Longword; |
30 FillPointsCount: Longword; |
|
31 RandPassesCount: Longword; |
31 canMirror, canFlip: boolean; |
32 canMirror, canFlip: boolean; |
32 end; |
33 end; |
33 |
34 |
34 const Template0Points: array[0..17] of TSDL_Rect = |
35 const Template0Points: array[0..17] of TSDL_Rect = |
35 ( |
36 ( |
113 ( |
114 ( |
114 (BasePoints: @Template0Points; |
115 (BasePoints: @Template0Points; |
115 BasePointsCount: Succ(High(Template0Points)); |
116 BasePointsCount: Succ(High(Template0Points)); |
116 FillPoints: @Template0FPoints; |
117 FillPoints: @Template0FPoints; |
117 FillPointsCount: Succ(High(Template0FPoints)); |
118 FillPointsCount: Succ(High(Template0FPoints)); |
|
119 RandPassesCount: 4; |
118 canMirror: true; canFlip: false; |
120 canMirror: true; canFlip: false; |
119 ), |
121 ), |
120 (BasePoints: @Template1Points; |
122 (BasePoints: @Template1Points; |
121 BasePointsCount: Succ(High(Template1Points)); |
123 BasePointsCount: Succ(High(Template1Points)); |
122 FillPoints: @Template1FPoints; |
124 FillPoints: @Template1FPoints; |
123 FillPointsCount: Succ(High(Template1FPoints)); |
125 FillPointsCount: Succ(High(Template1FPoints)); |
|
126 RandPassesCount: 3; |
124 canMirror: true; canFlip: false; |
127 canMirror: true; canFlip: false; |
125 ), |
128 ), |
126 (BasePoints: @Template2Points; |
129 (BasePoints: @Template2Points; |
127 BasePointsCount: Succ(High(Template2Points)); |
130 BasePointsCount: Succ(High(Template2Points)); |
128 FillPoints: @Template2FPoints; |
131 FillPoints: @Template2FPoints; |
129 FillPointsCount: Succ(High(Template2FPoints)); |
132 FillPointsCount: Succ(High(Template2FPoints)); |
|
133 RandPassesCount: 3; |
130 canMirror: true; canFlip: false; |
134 canMirror: true; canFlip: false; |
131 ) |
135 ) |
132 ); |
136 ); |
133 |
137 |
134 |
138 |