onWindowResize method

void onWindowResize()

Implementation

void onWindowResize() {
  final scale = (_gizmos.scale.x + _gizmos.scale.y + _gizmos.scale.z) /3;
  _tbRadius = calculateTbRadius(camera);

  final newRadius = _tbRadius / scale;
  final curve = EllipseCurve(0, 0, newRadius, newRadius);
  final points = curve.getPoints(_curvePts);
  final curveGeometry = BufferGeometry().setFromPoints(points);

  for (Object3D gizmo in _gizmos.children) {
    // _gizmos.children[ gizmo ].geometry = curveGeometry;
    gizmo.geometry = curveGeometry;
  }

  dispatchEvent(_changeEvent);
}