Home Overview FAQ Documentation Download Mailing List Geomview For Windows? Support Users Development Bug Reporting Contributing Contact Us Sponsors
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: appearance problem with LISTs [really handles]
> I believe the appearance behavior is a "feature" of > handles in general, not a problem with LISTs in > particular. I think that different instances of a handle > can have different positions but cannot have different > appearances. Stuart already fixed this bug. Handle instances can indeed have different appearances -- it was just failing for the specific construct {appearance{...}{:handle}}. (You're right, though, it had nothing to do with LISTs.) Normally, {appearance{...}X} can be optimized to use X's appearance structure, without destroying the referential transparency of OOGL, because X is a "value" which is never referenced anywhere else. However, this optimization fails in the case when X is of the form {:handle}. In that case, {appearance{...}{:handle}} must explicitly create a new Geom, built hierarchically on top of the handle, with its own appearance struct. PB
|
||
Home | Overview | FAQ | Documentation | Support | Download | Mailing List Windows? | Development | Bug Reporting | Contributing | Contact Us | Sponsors |
|||
site hosted by |