comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: Plot3D bug in 8.1
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: Plot3D bug in 8.1 [message #76003 is a reply to message #75911] Mon, 09 May 2011 09:10 Go to previous message
penteado is currently offline  penteado
Messages: 866
Registered: February 2018
Senior Member
Administrator
On May 9, 10:33 am, David Fanning <n...@idlcoyote.com> wrote:
> David Grier writes:
>> I've confirmed that the following code works in IDL 8.0.1
>> but fails in 8.1, even though the documentation for Plot3D
>> has not changed between the two versions:
>
>> x = randomu(seed, 100)
>> y = randomu(seed, 100)
>> z = randomu(seed, 100)
>> orb = orb()
>> p = plot3d(x, y, z, SYM_OBJECT = orb)
>
>> In IDL 8.0.1, this creates an object graphics plot with
>> spheres at the vertices.
>
>> By contrast, IDL 8.1 emits the following error message,
>> and no plot:
>> % PLOT3D: Unknown property: SYM_OBJECT
>> % Execution halted at: $MAIN$
>
>> This quite clearly is a bug, therefore.
>
>> Strangely enough, iplot still understands the SYM_OBJECT keyword
>> in IDL 8.1.
>
> I don't know whether this has anything at all to do
> with my theory of IDL 8 function graphics, but it is
> exactly the kind of error I would have predicted for
> these overly complex programs. My theory is that it will
> be nearly impossible to make modifications to these programs
> without breaking something else. If my theory is correct,
> we should see more errors of this type whenever there
> is a new IDL release.

I can confirm the bug, and that it was not present in 8.0. My guess is
that it came from the _strict_extra that started being used in the
Graphics routines, with sym_object ending up left out somewhere along
the way.
[Message index]
 
Read Message
Read Message
Previous Topic: SUBSET_by_EVF
Next Topic: Plotting Graphs on Same Plot With Axes Rescaled To Include Largest Range

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 19:56:46 PDT 2025

Total time taken to generate the page: 0.00407 seconds