#11787: error in creating graphics with numpy arrays
-----------------------------------------+----------------------------------
Reporter: jason | Owner: jason, was
Type: enhancement | Status: needs_info
Priority: major | Milestone: sage-5.10
Component: graphics | Resolution:
Keywords: | Work issues:
Report Upstream: N/A | Reviewers: Luis Felipe Tabera
Alonso
Authors: Punarbasu Purkayastha | Merged in:
Dependencies: | Stopgaps:
-----------------------------------------+----------------------------------
Comment (by ppurka):
Replying to [comment:20 lftabera]:
> {{{
> For sequences, (strings, lists, tuples), use the fact that empty
sequences are false.
>
> Yes: if not seq:
> if seq:
>
> No: if len(seq)
> if not len(seq)
> }}}
This thing doesn't work with numpy arrays. That's why I am using `len` and
that's why I had to write the ugly patch earlier.
The documentation of point2d is clear enough with regard to its input:
{{{
Point takes either a single tuple of coordinates or a list of tuples.
}}}
But the way the function is written you can pass it either a list of
tuples/list or a tuple of tuples/list, or with this patch a numpy array.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11787#comment:21>
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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.