go to www.geomview.org home page
 
Home

Overview
FAQ
Documentation

Download

Mailing List

Geomview For Windows?

Support
Users
Development

Bug Reporting
Contributing
Contact Us

Sponsors

 

Site Search

 

Advanced
Search

 
About the software@geom archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[daeron: Another annoying geomview bug...]


  • To: software
  • Subject: [daeron: Another annoying geomview bug...]
  • From: munzner
  • Date: Tue, 1 Sep 1992 13:33:06 -0500

X-Mailer: ELM [version 2.3 PL11]

When I try:
( geometry World < "file" )

I get

Error <1>: drawer_geometry: Mere mortals cannot change the World Geom!
File: drawer.c, Line: 587
Error <1>: RefDecr: ref 100df8e8 count -1 < 0!
File: reference.c, Line: 46

finally, gv core dumps.

I can understand a convention of not changing the World Geom but core
dumping is unacceptable.

Another annoyance:
When I:
(write geometry "file" World bare)
I get a file which contains a raw list of the objects contained in the
world.

example:

{ = NOFF
. 
. 
. 
}
{ = NOFF
. 
. 
. 
}
{ = NOFF
. 
. 
. 
}

I guess this is what the bare modifier is supposed to do... BUT,
wouldn't it make a lot more sense if it generated a LIST geom to allow
grouping of all objects into one Geom.

LIST
{
 geom { = NOFF
 }
. 
. 
etc...
}

An additional possibility is, when generating a bare World Geom simply
remove the World transformation while preserving all transformations for
each invididual geom in the LIST. In other words, treat the World Geom
in the same way you treat any other LIST Geom that is loaded. If you're
trying to move towards hierarchy, I highly recommend this approach.

Thanks,

Daeron


 
Home | Overview | FAQ | Documentation | Support | Download | Mailing List
Windows? | Development | Bug Reporting | Contributing | Contact Us | Sponsors
 
site hosted by
SourceForge Logo