All files / core/src/types IRLEVoxelMap.ts

0% Statements 0/0
0% Branches 0/0
0% Functions 0/0
0% Lines 0/0

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15                             
import type RLEVoxelMap from '../utilities/RLEVoxelMap';
 
/**
 * The RLERun specifies a contigous run of values for a row,
 * where all indices (i only) from `[start,end)` have the specified
 * value.
 */
export interface RLERun<T> {
  value: T;
  start: number;
  end: number;
}
 
export type IRLEVoxelMap<T> = RLEVoxelMap<T>;