Hi, I think that "collection._alpha = self.alpha" (or something better) are missing in ContoutSet.__init__, because _alpha from collections (Line or Poly) overrides the alpha value the color of "collection.set_color(color)" found in method "changed" of ContourSet. Therefore, alpha doesn't work for contours (filled or not).
Nota: If "collection.set_alpha" is used, it fails with line contouring because self._edgecolors is an empty list. I hope it can help. -- Stephane Raynaud ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel