public ShapeNode(SpanFactory <ShapeNode> spanFactory, FeatureStruct fs) { _spanFactory = spanFactory; _ann = new Annotation <ShapeNode>(spanFactory.Create(this), fs); Tag = int.MinValue; }
public Shape(SpanFactory <ShapeNode> spanFactory, Func <bool, ShapeNode> marginSelector) : this(spanFactory, marginSelector, new AnnotationList <ShapeNode>(spanFactory)) { }