00001 using System;
00002 using System.Collections.Generic;
00003 using System.Text;
00004 using System.Windows;
00005
00006 namespace Triangulator.Geometry
00007 {
00008
00009
00010
00011
00012 public class Point<T> : Point
00013 {
00014 private T _attr;
00015
00016
00017
00018
00019
00020
00021 public Point(double x, double y, T attribute):base(x,y)
00022 {
00023 _attr = attribute;
00024 }
00025
00026
00027
00028
00029
00030 public Point(double x, double y)
00031 : this(x, y, default(T))
00032 {
00033 }
00034
00035
00036
00037 public T Attribute
00038 {
00039 get { return _attr; }
00040 set { _attr = value; }
00041 }
00042
00043 }
00044 }