DMUG-Archiv 2000

Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

Re: Re(2): Objekte und Zugriffs-Funktionen

Liebe objekt fans !

zugegeben die formulierung zum zugriff auf die pixel daten sieht recht nett
aus.

gr /. Graphics[Raster[m_,___],___] :> m

doch muesst ihr angeben dass rund um das objekt euer begierde zunaechst
einmal Graphics[] steht, weiters muesst ihr angeben, dass dann Raster[] um
eure date geschlungen ist und schliesslich muest ihr noch angeben das
Raster[] von sontigen infos gefolgt wird.

damit erfordert der zugriff auch nicht mehr und nicht weniger sondern sogar
genau die gleiche info ueber die zu grunde liegende struktur wie:

First@First@gr

zugegeben muss man das mit der ersten methode anhand der beschreibung der
daten zugegriffen wird.
das scheint mir aber noch nicht sehr objektorientiert. vielmehr ist das
vergleichbar mit den aus "pascal" gewohnten datenzugriffen ueber "records"
bezw. den "structure" aus "C".

in beiden faellen kommt man in schwierigkeiten wenn die struktur der daten
sich aendert ( siehe Pallette, RGB, Graylevel, etc) mann muss dann den
zugriffsmechanismus auch modifizieren.

Das problem wurzelt wie schon frueher von euch angedeutet in der mangelnden
objektorintiertheit der Graphics, bezw, Raster implementation mathematicas.

mit objektorintierten gruessen
Robert

---
Robert Nowak (robert.nowak@XXXXXXX.at)
Ionen Mikrofabrikations Systeme GmbH
A-1020 Wien, Schreygasse 3, Austria
Phone: (+43 1)2144894-32, Fax: (+43 1)2144894-99

----- Original Message -----
From: woysch |u| <gwoysch@XXXXXXX.de>
To: <dmug@XXXXXXX.ch>
Cc: <gwoysch@XXXXXXX.de>; <kuska@XXXXXXX.de>
Sent: Monday, February 07, 2000 10:44 AM
Subject: Re(2): Objekte und Zugriffs-Funktionen




Antworten:
Verweise:
Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

DMUG DMUG-Archiv, http://www.mathematica.ch/archiv.html