Exemple #1
0
 public Cavity(int id, IPointF position)
 {
     Id    = id;
     shape = new Point()
     {
         Id       = id,
         Color    = System.Drawing.Color.Red,
         Position = position,
         Size     = new System.Drawing.SizeF(8.0f, 8.0f)
     };
 }
Exemple #2
0
 public Restoration(int id, IPointF position)
 {
     Id    = id;
     shape = new Point()
     {
         Id       = id,
         Color    = System.Drawing.Color.Cyan,
         Position = position,
         Size     = new System.Drawing.SizeF(8.0f, 8.0f)
     };
 }
        public static IDentalIssue Create(int id, DentalIssueType type, IPointF position)
        {
            switch (type)
            {
            case DentalIssueType.Cavity:
                return(new Cavity(id, position));

            case DentalIssueType.Restoration:
                return(new Restoration(id, position));

            default:
                return(null);
            }
        }
Exemple #4
0
 public static PointF ADD(this IPointF p, float val)
 {
     return(new PointF(p.x + val, p.y + val));
 }