Misc

ArrayProperties

class pynsn.ArrayParameter(target_area_radius, min_dist_between=None, min_dist_area_boarder=None)
Parameters
  • target_area_radius (int) –

  • min_dist_between (Optional[int]) –

  • min_dist_area_boarder (Optional[int]) –

Colour

class pynsn.Colour(colour, default=None)
Parameters
  • colour (Union[None, Tuple[int, int, int], List[float], str]) –

  • default (Union[None, Tuple[int, int, int], List[float], str]) –

get_rgb_alpha(alpha)

if alpha can be float <= 1.0 or an integer between [0, 255]

Parameters

alpha (float) –

Return type

Tuple[int, int, int, int]

ImageColours

class pynsn.ImageColours(target_area=None, field_area_positions=None, field_area=None, center_of_field_area=None, center_of_mass=None, background=None, default_object_colour=None, opacity_object=None, opacity_guides=None)
Parameters
  • target_area (Union[None, Tuple[int, int, int], List[float], str]) –

  • field_area_positions (Union[None, Tuple[int, int, int], List[float], str]) –

  • field_area (Union[None, Tuple[int, int, int], List[float], str]) –

  • center_of_field_area (Union[None, Tuple[int, int, int], List[float], str]) –

  • center_of_mass (Union[None, Tuple[int, int, int], List[float], str]) –

  • background (Union[None, Tuple[int, int, int], List[float], str]) –

  • default_object_colour (Union[None, Tuple[int, int, int], List[float], str]) –

  • opacity_object (Optional[float]) –

  • opacity_guides (Optional[float]) –