Changeset 30 for trunk/MacFaceLibrary/FaceDef.cs
- Timestamp:
- Feb 16, 2005, 3:51:26 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MacFaceLibrary/FaceDef.cs
r23 r30 209 209 } 210 210 211 public void DrawPatternImage(Graphics g, PatternSuite suite, int no, int markers, float rate) 212 { 213 Part[] pattern = _patternSuites[(int)suite][no]; 214 foreach (Part part in pattern) 215 { 216 g.DrawImage(part.Image, 217 part.Point.X * rate, part.Point.Y * rate, 218 part.Image.Size.Width * rate, part.Image.Size.Height * rate); 219 } 220 221 if (markers != 0) 222 { 223 for (int i = 0; i < 8; i++) 224 { 225 if ((markers & (1 << i)) != 0) 226 { 227 Part part = _markers[i]; 228 g.DrawImage(part.Image, 229 part.Point.X * rate, part.Point.Y * rate, 230 part.Image.Size.Width * rate, part.Image.Size.Height * rate); 231 } 232 } 233 } 234 } 235 211 236 public void DrawPatternImage(Graphics g, PatternSuite suite, int no, int markers) 212 237 {
Note: See TracChangeset
for help on using the changeset viewer.