X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.scenegraph%2Fsrc%2Forg%2Fsimantics%2Fscenegraph%2Fg2d%2Fcolor%2FColorFilter.java;h=8cb80221a7e2af3762df8f7826364d7d7dc65852;hb=0cdbcf94b73f4ba710a928888b92f1ea05e40443;hp=105f8f7cdd1cdd1ac74cc7ef0a56ee9bf3a9051f;hpb=4d3f88eb0edb95b8bc7dedb136f0048ff3918506;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.scenegraph/src/org/simantics/scenegraph/g2d/color/ColorFilter.java b/bundles/org.simantics.scenegraph/src/org/simantics/scenegraph/g2d/color/ColorFilter.java index 105f8f7cd..8cb80221a 100644 --- a/bundles/org.simantics.scenegraph/src/org/simantics/scenegraph/g2d/color/ColorFilter.java +++ b/bundles/org.simantics.scenegraph/src/org/simantics/scenegraph/g2d/color/ColorFilter.java @@ -13,6 +13,10 @@ package org.simantics.scenegraph.g2d.color; import java.awt.Color; +/** + * Implementations must override equals and hashCode to ensure proper caching of images. + * Filters must also return deterministic results due to caching. + */ public interface ColorFilter { public Color filter(Color c); }