Skip to content

Commit

Permalink
Add "TODO.rst" file.
Browse files Browse the repository at this point in the history
  • Loading branch information
KelSolaar committed Sep 2, 2014
1 parent 9a77e1e commit 05e75c8
Show file tree
Hide file tree
Showing 3 changed files with 75 additions and 2 deletions.
73 changes: 73 additions & 0 deletions TODO.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
Colour - TODO
=============

TODO
----

- algebra (1 item in 1 file)

- interpolation.py

- (236, 15) # TODO: Implements proper wrapper to ensure return values consistency and avoid having to cast to numeric in meth:`SpectralPowerDistribution.interpolate` method.

- appearance (8 items in 5 files)

- ciecam02.py

- (251, 7) # TODO: Compute hue composition.
- (678, 7) # TODO: Check for negative values and their handling.

- hunt.py

- (409, 7) # TODO: Implement hue quadrature & composition computation.
- (441, 7) # TODO: Implement whiteness-blackness :math:`Q_{wb}` computation.

- llab.py

- (315, 7) # TODO: Implement hue composition computation.

- nayatani95.py

- (278, 7) # TODO: Implement hue quadrature & composition computation.
- (297, 7) # TODO: Investigate components usage.

- rlab.py

- (257, 7) # TODO: Implement hue composition computation.

- colorimetry (1 item in 1 file)

- spectrum.py

- (1450, 11) # TODO: Provide support for fractional steps like 0.1, etc...

- models (1 item in 1 file)

- tests (1 item in 1 file)

- tests_derivation.py

- (123, 15) # TODO: Simplify that monster.

- notation (5 items in 2 files)

- tests (3 items in 1 file)

- tests_munsell.py

- (98, 3) # TODO: Investigate if tests can be simplified by using a common valid set of specifications.
- (4162, 11) # TODO: This test is covered by the previous class, do we need a dedicated one?
- (4208, 11) # TODO: This test is covered by the previous class, do we need a dedicated one?

- munsell.py

- (848, 11) # TODO: Consider refactoring implementation.
- (1192, 11) # TODO: Should raise KeyError, need to check the tests.

About
-----

| **Colour** by Colour Developers - 2013 - 2014
| Copyright © 2013 - 2014 – Colour Developers – `[email protected] <[email protected]>`_
| This software is released under terms of New BSD License: http://opensource.org/licenses/BSD-3-Clause
| `http://github.com/colour-science/colour <http://github.com/colour-science/colour>`_
2 changes: 1 addition & 1 deletion colour/algebra/interpolation.py
Original file line number Diff line number Diff line change
Expand Up @@ -234,7 +234,7 @@ class SplineInterpolator(interp1d):

def __init__(self, *args, **kwargs):
# TODO: Implements proper wrapper to ensure return values
# consistency and avoid having to cast to numeric like in
# consistency and avoid having to cast to numeric in
# :meth:`SpectralPowerDistribution.interpolate` method.
super(SplineInterpolator, self).__init__(
kind='cubic', *args, **kwargs)
Expand Down
2 changes: 1 addition & 1 deletion colour/appearance/nayatani95.py
Original file line number Diff line number Diff line change
Expand Up @@ -294,7 +294,7 @@ def XYZ_to_Nayatani95(XYZ,
# -------------------------------------------------------------------------
# Computing the correlate of *colourfulness* :math:`M`.
# -------------------------------------------------------------------------
# TODO: Investigate components usage?
# TODO: Investigate components usage.
M_RG, M_YB = colourfulness_components(C_RG, C_YB,
brightness_ideal_white)
M = colourfulness_correlate(C, brightness_ideal_white)
Expand Down

0 comments on commit 05e75c8

Please sign in to comment.