samila/samila/params.py

27 wiersze
637 B
Python
Czysty Zwykły widok Historia

2021-09-20 19:58:52 +00:00
# -*- coding: utf-8 -*-
"""Samila params."""
2021-09-26 20:40:20 +00:00
import math
2021-09-28 11:46:15 +00:00
from enum import Enum
from matplotlib import colors as mcolors
2021-09-26 20:40:20 +00:00
DEFAULT_START = -1 * math.pi
DEFAULT_STOP = math.pi
DEFAULT_STEP = 0.01
DEFAULT_COLOR = "black"
2021-09-28 06:21:31 +00:00
DEFAULT_BACKGROUND_COLOR = "white"
DEFAULT_ALPHA = 0.1
2021-09-27 07:18:06 +00:00
DEFAULT_IMAGE_SIZE = (10, 10)
2021-09-26 20:40:20 +00:00
DEFAULT_SPOT_SIZE = 0.01
DEFAULT_PROJECTION = None
VALID_COLORS = list(dict(mcolors.BASE_COLORS, **mcolors.CSS4_COLORS).keys())
2021-09-28 11:46:15 +00:00
class Projection(Enum):
DEFAULT = DEFAULT_PROJECTION
POLAR = "polar"
AITOFF = "aitoff"
HAMMER = "hammer"
LAMBERT = "lambert"
MOLLWEIDE = "mollweide"
2021-09-28 12:57:57 +00:00
RECTILINEAR = "rectilinear"