#3861: automatic line smoothing shouldn't be automatic, or should at least be
documented
-------------------------------------------------+-------------------------
       Reporter:  mclean                         |        Owner:  was
           Type:  defect                         |       Status:  new
       Priority:  major                          |    Milestone:  sage-6.4
      Component:  graphics                       |   Resolution:
       Keywords:  line3d, Line, smoothing,       |    Merged in:
  corner_cutoff                                  |    Reviewers:
        Authors:                                 |  Work issues:
Report Upstream:  N/A                            |       Commit:
         Branch:                                 |     Stopgaps:
   Dependencies:                                 |
-------------------------------------------------+-------------------------
Description changed by chapoton:

Old description:

> line3d for instance calls Line in
>
> /usr/local/sage/3.0.6/devel/sage/sage/plot/plot3d/shapes2.py
>
> Which automatically applies some smoothing using corner_cutoff, which is
> buggy and poorly documented as in Ticket 3859:
> http://trac.sagemath.org/sage_trac/ticket/3859
>
> (See above Ticket for an example of how this can be bad.)
>
> It is important that I plot lines directly, and automatic smoothing
> should either not be automatic, or should be documented,
> even for functions that do not reference the smoothing directly like in
> Line3d.  Perhaps a 'smooth' keyword is more informative than the
> undocumented corner_cutoff.
>
> The smoothing is done in the Line class object, and not in pmol, so it
> can (and should!) be selectively applied.
>
> Fixing the referenced ticket is a workaround (set corner_cutoff = 1), but
> is very clunky, and currently does not even work.

New description:

 line3d for instance calls Line in

 /usr/local/sage/3.0.6/devel/sage/sage/plot/plot3d/shapes2.py

 Which automatically applies some smoothing using corner_cutoff, which is
 buggy and poorly documented as in #3859

 (See above Ticket for an example of how this can be bad.)

 It is important that I plot lines directly, and automatic smoothing should
 either not be automatic, or should be documented,
 even for functions that do not reference the smoothing directly like in
 Line3d.  Perhaps a 'smooth' keyword is more informative than the
 undocumented corner_cutoff.

 The smoothing is done in the Line class object, and not in pmol, so it can
 (and should!) be selectively applied.

 Fixing the referenced ticket is a workaround (set corner_cutoff = 1), but
 is very clunky, and currently does not even work.

--

--
Ticket URL: <http://trac.sagemath.org/ticket/3861#comment:8>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to