public AbstractHoleFeater(HoleBuilder builder) { this.Builder = builder; this.Builder.CylFeater.Sort(); GetDirection(); GetStartAndEndPt(); }
public StepHoleFeature(HoleBuilder builder) : base(builder) { this.Type = HoleType.StepHole; }
public OnlyBlindHoleFeature(HoleBuilder builder) : base(builder) { this.Type = HoleType.OnlyBlindHole; }
public StepBlindHoleFeature(HoleBuilder builder) : base(builder) { this.Type = HoleType.StepThroughHole; }
public OnlyThroughHoleFeature(HoleBuilder builder) : base(builder) { this.Type = HoleType.OnlyThroughHole; }