Signed-off-by: Antoine Busque <abusque@efficios.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
def intersect_mode(self):
return self._intersect_mode
+ @property
+ def has_intersection(self):
+ return nbt._bt_python_has_intersection(self._tc)
+
@property
def events(self):
"""
def _events(self, begin_pos_ptr, end_pos_ptr):
if self.intersect_mode:
- has_intersection = nbt._bt_python_has_intersection(self._tc)
- if not has_intersection:
+ if not self.has_intersection:
# There are no events to provide.
return