addSlice method

void addSlice(
  1. HdrSlice slice
)

Add a channel slice to the

Implementation

void addSlice(HdrSlice slice) {
  final ch = slice.name;
  slices[ch] = slice;
  switch (ch) {
    case R:
      red = slice;
      break;
    case G:
      green = slice;
      break;
    case B:
      blue = slice;
      break;
    case A:
      alpha = slice;
      break;
    case Z:
      depth = slice;
      break;
  }
}