public static void RenderCylinder(this IChiselHandleRenderer renderer, ChiselAABB bounds, int segments)
 {
     renderer.RenderCylinder(new Bounds((bounds.Max + bounds.Min) * 0.5f, bounds.Max - bounds.Min), segments);
 }
 public override void OnPaint(IChiselHandleRenderer renderer, Bounds bounds)
 {
     // TODO: render capsule here
     renderer.RenderCylinder(bounds, sides);
     renderer.RenderBoxMeasurements(bounds);
 }
 public override void OnPaint(IChiselHandleRenderer renderer, Bounds bounds)
 {
     renderer.RenderCylinder(bounds, horizontalSegments);
     renderer.RenderBoxMeasurements(bounds);
 }