├── .coveragerc ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ ├── documentation-improvement.yml │ ├── feature-request.yml │ └── question.yml ├── PULL_REQUEST_TEMPLATE.md ├── funding.yml └── workflows │ ├── continuous-integration-documentation.yml │ ├── continuous-integration-quality-unit-tests.yml │ └── continuous-integration-static-type-checking.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .readthedocs.yaml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTORS.rst ├── LICENSE ├── README.rst ├── TODO.rst ├── colour_visuals ├── __init__.py ├── axes.py ├── common.py ├── daylight_locus.py ├── diagrams.py ├── grid.py ├── patterns.py ├── planckian_locus.py ├── pointer_gamut.py ├── py.typed ├── rgb_colourspace.py ├── rgb_scatter.py ├── rosch_macadam.py └── visual.py ├── docs ├── Makefile ├── _static │ ├── Logo_Dark_001.svg │ ├── Logo_Light_001.svg │ ├── Logo_Medium_001.png │ ├── Plotting_ColourWheel.png │ ├── Plotting_HueStripes.png │ ├── Plotting_HueSwatches.png │ ├── Plotting_PatternColourWheel.png │ ├── Plotting_PatternHueStripes.png │ ├── Plotting_PatternHueSwatches.png │ ├── Plotting_VisualAxes.png │ ├── Plotting_VisualChromaticityDiagram.png │ ├── Plotting_VisualChromaticityDiagramCIE1931.png │ ├── Plotting_VisualChromaticityDiagramCIE1960UCS.png │ ├── Plotting_VisualChromaticityDiagramCIE1976UCS.png │ ├── Plotting_VisualDaylightLocus.png │ ├── Plotting_VisualGrid.png │ ├── Plotting_VisualPlanckianLocus.png │ ├── Plotting_VisualPointerGamut2D.png │ ├── Plotting_VisualPointerGamut3D.png │ ├── Plotting_VisualRGBColourspace2D.png │ ├── Plotting_VisualRGBColourspace3D.png │ ├── Plotting_VisualRGBScatter3D.png │ ├── Plotting_VisualRoschMacAdam.png │ ├── Plotting_VisualSpectralLocus2D.png │ ├── Plotting_VisualSpectralLocus3D.png │ ├── Visuals_001.png │ ├── Visuals_002.png │ └── Visuals_003.png ├── _templates │ └── class.rst ├── colour_visuals.rst ├── conf.py ├── index.rst ├── installation.rst ├── make.bat ├── reference.rst ├── requirements.txt └── user-guide.rst ├── pyproject.toml ├── requirements.txt ├── tasks.py └── utilities ├── export_todo.py ├── generate_plots.py └── unicode_to_ascii.py /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/.coveragerc -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/documentation-improvement.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/.github/ISSUE_TEMPLATE/documentation-improvement.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/.github/ISSUE_TEMPLATE/feature-request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/.github/ISSUE_TEMPLATE/question.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/funding.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/.github/funding.yml -------------------------------------------------------------------------------- /.github/workflows/continuous-integration-documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/.github/workflows/continuous-integration-documentation.yml -------------------------------------------------------------------------------- /.github/workflows/continuous-integration-quality-unit-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/.github/workflows/continuous-integration-quality-unit-tests.yml -------------------------------------------------------------------------------- /.github/workflows/continuous-integration-static-type-checking.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/.github/workflows/continuous-integration-static-type-checking.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTORS.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/CONTRIBUTORS.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/LICENSE -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/README.rst -------------------------------------------------------------------------------- /TODO.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/TODO.rst -------------------------------------------------------------------------------- /colour_visuals/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/colour_visuals/__init__.py -------------------------------------------------------------------------------- /colour_visuals/axes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/colour_visuals/axes.py -------------------------------------------------------------------------------- /colour_visuals/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/colour_visuals/common.py -------------------------------------------------------------------------------- /colour_visuals/daylight_locus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/colour_visuals/daylight_locus.py -------------------------------------------------------------------------------- /colour_visuals/diagrams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/colour_visuals/diagrams.py -------------------------------------------------------------------------------- /colour_visuals/grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/colour_visuals/grid.py -------------------------------------------------------------------------------- /colour_visuals/patterns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/colour_visuals/patterns.py -------------------------------------------------------------------------------- /colour_visuals/planckian_locus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/colour_visuals/planckian_locus.py -------------------------------------------------------------------------------- /colour_visuals/pointer_gamut.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/colour_visuals/pointer_gamut.py -------------------------------------------------------------------------------- /colour_visuals/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /colour_visuals/rgb_colourspace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/colour_visuals/rgb_colourspace.py -------------------------------------------------------------------------------- /colour_visuals/rgb_scatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/colour_visuals/rgb_scatter.py -------------------------------------------------------------------------------- /colour_visuals/rosch_macadam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/colour_visuals/rosch_macadam.py -------------------------------------------------------------------------------- /colour_visuals/visual.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/colour_visuals/visual.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/Logo_Dark_001.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Logo_Dark_001.svg -------------------------------------------------------------------------------- /docs/_static/Logo_Light_001.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Logo_Light_001.svg -------------------------------------------------------------------------------- /docs/_static/Logo_Medium_001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Logo_Medium_001.png -------------------------------------------------------------------------------- /docs/_static/Plotting_ColourWheel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Plotting_ColourWheel.png -------------------------------------------------------------------------------- /docs/_static/Plotting_HueStripes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Plotting_HueStripes.png -------------------------------------------------------------------------------- /docs/_static/Plotting_HueSwatches.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Plotting_HueSwatches.png -------------------------------------------------------------------------------- /docs/_static/Plotting_PatternColourWheel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Plotting_PatternColourWheel.png -------------------------------------------------------------------------------- /docs/_static/Plotting_PatternHueStripes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Plotting_PatternHueStripes.png -------------------------------------------------------------------------------- /docs/_static/Plotting_PatternHueSwatches.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Plotting_PatternHueSwatches.png -------------------------------------------------------------------------------- /docs/_static/Plotting_VisualAxes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Plotting_VisualAxes.png -------------------------------------------------------------------------------- /docs/_static/Plotting_VisualChromaticityDiagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Plotting_VisualChromaticityDiagram.png -------------------------------------------------------------------------------- /docs/_static/Plotting_VisualChromaticityDiagramCIE1931.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Plotting_VisualChromaticityDiagramCIE1931.png -------------------------------------------------------------------------------- /docs/_static/Plotting_VisualChromaticityDiagramCIE1960UCS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Plotting_VisualChromaticityDiagramCIE1960UCS.png -------------------------------------------------------------------------------- /docs/_static/Plotting_VisualChromaticityDiagramCIE1976UCS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Plotting_VisualChromaticityDiagramCIE1976UCS.png -------------------------------------------------------------------------------- /docs/_static/Plotting_VisualDaylightLocus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Plotting_VisualDaylightLocus.png -------------------------------------------------------------------------------- /docs/_static/Plotting_VisualGrid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Plotting_VisualGrid.png -------------------------------------------------------------------------------- /docs/_static/Plotting_VisualPlanckianLocus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Plotting_VisualPlanckianLocus.png -------------------------------------------------------------------------------- /docs/_static/Plotting_VisualPointerGamut2D.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Plotting_VisualPointerGamut2D.png -------------------------------------------------------------------------------- /docs/_static/Plotting_VisualPointerGamut3D.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Plotting_VisualPointerGamut3D.png -------------------------------------------------------------------------------- /docs/_static/Plotting_VisualRGBColourspace2D.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Plotting_VisualRGBColourspace2D.png -------------------------------------------------------------------------------- /docs/_static/Plotting_VisualRGBColourspace3D.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Plotting_VisualRGBColourspace3D.png -------------------------------------------------------------------------------- /docs/_static/Plotting_VisualRGBScatter3D.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Plotting_VisualRGBScatter3D.png -------------------------------------------------------------------------------- /docs/_static/Plotting_VisualRoschMacAdam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Plotting_VisualRoschMacAdam.png -------------------------------------------------------------------------------- /docs/_static/Plotting_VisualSpectralLocus2D.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Plotting_VisualSpectralLocus2D.png -------------------------------------------------------------------------------- /docs/_static/Plotting_VisualSpectralLocus3D.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Plotting_VisualSpectralLocus3D.png -------------------------------------------------------------------------------- /docs/_static/Visuals_001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Visuals_001.png -------------------------------------------------------------------------------- /docs/_static/Visuals_002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Visuals_002.png -------------------------------------------------------------------------------- /docs/_static/Visuals_003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_static/Visuals_003.png -------------------------------------------------------------------------------- /docs/_templates/class.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/_templates/class.rst -------------------------------------------------------------------------------- /docs/colour_visuals.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/colour_visuals.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/installation.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/reference.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/user-guide.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/docs/user-guide.rst -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/requirements.txt -------------------------------------------------------------------------------- /tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/tasks.py -------------------------------------------------------------------------------- /utilities/export_todo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/utilities/export_todo.py -------------------------------------------------------------------------------- /utilities/generate_plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/utilities/generate_plots.py -------------------------------------------------------------------------------- /utilities/unicode_to_ascii.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colour-science/colour-visuals/HEAD/utilities/unicode_to_ascii.py --------------------------------------------------------------------------------