public DefaultPointShape(PointShapeDescriptor descriptor) { Descriptor = descriptor; }
public static IPointShape CreatePoint(this IFactory<IShape> factory, PointShapeDescriptor descriptor) { return factory.Create<IPointShape, PointShapeDescriptor>(descriptor); }
public PointShape(PointShapeDescriptor descriptor) { WrappedPointShape = new global::DigitalRune.Geometry.Shapes.PointShape(descriptor.Position.ToDigitalRune()); UserData = descriptor.UserData; }