HDTenEightyP/NetNews huggingface dataset:
From: james@teal.csn.org (Jim Phillips)
Subject: Re: Some 3d Help needed
Organization: Colorado SuperNet, Inc.
Date: Fri, 4 Sep 1992 20:11:55 GMT

In article <1992Sep4.160735.21206@oracle.pnl.gov> baird@thor.pnl.gov writes:
>I have never posted to a news group so I hope this finds its way.
>This is the deal.  I am a new user of PV~wave and am currently
>running 4.0 on a Sparc 2.  I have a data set that represents a 
>sound wave through a chunk of metal.  The Data is stored in a 3d
>array, for discussion lets say the name of the  array is CHUNK.
>CHUNK is a (250,100,100) floating array and I have repicate measures.
>
>This is what I want to do:  Visualize slice planes within my cube of
>data.  The hard part is I want to see my volumn bounds.  I would like
>to see a wire frame box with a plane slicing through it showing off my
>wonderful data.  I would  even like to put a couple cubes of data up
>at once.
>
>If you have anything please post it, my local email is not working to well
>these days.
>
>Thanks
>daryl baird

Sorry to post this.  I would prefer email but you requested a posting.

The information that you are looking for can be found in a document called
"PV-WAVE Command Language Guide to Advanced Rendering Library".  In there
you will discover that you can use either volumetric ray-tracing or iso-
surface techniques to display your data.  There is also a discussion on
the slice_vol utility which would also be useful to you.

I'm not trying to put you off with a read-the-manual type of answer.  I
just want to avoid the gray area of technical answer vs marketing. 
Feel free to give customer support a call, call me, or send a working
email address and we will be happy to provide more details.

Thanks,
james

James K. Phillips       Sprocket Scientist     pvi!james@boulder.colorado.edu
 Precision Visuals, Inc.                       james@csn.org
 6230 Lookout Rd      				james@pvi.com 
 Boulder, CO 80301    				(303) 530-9000
Newsgroups: comp.lang.idl-pvwave
From: esagawa@cc.crl.go.jp (Eiichi SAGAWA)
Newsgroups: comp.lang.idl-pvwave
Subject: CONTOUR in polar coordinate
Date: 3 Sep 92 11:25:20 GMT
Distribution: comp
Organization: Communications Research Laboratory

Hi!

I could not find the way to produce a contour plot in the polar
coordinate.  That is; if I have data in two dimensional array in which
the first subscript corresponds the raidus and the second the polar
angle.  Then, what I like to have is a countour plot of this data.

I'd arreciate if someone could tell me how to produce the countour plot.
--

                            Eiichi SAGAWA (CRL)
                            esagawa@cc.crl.go.jp    41907::SAGAWA (DECnet/NSI)
                            fax: 81-423-27-6657     tel: 81-423-27-7550
Newsgroups: comp.lang.idl-pvwave
From: knapp@spot.Colorado.EDU (David Knapp)
Subject: Re: PVI jerk toots own horn on net [flame; how'd you guess? : -]
Organization: University of Colorado, Boulder
Date: Thu, 27 Aug 1992 17:09:31 GMT

In article <gurman.714452408@umbra.gsfc.nasa.gov> gurman@umbra.gsfc.nasa.gov (Joseph B. Gurman) writes:
>
>P.S. This is not directed at you personally, Adam, nor anyone else, just
>PLEASE let's cool this thing off: I learn quite a bit by reading this
>newsgroup --- or did before Wednesday....
>
>                                Joe Gurman
>

Nah, c'mon.  This is at least having some *entertainment* value...

"Jane you ingorant slut..." Counterpoint? Point!?!

This particular flame fest seems a lot like golf. Only really fun if you
don't take it too seriously. 

This is at least more amusing than having a bickerfest about which is better,
IBM clones or MACs. 


-- 
David Knapp                                      University of Colorado, Boulder
Highly Opinionated, Aging  and                      knapp@spot.colorado.edu
Perpetual Student of Chemistry and Physics.
            Write me for an argument on your favorite subject.
Newsgroups: comp.lang.idl-pvwave
From: benell@spot.Colorado.EDU (Kirk D. Benell)
Subject: Re: HELP making widgets look "busy"
Organization: University of Colorado, Boulder
Date: Fri, 4 Sep 1992 03:48:58 GMT

In article <87864@netnews.upenn.edu> mark@ginger.biophys.upenn.edu (Mark Elliott) writes:
>
>	Does anyone know a good way to imply that an IDL widget is "busy"?
>With other widget toolkits (Motif,...) I used to do things like:
>
>	- Change the cursor to an hour-glass
>	- Change the background color of the widget
>	- Make all the widget items (buttons,...) become insensitive
>
>Can any/all of the above be done with IDL widgets?
>
>
 To change the cursor to another object use the DEVICE procedure 
 with the keyword CURSOR_STANDARD = #, where # is the value of what you want
 the cursor to become. The IDL manual, app. E will point to a header
 file that contains the objects that the mouse can become. To make
 the cursor into a watch the following works:

    DEVICE, CURSOR_STANDARD = 150

 To return the mouse to a crosshair use:

    DEVICE, /CURSOR_CROSSHAIR

 One problem with this is that the mouse only changes when the pointer
 is over a draw widget. If your widget does not have a draw widget in
 it, you could make the widget insensitive.

 To make the widget insensitive, use the SENSITIVE keyword in the call
 to WIDGET_CONTROL. ie.

     WIDGET_CONTROL, base, SENSITIVE = 0  ;base is the base id of widget.

 Then  to make the widget sensitive again use the same call but with
 SENSITIVE = 1 (non-zero).

 - K
From: fireman@stars.gsfc.nasa.gov (Gwyn Fireman)
Newsgroups: comp.lang.idl-pvwave
Subject: WANTED:  2 IDL routines
Date: 28 Aug 92 20:20:00 GMT
Organization: NASA/GSFC-Laboratory for Astronomy and Solar Physics
News-Software: VAX/VMS VNEWS 1.4-b1


	Hello, IDL users -

	I am looking for two array analysis routines.  They'd both probably
be pretty straightforward to write, so maybe one of you has already done so!

1.	Given a 2-d array, user-defined endpoints of a line in that array, and
a width in pixels around that line, compute the 1-d average of the array along
the line, within the given width.  Essentially PROFILE, averaged along a width.

2.	Given a 3-d array and an arbitrary line through that array, return the
column density.  Essentially PROFILE in three dimensions.

	Thanks,
		Gwyn

 Gwyn Fireman                        phone:     (301) 794-1560            
 Computer Sciences Corporation       span:      IUEGTC::FIREMAN           
 IUE Observatory                     internet:  fireman@iuegtc.span.nasa.gov
Newsgroups: comp.lang.idl-pvwave
From: sullivan@gorgo.gsfc.nasa.gov (Dan sullivan)
Subject: Widget motion event in data coordinates? 
Reply-To: sullivan@gorgo.gsfc.nasa.gov (Dan sullivan)
Organization: NASA/GSFC Hydrospheric Sciences Branch
Date: Thu, 27 Aug 1992 20:04:39 GMT


I want to print out the lat-lon  coordinates of the mouse moving 
within a draw widget. The event handler sends the coordinates in
device coordinates. How do I convert device coordinates to data
(lat-lon) coordinates? I use the cursor procedure but it slows the
program down. 
           Thanks, dan
 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Dan Sullivan                   #  Laboratory for Terrestrial Physics (STX) 
                               #  Code 920.2
sullivan@gorgo.gsfc.nasa.gov   #  NASA-Goddard Space Flight Center
                               #  Greenbelt, MD 20771
                               #  voice: (301) 286-2484
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Newsgroups: comp.lang.idl-pvwave
From: burel@highwire.gsfc.nasa.gov (Jonathan Burelbach)
Subject: HELP: Density of Points on Scatterplot
Reply-To: burel@highwire.gsfc.nasa.gov (Jonathan Burelbach)
Organization: NASA/GSFC/MODIS Characterization Support Team
Date: Thu, 27 Aug 1992 11:55:40 GMT

Help!  I am trying to create a scatterplot of 2 Landsat Image bands (ie 
band 4 vs band 5) for clustering purposes and I need to be able to determine
the density of points on the plot.  I have tried to create a 256x256 z array
by looping through the images, but this takes forever with images of any 
size.  Does anyone have any suggestions?

Jon

--

=========    Jonathan Burelbach  (burel@highwire.gsfc.nasa.gov)    ========
    NASA / Goddard Space Flight Center               Phone: (301) 286-6166
    MODIS Characterization Support Team	     	     Fax:   (301) 286-9200
    Code 925
    Greenbelt, MD  20771
Newsgroups: comp.lang.idl-pvwave
From: laa@lanl.gov (Lee Ankeny)
Subject: Re: Giant crosshairs (Enough already!)
Followup-To: comp.lang.idl-pvwave
Organization: Los Alamos National Laboratory
Date: Mon, 31 Aug 1992 20:01:20 GMT

> In article <laa-270892173708@berserk.c3.lanl.gov> laa@lanl.gov (Lee Ankeny) writes:
>Hello Wave gurus,
>
>I'd like to implement a "giant crosshair", like the old tek terminals used


I'd just like to thank everybody for their generous help. In addition to
the postings, I've gotten several email messages with routines to do what I
need. The situation is well in hand.

Thanks again,
Newsgroups: comp.lang.idl-pvwave
From: gotwols@warper.jhuapl.edu (Bruce Gotwols)
Subject: Re: IDL & PV~WAVE routine ftp archives
Organization: JHU/Applied Physics Laboratory
Distribution: comp.lang.idl-pvwave
Date: Sat, 29 Aug 1992 15:20:29 GMT

black@breeze.rsre.mod.uk (John Black) writes:

>Sorry if this is a FAQ. I saw reference to ftp archives of PV~WAVE and IDL
>routines. Could anyone knowing about these E-mail me the info about the 
>location of these archives plus info on how to use the archives.

There is an anonymous ftp site at the Johns Hopkins Applied Physics Laboratory
in Laurel, MD.  I wouldn't exactly call this an archive site since at present
it contains only IDL code which originated at JHU/APL and was predominantly
written by Ray Sterner with a miniscule amount by myself.  The code consists of 
several hundred general purpose routines, most with built-in help.  These
routines were written in IDL but most will probably work in PV-WAVE as well.

To access the site, ftp to fermi.jhuapl.edu and log in as user anonymous.  For
the password enter your full e-mail address; eg. mine would be
gotwols@warper.jhuapl.edu. Next cd to idl-pvwave/jhuapl. There is a readme file 
that gives further details.  The code has been packaged two ways:  in compressed
tar format for UNIX users and in compressed LZW format for VMS users.  A 
decompression program for the VMS users is also available at this site.

We would be happy if other IDL/PV-WAVE users would deposit their precious code
at this site.  There is an incoming directory for this purpose.  So far it
is empty of IDL/PV-WAVE code since we haven't advertised this possibility due
to other commitments taking up our time.  How we would organize the 
contributions will depend on what shows up.
--
Bruce L. Gotwols
Johns Hopkins University, Applied Physics Lab., Laurel MD 20723
Internet:  gotwols@warper.jhuapl.edu   (128.244.27.2) 
SPAN:      APLSP::STR::GOTWOLS
Newsgroups: comp.lang.idl-pvwave
From: zawodny@arbd0.larc.nasa.gov (Dr. Joseph M Zawodny)
Subject: Re: Sizing Postscript output
Keywords: printing plots
Organization: NASA Langley Research Center, Hampton, VA
Date: Fri, 28 Aug 1992 12:09:26 GMT

 I think that we have all run into this problem.  I have found that setting
the aspect ratios (ratio of height to width) of the postscript region and the
window the same helps alot.  There is still a small problem of the fonts not
being the same size between X-windows and Postscript.  This is just a hint at
getting nearer to a WYSIWYG result.  Hope that you have better luck than I did,
I settled for a WYSICTWYWG (What You See Is Close To What You Will Get).

	Good Luck
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
 Joseph M. Zawodny   (KO4LW)                      NASA Langley Research Center
 zawodny@arbd0.larc.nasa.gov                      MS-475,    Hampton VA, 23681
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
From: dettmer@jupiter.informatik.uni-dortmund.de (Thomas Dettmer)
Newsgroups: comp.lang.vhdl
Subject: VHDL 92 question
Date: 26 Aug 1992 11:46:26 GMT
Organization: University of Dortmund, Germany
Distribution: world
NNTP-Posting-Host: jupiter


Questions to the people involved in the restandardization process:

1. What is the actual status or when will we see a new valid version of the
LRM?

2. (more specific) Will the foreign language interface be part of the new
standard? Or possibly I should say, will there be more standard than to
declare functions in packages without a package body?

I need this information for an actual project - if possible yesterday... .

Thanks in advance
tom
-- 
dettmer@ls1.informatik.uni-dortmund.de
phone: +49-231 755 6323, FAX: +49-231 755 6555
Thomas Dettmer, Dortmund University, Computer Science I
Post Box 50 05 00, W-4600 Dortmund 50, Germany
Newsgroups: comp.lang.vhdl
From: shankha@clsi.COM (Shankha Mitra)
Subject: Re: VHDL Problem - Procedures & Processes
Originator: shankha@clsi
Organization: CAD Language Systems, Inc.
Distribution: usa
Date: Thu, 27 Aug 92 15:12:58 GMT


In article <1992Aug25.172750.11830@babbage.ece.uc.edu>, pmamtora@pumpkin.ece.uc.edu (Paddy Mamtora) writes:
> 
> 1.Can you call a procedure from two different processes ? If not,
> then, is there any way to getting around it ?
> 
> 2. In a procedure, can you assign to signals that are declared
> to be ports of the entity ? ( without declaring any 
> formal parameters for the signals in the procedure declaration) 
> 

Question 1:
Yes, you can definitely call a procedure from two different processes.

Question 2:
No.  An object referred to within a procedure must be either declared within
the local declaration region of the procedure or in the formal parameter
list of the procedure.

Shankha
-- 

-------------------------------------------------------------------------------
Shankha S. Mitra                                               shankha@clsi.com
CAD Language Systems, Inc.				 uunet!clsi.com!shankha
From: dlb@fanny.wash.inmet.com (David Barton)
Newsgroups: comp.lang.vhdl
Subject: Re: VHDL Problem - Procedures & Processes
Date: 27 Aug 92 15:39:46 GMT
Distribution: usa
Organization: Intermetrics Inc., Washington Division, USA

In article <1992Aug25.172750.11830@babbage.ece.uc.edu>
pmamtora@pumpkin.ece.uc.edu (Paddy Mamtora) writes:

   I had two queries regarding usage of procedures in VHDL.

   1.Can you call a procedure from two different processes ? If not,
   then, is there any way to getting around it ?

Sure.  Both processes must have visibility over the procedure, i.e. it
must have been declared in a package or a declarative part over which
both processes have visibility.

   2. In a procedure, can you assign to signals that are declared
   to be ports of the entity ? ( without declaring any 
   formal parameters for the signals in the procedure declaration) 

Sure.  The procedure must have visibility over the port; i.e., it must
be declared in the entity or an architecture of the entity that
declares the formal port.  A procedure in a package does not qualify.

   Thanks,

My pleasure.

					Dave Barton
					dlb@hudson.wash.inmet.com
From: marvin@dvorak.amd.com (Dean Marvin)
Newsgroups: comp.lang.vhdl
Subject: Re: VHDL Problem - Procedures & Processes
Date: 28 Aug 92 18:10:28 GMT
Reply-To: marvin@amd.com (Dean Marvin)
Followup-To: comp.lang.vhdl
Distribution: usa
Organization: Advanced Micro Devices

In article <1992Aug25.172750.11830@babbage.ece.uc.edu>
pmamtora@pumpkin.ece.uc.edu (Paddy Mamtora) writes:

   2. In a procedure, can you assign to signals that are declared
   to be ports of the entity ? ( without declaring any 
   formal parameters for the signals in the procedure declaration) 

In article <DLB.92Aug27103946@fanny.wash.inmet.com>
dlb@hudson.wash.inmet.com (Dave Barton) replies:

> Sure.  The procedure must have visibility over the port; i.e., it must
> be declared in the entity or an architecture of the entity that
> declares the formal port.  A procedure in a package does not qualify.

I don't agree.  Any procedure declared in the architecture declaration
region may be called by any process in the architecture.  If multiple
processes call the same procedure that generates a signal assignment,
then the signal value is not deterministic (a definite no no in the
philosophy of VHDL).

As a counter example:

ENTITY proc IS
    PORT (
	a : out bit
    );
END proc;

ARCHITECTURE behav OF proc IS

    PROCEDURE assign_a (val : bit) IS
    BEGIN
        a <= val;
    END assign_a;

BEGIN

    pa : PROCESS
    BEGIN 
        assign_a('0');
        wait;
    END PROCESS pa;

    pb : PROCESS
    BEGIN 
        assign_a('1');
        wait;
    END PROCESS pb;
    
END behav;

If this were allowed, depending on the order in which the processes were
elaborated, the value scheduled to port a could be different.  Your
compiler should flag this as an error and disallow the assignment.

It is possible to assign a signal if the procedure doing the assignment
is declared within the declarative region of a specific process.  In that case 
there is no ambiguity.

For a resolved signal... we could argue about whether or not the above
example should be allowed.  My compiler says no.

Dean.
marvin@amd.com
Newsgroups: comp.lang.vhdl
From: euaamt@eua.ericsson.se (Amir.Taheri)
Subject: Re: Would an archive site for this group be useful?
Keywords: VHDL anonymous ftp
Organization: Ellemtel Telecom Systems Labs, Stockholm, Sweden
Date: Fri, 4 Sep 1992 08:14:47 GMT

rmarshall@v2.cgu.mcc.ac.uk (Robert Marshall) writes:

>Some time ago, I posted a message asking if there were any archive sites for
>this news group. I received no response other than a similar request posted at 
>about the same time.

>Let me phrase a different question: If an archive site for this group were to 
>become available would there be any interest?

>Robert

Hi,
 It looks like recently not so many people read this group. But as you 
probably noticed from my article I would be very interested.
 Following my article some guy from Germany sent me a mail saying he
also was very interested. (Mr. Xiong Xun xiong@fzi.de) he writes:
"If you get any info though your post please let me share with you! 
I need it also very urgently."

Amir.
From: pmamtora@pumpkin.ece.uc.edu (Paddy Mamtora)
Newsgroups: comp.lang.vhdl
Subject: VHDL Problem - Procedures & Processes
Date: 25 Aug 92 17:27:50 GMT
Distribution: usa
Organization: Unversity of Cincinnati, ECE Dept

Hi,

I had two queries regarding usage of procedures in VHDL.

1.Can you call a procedure from two different processes ? If not,
then, is there any way to getting around it ?

2. In a procedure, can you assign to signals that are declared
to be ports of the entity ? ( without declaring any 
formal parameters for the signals in the procedure declaration) 


Thanks,


-- 
Padmanabh Mamtora 'Paddy'
Email : pmamtora@pumpkin.ece.uc.edu
Phone : (513) 556-7404 (H)
	(513) 556-3025 (O)
Fax   : (513) 556-7326
Newsgroups: comp.lang.vhdl
From: jab3@cec2.wustl.edu (John Alonzo Breen)
Subject: Re: VHDL 92 question
Organization: Washington University, St. Louis Mo.
Date: Thu, 27 Aug 1992 13:22:09 GMT

In article <17fquiINNo5i@fbi-news.Informatik.Uni-Dortmund.DE> dettmer@jupiter.informatik.uni-dortmund.de (Thomas Dettmer) writes:
>
>Questions to the people involved in the restandardization process:

>2. (more specific) Will the foreign language interface be part of the new
>standard? Or possibly I should say, will there be more standard than to
>declare functions in packages without a package body?
>
>I need this information for an actual project - if possible yesterday... .

I'm not involved in the restandardization process, but since you say
you need it yesterday, here's what they said at the VIUF Spring '92
conference.

o   A language-defined STRING-valued attribute called FOREIGN now exists
in STANDARD

o   This pre-defined attribute may only be placed on architectures or
subprograms

o   The value of this attribute is intended to supply interfacing
details

o   The allowed attribute and values and the extent to which this capability
is provided are implementation-dependent.

[Copied from "An Introduction to VHDL 92" by Doug Dunlop
(dunlop@inmet.inmet.com) and Cary Ussery (uunet!vntage!cau)]

--
John A. Breen                   |
jab3@cec1.wustl.edu             | This space unintentionally left blank
Newsgroups: comp.lang.vhdl
From: dlb@fanny.wash.inmet.com (David Barton)
Subject: Re: VHDL Problem - Procedures & Processes
Followup-To: comp.lang.vhdl
Organization: Intermetrics Inc., Washington Division, USA
	<DLB.92Aug27103946@fanny.wash.inmet.com>
	<1992Aug28.181028.11411@dvorak.amd.com>
Distribution: usa
Date: Mon, 31 Aug 1992 14:58:17 GMT

In article <1992Aug28.181028.11411@dvorak.amd.com>
marvin@dvorak.amd.com (Dean Marvin) writes:

   > Sure.  The procedure must have visibility over the port; i.e., it must
   > be declared in the entity or an architecture of the entity that
   > declares the formal port.  A procedure in a package does not qualify.

   I don't agree.  Any procedure declared in the architecture declaration
   region may be called by any process in the architecture.  If multiple
   processes call the same procedure that generates a signal assignment,
   then the signal value is not deterministic (a definite no no in the
   philosophy of VHDL).

I have been corrected, and apologize to the net.  My original reply
was not correct.  A procedure must be within the declarative part of a
process statement in order to assign to a port over which it inherits
visibility.

Of course, I (potentially) disagree with the second sentence in Mr.
Marvin's reply.  The multiple process problem can be resolved by
creating a driver for each inherited-visiblity signal for each process
that calls the procedure.  This analysis was deemed too difficult for
the benefit by the VASG as a whole (damn it, now that I have been
corrected I even remember the debate).

In any case, I was wrong.  Boy, do I feel dumb.

					Dave Barton
					dlb@hudson.wash.inmet.com