···4141 parameter1: 1,
4242 parameter2: 0,
4343 reverse: LooseBool::False,
4444+ // Todo
4445 chunks: None,
4546 random_behaviour: None,
4647 random_seed: None,
···5758 /// # Panics
5859 /// Will panic if the light ID is greater than or equal to the group size.
5960 #[must_use]
6161+ #[inline]
6062 pub fn is_in_filter(&self, mut light_id: i32, group_size: i32) -> bool {
6163 assert!(light_id < group_size);
6264···8284 /// # Unknown
8385 /// If the [`FilterType`] is `Unknown` then the result will be the same as `group_size`.
8486 #[must_use]
8787+ #[inline]
8588 pub fn count_filtered(&self, group_size: i32) -> i32 {
8689 match self.filter_type {
8790 FilterType::Division => {
···102105 /// # Panics
103106 /// Will panic if the light ID is greater than or equal to the group size.
104107 #[must_use]
108108+ #[inline]
105109 pub fn get_relative_index(&self, mut light_id: i32, group_size: i32) -> i32 {
106110 assert!(light_id < group_size);
107111···248252 parameter2: 1,
249253 ..Default::default()
250254 };
255255+251256 println!("{outer}");
252257 assert!((0..outer).all(|i| !filter.is_in_filter(i, 12)));
253258 assert!((outer..12).all(|i| filter.is_in_filter(i, 12)));