init method

bool init(
  1. List<Plane> planes,
  2. bool enableLocalClipping
)

Implementation

bool init(List<Plane> planes, bool enableLocalClipping) {
  final enabled = planes.isNotEmpty ||
      enableLocalClipping ||
      // enable state of previous frame - the clipping code has to
      // run another frame in order to reset the state:
      numGlobalPlanes != 0 ||
      localClippingEnabled;

  localClippingEnabled = enableLocalClipping;

  numGlobalPlanes = planes.length;

  return enabled;
}