def has_permission(self, obj=None):
        if self.is_active:
            return obj in self.permissions
        else:
            return False
Smooth normals within a certain position range and normal divergence limit.
dataset/ETHPy150Open Relrin/aiorest-ws/aiorest_ws/auth/user/abstractions.py/User.has_permission--crossover with--dataset/ETHPy150Open turbulenz/turbulenz_tools/turbulenz_tools/tools/mesh.py/Mesh.smooth_normals