CompositeShape(CompositeShapeDescriptor descriptor) { WrappedCompositeShape = new DR.Geometry.Shapes.CompositeShape(); UserData = descriptor.UserData; ShapePositionerFactory = new CompositeShapeShapePositionerFactory(this); }
public static ICompositeShape CreateComposite(this IFactory<IShape> factory, CompositeShapeDescriptor descriptor) { return factory.Create<ICompositeShape, CompositeShapeDescriptor>(descriptor); }
public DefaultCompositeShape(CompositeShapeDescriptor descriptor) { Descriptor = descriptor; }