Is there not one function that allows you to set all capabilities on an object?
----- Original Message ----- From: "romil shah" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Saturday, September 25, 2004 1:15 AM Subject: Re: [JAVA3D] altering added objects > Thats right. I just ran into the same problem and I > fixed it by browsing through the FAQ's. > > You need to set the capabilities of the Sape3D object. > > so do :: object.getShape().setCapability( ); > > Well, just set the capabilities and then :: > > object.getAppearance().set whatever. > > All the best, > Romil. > > > --- Mike Pilone <[EMAIL PROTECTED]> wrote: > > > Darren, > > > > You will need to keep a reference to the objects in > > the scenegraph, or set > > the ALOW_CHILDREN_READ capabilities on the group to > > allow you to traverse > > the tree yourself. Normally the first solution is > > easier. > > > > As for the capabilities, it depends on what you want > > to do. If you want to > > modify color, set the ALLOW_APPEARANCE_READ on the > > shape and > > ALLOW_COLORING_ATTRIBUTES_WRITE on the appearance. > > My names might be a bit > > off, I don't have the docs in front of me. If you > > try to do something that > > is not allowed Java3D will throw an exception with a > > reasonable message that > > explains the capability needed. > > > > -mike > > > > > > -----Original Message----- > > From: Discussion list for Java 3D API > > [mailto:[EMAIL PROTECTED] > > On Behalf Of darren ireland > > Sent: Thursday, September 23, 2004 8:55 PM > > To: [EMAIL PROTECTED] > > Subject: [JAVA3D] altering added objects > > > > i have a basic scenegraph containing a box. i have > > added a mousePressed() > > functionthat adds extra objects to the scenegraph on > > each mouse click. i was > > wondering how i could reference previously added > > objects so that i can > > changer their attributes, in particular their > > colours. > > > > for example if i click the mouse several times and > > add 5 objects, on the 6th > > click i would like to make the 1st added object > > change colour, on the 7th > > click make the second object change colour, etc. > > > > is there a way to do this? do i have to add > > allow_write or something like it > > to each added object? > > > > ________________________________ > > > > Discover saving: Earn 5.25% p.a variable rate with > > ING Direct > > <http://g.msn.com/8HMBENAU/2755??PS=47575> > > > =========================================================================== > > To unsubscribe, send email to [EMAIL PROTECTED] > > and include in the body > > of the message "signoff JAVA3D-INTEREST". For > > general help, send email to > > [EMAIL PROTECTED] and include in the body of the > > message "help". > > > > > =========================================================================== > > To unsubscribe, send email to [EMAIL PROTECTED] > > and include in the body > > of the message "signoff JAVA3D-INTEREST". For > > general help, send email to > > [EMAIL PROTECTED] and include in the body of the > > message "help". > > > > > > > __________________________________ > Do you Yahoo!? > Read only the mail you want - Yahoo! Mail SpamGuard. > http://promotions.yahoo.com/new_mail > > =========================================================================== > To unsubscribe, send email to [EMAIL PROTECTED] and include in the body > of the message "signoff JAVA3D-INTEREST". For general help, send email to > [EMAIL PROTECTED] and include in the body of the message "help". =========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff JAVA3D-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".