public CircleShape(CircleShapeDescriptor descriptor) { WrappedCircleShape = new global::DigitalRune.Geometry.Shapes.CircleShape(descriptor.Radius); UserData = descriptor.UserData; }
public static ICircleShape CreateCircle(this IFactory<IShape> factory, CircleShapeDescriptor descriptor) { return factory.Create<ICircleShape, CircleShapeDescriptor>(descriptor); }
public DefaultCircleShape(CircleShapeDescriptor descriptor) { Descriptor = descriptor; }