OctahedronGeometry constructor

OctahedronGeometry([
  1. dynamic radius = 1,
  2. dynamic detail = 0
])

Implementation

factory OctahedronGeometry([radius = 1, detail = 0]) {
  var vertices = [1, 0, 0, -1, 0, 0, 0, 1, 0, 0, -1, 0, 0, 0, 1, 0, 0, -1];

  var indices = [0, 2, 4, 0, 4, 3, 0, 3, 5, 0, 5, 2, 1, 2, 5, 1, 5, 3, 1, 3, 4, 1, 4, 2];

  var octahedronGeometry = OctahedronGeometry.create(vertices, indices, radius, detail);

  octahedronGeometry.parameters = {"radius": radius, "detail": detail};

  return octahedronGeometry;
}