TorusGeometry constructor

TorusGeometry({
  1. double radius = 0.5,
  2. double tubeRadius = 0.2,
  3. int radialSegments = 32,
  4. int tubularSegments = 16,
})

Builds a torus of the given radius and tubeRadius.

Implementation

factory TorusGeometry({
  double radius = 0.5,
  double tubeRadius = 0.2,
  int radialSegments = 32,
  int tubularSegments = 16,
}) {
  return TorusGeometry._(
    radius,
    tubeRadius,
    buildTorusArrays(
      radius: radius,
      tubeRadius: tubeRadius,
      radialSegments: radialSegments,
      tubularSegments: tubularSegments,
    ),
  );
}