Path: news.daimi.aau.dk!news.uni-c.dk!sunic!sunic.sunet.se!news.luth.se!eru.mt.luth.se!bloom-beacon.mit.edu!news.media.mit.edu!grapevine.lcs.mit.edu!uhog.mit.edu!news.mathworks.com!news.alpha.net!uwm.edu!msunews!harbinger.cc.monash.edu.au!news.uwa.edu.au!nodecg.ncc.telecomwa.oz.au!netbsd08.dn.itg.telecom.com.au!orca1.vic.design.telecom.com.au!bilby.digideas.com.au!bilby.digideas.com.au!not-for-mail From: jep@bilby.digideas.com.au (Jesper Peterson) Newsgroups: comp.lang.beta Subject: Re: Is Bifrost still being actively developed? Date: 21 Apr 1995 15:10:46 +1000 Organization: Digital Ideas Pty. Ltd. Lines: 36 Message-ID: <3n7eom$hcb@bilby.digideas.com.au> References: <3n5tti$t8l@belfort.daimi.aau.dk> NNTP-Posting-Host: bilby.digideas.com.au [I'm not sure whether this is of sufficient general interest to keep in the c.l.beta group, but I'll keep going until someone complains.] In article <3n5tti$t8l@belfort.daimi.aau.dk>, Peter Andersen wrote: > >Jesper Peterson writes: >>[ I asked about PixMaps and Shape.intersects being implemented in Bifrost ] > >[General enhancements to Bifrost] >We respect to your specific question: >You ask if PixMaps will be implemented. As i recall it, only >readFromPBMFile and writeToPBMfile are unimplemented for PixMaps >at the moment. Is it these two operations you need? Yes, part of the application I'm planning involves loading a PPM file and interactively tracing features (in this case on a map). Somewhat like the standard Bifrost "subway" tutorial, but I need colour for detail. > >For the Intersects (and Within) operations, it is a little hard >in general to determine if e.g. a Shape (which may have holes) >and an ellipse intersects. Probably the native Region utilities >will have to be used. Is your need to determine whether one >Shape intersects with another Shape? I actually only need to detect intersection between a straight line and a Shape composed of Segments. I want to (as above) trace features on a map (trees, buildings, elevation), turning them in Bifrost objects, and subsequently detect whether "line of sight" exists between arbitrary points on the map. -- Jesper Peterson jep@digideas.com.au jep@mtiame.mtia.oz.au jep@io.com