RingGeometry constructor

RingGeometry({
  1. double innerRadius = 0.25,
  2. double outerRadius = 0.5,
  3. int segments = 32,
})

Builds an annulus between innerRadius and outerRadius.

Implementation

factory RingGeometry({
  double innerRadius = 0.25,
  double outerRadius = 0.5,
  int segments = 32,
}) {
  return RingGeometry._(
    innerRadius,
    outerRadius,
    buildRingArrays(
      innerRadius: innerRadius,
      outerRadius: outerRadius,
      segments: segments,
    ),
  );
}