# freestyle.utils submodule (freestyle.utils.ContextFunctions)

The Blender Freestyle.ContextFunctions submodule

`freestyle.utils.ContextFunctions.``get_border`()

  Returns the border.

  Returns: | A tuple of 4 numbers (xmin, ymin, xmax, ymax).
  Return type: | tuple

`freestyle.utils.ContextFunctions.``get_canvas_height`()

  Returns the canvas height.

  Returns: | The canvas height.
  Return type: | int

`freestyle.utils.ContextFunctions.``get_canvas_width`()

  Returns the canvas width.

  Returns: | The canvas width.
  Return type: | int

`freestyle.utils.ContextFunctions.``get_selected_fedge`()

  Returns the selected FEdge.

  Returns: | The selected FEdge.
  Return type: | `FEdge`

`freestyle.utils.ContextFunctions.``get_time_stamp`()

  Returns the system time stamp.

  Returns: | The system time stamp.
  Return type: | int

`freestyle.utils.ContextFunctions.``load_map`(file_name, map_name, num_levels=4, sigma=1.0)

  Loads an image map for further reading.

  Parameters: | file_name (str) – The name of the image file. map_name (str) – The name that will be used to access this image. num_levels (int) – The number of levels in the map pyramid (default = 4). If num_levels == 0, the complete pyramid is built. sigma (float) – The sigma value of the gaussian function.

`freestyle.utils.ContextFunctions.``read_complete_view_map_pixel`(level, x, y)

  Reads a pixel in the complete view map.

  Parameters: | level (int) – The level of the pyramid in which we wish to read the pixel. x (int) – The x coordinate of the pixel we wish to read. The origin is in the lower-left corner. y (int) – The y coordinate of the pixel we wish to read. The origin is in the lower-left corner.
  Returns: | The floating-point value stored for that pixel.
  Return type: | float

`freestyle.utils.ContextFunctions.``read_directional_view_map_pixel`(orientation, level, x, y)

  Reads a pixel in one of the oriented view map images.

  Parameters: | orientation (int) – The number telling which orientation we want to check. level (int) – The level of the pyramid in which we wish to read the pixel. x (int) – The x coordinate of the pixel we wish to read. The origin is in the lower-left corner. y (int) – The y coordinate of the pixel we wish to read. The origin is in the lower-left corner.
  Returns: | The floating-point value stored for that pixel.
  Return type: | float

`freestyle.utils.ContextFunctions.``read_map_pixel`(map_name, level, x, y)

  Reads a pixel in a user-defined map.

  Parameters: | map_name (str) – The name of the map. level (int) – The level of the pyramid in which we wish to read the pixel. x (int) – The x coordinate of the pixel we wish to read. The origin is in the lower-left corner. y (int) – The y coordinate of the pixel we wish to read. The origin is in the lower-left corner.
  Returns: | The floating-point value stored for that pixel.
  Return type: | float