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]

Re: [Update REQ 6152]: OOGL->VRML



  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime at docserver.cac.washington.edu for more info.

--1915751474-2008401524-861642525=:9788
Content-Type: TEXT/PLAIN; charset=US-ASCII


Hi again! :) 


Several of the OOGL files have successfully been converted, however
I've gone through much contortion on the last two. I've been trying
to write code and hand-fix the OOGL files so oogl2vrml will properly
accept it. 

I've written two programs, 1) FixOOGL
			   2) BraceCounter. 

1) FixOOGL takes the OOGL file and removes a) duplicate periods
					   b) removes all line breaks. 

2) BraceCounter keeps track of the number of braces present in the file. 

My initial file, called core.LIST was giving me the 75th polyogn error
and I attempted to insert OFF's and LIST's and all sorts of parentheses
using emacs for scoping. 

Then, I decided to take the file, and truncate it down to several objects
and place it in a file called hack.LIST. 

I have attached a script of the exact procedure I have attempted in the
conversion process. Are any flaws in my approach inherently obvious?

Best Regards,
		David Sowsy

///////////////////////////////////////////////////////////////////
// David Sowsy, Networking and Distributed Systems Engineer G04J //
// The MITRE Corporation. ((555) 555-5555 			 //
///////////////////////////////////////////////////////////////////

--1915751474-2008401524-861642525=:9788
Content-Type: APPLICATION/octet-stream; name="trial.script"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.SUN.3.95.970421130845.9788C at linus>
Content-Description: Logfile of procedure

U2NyaXB0IHN0YXJ0ZWQgb24gTW9uIEFwciAyMSAxMjo1MTo0OSAxOTk3Chtb
MTs3bSB0Y3NoIHR1Y3NvbiAvaG9tZS92dC9zb3dzeS9GT08vVGVzdENhc2Ug
G1ttY2F0IGhhY2sud3IIG1tLCBtbSwgbW0sIG1tLCBtbSwgbW0sIG1tLCAgb
W0sIG1tLCBtbSwcHcm0gaGFjay53cmwNDQobWzE7N20gdGNzaCB0dWNzb24g
L2hvbWUvdnQvc293c3kvRk9PL1Rlc3RDYXNlIBtbbWNhdCBjCBtbS2hhY2su
TElTVA0NCkxJU1QNCnsNCiMgICBDVDkzMjA5MTMgICAgICAgICAgc2FuZHli
cm93bg0KYXBwZWFyYW5jZSB7DQogICAgIG1hdGVyaWFsIHsNCiAgICAgICAg
ICAgICAgICAgICAgICAgIGVkZ2Vjb2xvciAxLjAwMDAwMCAwLjQ1MDAwMCAw
LjAwMDAwMA0KICAgICB9DQogfQ0KOCA2IDANCi03NC4wMDAwMDAgMS4wMDAw
MDAgLTM1LjgzMzMzMg0KLTc0LjAwMDAwMCA1LjAwMDAwMCAtMzUuODMzMzMy
DQotNzQuNzkxMzA2IDEuMDAwMDAwIC0zNS44MzMzMzINCi03NC43OTEzMDYg
NS4wMDAwMDAgLTM1LjgzMzMzMg0KLTc1LjIwODY5NCAxLjAwMDAwMCAtMzYu
MTY2NjY4DQotNzUuMjA4Njk0IDUuMDAwMDAwIC0zNi4xNjY2NjgNCi03NC4w
MDAwMDAgMS4wMDAwMDAgLTM2LjE2NjY2OA0KLTc0LjAwMDAwMCA1LjAwMDAw
MCAtMzYuMTY2NjY4DQo0IDAgMiAzIDEgMS4wMDAwMDAgMC40NTAwMDAgMC4w
MDAwMDAgMQ0KNCA3IDUgNCA2IDEuMDAwMDAwIDAuNDUwMDAwIDAuMDAwMDAw
IDENCjQgMCAyIDQgNiAxLjAwMDAwMCAwLjQ1MDAwMCAwLjAwMDAwMCAxDQo0
IDEgMyA1IDcgMS4wMDAwMDAgMC40NTAwMDAgMC4wMDAwMDAgMQ0KNCAwIDEg
NyA2IDEuMDAwMDAwIDAuNDUwMDAwIDAuMDAwMDAwIDENCjQgNCA1IDMgMiAx
LjAwMDAwMCAwLjQ1MDAwMCAwLjAwMDAwMCAxDQoNCg0KYXBwZWFyYW5jZSB7
DQogICAgIG1hdGVyaWFsIHsNCiAgICAgICAgICAgICAgICAgICAgICAgIGVk
Z2Vjb2xvciAxLjAwMDAwMCAwLjQ1MDAwMCAwLjAwMDAwMA0KICAgICB9DQo4
IDYgMA0KLTc0Ljc5MTMwNiAxLjAwMDAwMCAtMzUuODMzMzMyDQotNzQuNzkx
MzA2IDUuMDAwMDAwIC0zNS44MzMzMzINCi03NC43OTEzMDYgMS4wMDAwMDAg
LTM0LjgzMzMzMg0KLTc0Ljc5MTMwNiA1LjAwMDAwMCAtMzQuODMzMzMyDQot
NzUuMjA4Njk0IDEuMDAwMDAwIC0zNS4xNjY2NjgNCi03NS4yMDg2OTQgNS4w
MDAwMDAgLTM1LjE2NjY2OA0KLTc1LjIwODY5NCAxLjAwMDAwMCAtMzYuMTY2
NjY4DQotNzUuMjA4Njk0IDUuMDAwMDAwIC0zNi4xNjY2NjgNCjQgMCAyIDMg
MSAxLjAwMDAwMCAwLjQ1MDAwMCAwLjAwMDAwMCAxDQo0IDcgNSA0IDYgMS4w
MDAwMDAgMC40NTAwMDAgMC4wMDAwMDAgMQ0KNCAwIDIgNCA2IDEuMDAwMDAw
IDAuNDUwMDAwIDAuMDAwMDAwIDENCjQgMSAzIDUgNyAxLjAwMDAwMCAwLjQ1
MDAwMCAwLjAwMDAwMCAxDQo0IDAgMSA3IDYgMS4wMDAwMDAgMC40NTAwMDAg
MC4wMDAwMDAgMQ0KNCA0IDUgMyAyIDEuMDAwMDAwIDAuNDUwMDAwIDAuMDAw
MDAwIDENCn0NChtbMTs3bSB0Y3NoIHR1Y3NvbiAvaG9tZS92dC9zb3dzeS9G
T08vVGVzdENhc2UgG1ttDQ0KG1sxOzdtIHRjc2ggdHVjc29uIC9ob21lL3Z0
L3Nvd3N5L0ZPTy9UZXN0Q2FzZSAbW21scw0NCkJyYWNlQ291bnRlciAgY29y
ZS5MSVNUICAgICBvb2dsMnZybWwNCkZpeE9PR0wgICAgICAgaGFjay5MSVNU
ICAgICB0cmlhbC5zY3JpcHQNChtbMTs3bSB0Y3NoIHR1Y3NvbiAvaG9tZS92
dC9zb3dzeS9GT08vVGVzdENhc2UgG1ttQnJhY2VDb3VudGVyIGhhY2suTElT
VAkNDQpsZC5zby4xOiBCcmFjZUNvdW50ZXI6IHdhcm5pbmc6IC91c3IvNGxp
Yi9saWJjLnNvLjEuOCBoYXMgb2xkZXIgcmV2aXNpb24gdGhhbiBleHBlY3Rl
ZCA5DQoNCkxQOiAxMjE5LCBSUCAxMjE5Lg0KG1sxOzdtIHRjc2ggdHVjc29u
IC9ob21lL3Z0L3Nvd3N5L0ZPTy9UZXN0Q2FzZSAbW21mCBtbS0ZpeE9PR0wg
aGFjay5MSVNUDQ0KbGQuc28uMTogRml4T09HTDogd2FybmluZzogL3Vzci80
bGliL2xpYmMuc28uMS44IGhhcyBvbGRlciByZXZpc2lvbiB0aGFuIGV4cGVj
dGVkIDkNCg0KQXJnIGNvdW50OiAyLg0KKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioNCiAgT09HTCBGaXhlciAxLjAgICAgICAgCSAg
ICAgICANCiAgICBieSBEYXZpZCBTb3dzeQkJICAgICAgIA0KKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCiBQdXJwb3NlOiAJCQkg
ICAgICAgDQogICBUbyBnbyB0aHJvdWdoIGFuIE9PR0wgZmlsZSAgICAgICAg
IA0KICAgYW5kIGNoZWNrIGZvciBkdXBsaWNhdGUgcGVyaW9kcyAgICANCiAg
IGFuZCBwcm9wZXIgc3ludGF4LgkJICAgICAgIA0KKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioNCg0KRmlsZU5hbWU6IGhhY2suTElT
VA0KUGFyc2VCdWZmZXIoKSwgMCBwZXJpb2RzIHJlcGxhY2VkIHdpdGggd2hp
dGUgc3BhY2VzLg0KUGFyc2VCdWZmZXIoKSwgNDcgbmV3bGluZXMgcmVwbGFj
ZWQgd2l0aCB3aGl0ZXNwYWNlcy4NChtbMTs3bSB0Y3NoIHR1Y3NvbiAvaG9t
ZS92dC9zb3dzeS9GT08vVGVzdENhc2UgG1ttbHMNDQpCcmFjZUNvdW50ZXIg
IE91dHB1dC5MSVNUICAgaGFjay5MSVNUICAgICB0cmlhbC5zY3JpcHQNCkZp
eE9PR0wgICAgICAgY29yZS5MSVNUICAgICBvb2dsMnZybWwNChtbMTs3bSB0
Y3NoIHR1Y3NvbiAvaG9tZS92dC9zb3dzeS9GT08vVGVzdENhc2UgG1ttT3V0
CBtbSwgbW0sIG1tLB2NhdCBPdXRQCBtbS3B1dC5MSVNUDQ0KTElTVCB7ICMg
ICBDVDkzMjA5MTMgICAgICAgICAgc2FuZHlicm93biBhcHBlYXJhbmNlIHsg
ICAgICBtYXRlcmlhbCB7ICAgICAgICAgICAgICAgICAgICAgICAgIGVkZ2Vj
b2xvciAxLjAwMDAwMCAwLjQ1MDAwMCAwLjAwMDAwMCAgICAgIH0gIH0gOCA2
IDAgLTc0LjAwMDAwMCAxLjAwMDAwMCAtMzUuODMzMzMyIC03NC4wMDAwMDAg
NS4wMDAwMDAgLTM1LjgzMzMzMiAtNzQuNzkxMzA2IDEuMDAwMDAwIC0zNS44
MzMzMzIgLTc0Ljc5MTMwNiA1LjAwMDAwMCAtMzUuODMzMzMyIC03NS4yMDg2
OTQgMS4wMDAwMDAgLTM2LjE2NjY2OCAtNzUuMjA4Njk0IDUuMDAwMDAwIC0z
Ni4xNjY2NjggLTc0LjAwMDAwMCAxLjAwMDAwMCAtMzYuMTY2NjY4IC03NC4w
MDAwMDAgNS4wMDAwMDAgLTM2LjE2NjY2OCA0IDAgMiAzIDEgMS4wMDAwMDAg
MC40NTAwMDAgMC4wMDAwMDAgMSA0IDcgNSA0IDYgMS4wMDAwMDAgMC40NTAw
MDAgMC4wMDAwMDAgMSA0IDAgMiA0IDYgMS4wMDAwMDAgMC40NTAwMDAgMC4w
MDAwMDAgMSA0IDEgMyA1IDcgMS4wMDAwMDAgMC40NTAwMDAgMC4wMDAwMDAg
MSA0IDAgMSA3IDYgMS4wMDAwMDAgMC40NTAwMDAgMC4wMDAwMDAgMSA0IDQg
NSAzIDIgMS4wMDAwMDAgMC40NTAwMDAgMC4wMDAwMDAgMSAgIGFwcGVhcmFu
Y2UgeyAgICAgIG1hdGVyaWFsIHsgICAgICAgICAgICAgICAgICAgICAgICAg
ZWRnZWNvbG9yIDEuMDAwMDAwIDAuNDUwMDAwIDAuMDAwMDAwICAgICAgfSA4
IDYgMCAtNzQuNzkxMzA2IDEuMDAwMDAwIC0zNS44MzMzMzIgLTc0Ljc5MTMw
NiA1LjAwMDAwMCAtMzUuODMzMzMyIC03NC43OTEzMDYgMS4wMDAwMDAgLTM0
LjgzMzMzMiAtNzQuNzkxMzA2IDUuMDAwMDAwIC0zNC44MzMzMzIgLTc1LjIw
ODY5NCAxLjAwMDAwMCAtMzUuMTY2NjY4IC03NS4yMDg2OTQgNS4wMDAwMDAg
LTM1LjE2NjY2OCAtNzUuMjA4Njk0IDEuMDAwMDAwIC0zNi4xNjY2NjggLTc1
LjIwODY5NCA1LjAwMDAwMCAtMzYuMTY2NjY4IDQgMCAyIDMgMSAxLjAwMDAw
MCAwLjQ1MDAwMCAwLjAwMDAwMCAxIDQgNyA1IDQgNiAxLjAwMDAwMCAwLjQ1
MDAwMCAwLjAwMDAwMCAxIDQgMCAyIDQgNiAxLjAwMDAwMCAwLjQ1MDAwMCAw
LjAwMDAwMCAxIDQgMSAzIDUgNyAxLjAwMDAwMCAwLjQ1MDAwMCAwLjAwMDAw
MCAxIDQgMCAxIDcgNiAxLjAwMDAwMCAwLjQ1MDAwMCAwLjAwMDAwMCAxIDQg
NCA1IDMgMiAxLjAwMDAwMCAwLjQ1MDAwMCAwLjAwMDAwMCAxIH0g/xtbMTs3
bSB0Y3NoIHR1Y3NvbiAvaG9tZS92dC9zb3dzeS9GT08vVGVzdENhc2UgG1tt
IAgNDQobWzE7N20gdGNzaCB0dWNzb24gL2hvbWUvdnQvc293c3kvRk9PL1Rl
c3RDYXNlIBtbbW9vZ2wydnJtbCBPdXRQdXQIG1tLCBtbSwgbW0twdXQuTElT
VCA+IE91dHB1dC53cmwNDQpDb3VsZG4ndCByZWFkIExJU1QgaW4gIk91dHB1
dC5MSVNUIjogdG9vIG1hbnkgeydzOg0KPiBFTkQgT0YgRklMRQ0KG1sxOzdt
IHRjc2ggdHVjc29uIC9ob21lL3Z0L3Nvd3N5L0ZPTy9UZXN0Q2FzZSAbW20N
DQobWzE7N20gdGNzaCB0dWNzb24gL2hvbWUvdnQvc293c3kvRk9PL1Rlc3RD
YXNlIBtbbXBpY28gT3V0cHV0LndybAgbW0sIG1tLCBtbSwgbW0sIG1tLCBtb
SwgbW0sIG1tLCBtbSwgbW0sICBtbSwgbW0sIG1tLCBtbS0JyYWNlQ291bnRl
ciBPdXRwdXQuTElTVA0NCmxkLnNvLjE6IEJyYWNlQ291bnRlcjogd2Fybmlu
ZzogL3Vzci80bGliL2xpYmMuc28uMS44IGhhcyBvbGRlciByZXZpc2lvbiB0
aGFuIGV4cGVjdGVkIDkNCg0KTFA6IDEyMjAsIFJQIDEyMjAuDQobWzE7N20g
dGNzaCB0dWNzb24gL2hvbWUvdnQvc293c3kvRk9PL1Rlc3RDYXNlIBtbbQ0N
ChtbMTs3bSB0Y3NoIHR1Y3NvbiAvaG9tZS92dC9zb3dzeS9GT08vVGVzdENh
c2UgG1ttbHMNDQpCcmFjZUNvdW50ZXIgIE91dHB1dC5MSVNUICAgY29yZS5M
SVNUICAgICBvb2dsMnZybWwNCkZpeE9PR0wgICAgICAgT3V0cHV0LndybCAg
ICBoYWNrLkxJU1QgICAgIHRyaWFsLnNjcmlwdA0KG1sxOzdtIHRjc2ggdHVj
c29uIC9ob21lL3Z0L3Nvd3N5L0ZPTy9UZXN0Q2FzZSAbW21vb2dsMnZybWwg
CCBoYWNrLkxJU1QgPiBoYWNrLndybA0NClJlYWRpbmcgVExJU1QgZnJvbSAi
aGFjay5MSVNUIjogdW5rbm93biBrZXl3b3JkOg0KPiANCj4gDQo+IGFwcGVh
cmFuY2Ugew0KLV4NCj4gICAgICBtYXRlcmlhbCB7DQo+ICAgICAgICAgICAg
ICAgICAgICAgICAgIGVkZ2Vjb2xvciAxLjAwMDAwMCAwLjQ1MDAwMCAwLjAw
MDAwMA0KRXJyb3IgPDE+OiBBcEZMb2FkOiBmaWxlIGhhY2suTElTVDogdW5r
bm93biBhcHBlYXJhbmNlIGtleXdvcmQgOA0KRmlsZTogYXBwZWFyYW5jZS5j
LCBMaW5lOiAzODYNCg0KU2VnbWVudGF0aW9uIGZhdWx0IChjb3JlIGR1bXBl
ZCkNChtbMTs3bSB0Y3NoIHR1Y3NvbiAvaG9tZS92dC9zb3dzeS9GT08vVGVz
dENhc2UgG1ttDQ0KG1sxOzdtIHRjc2ggdHVjc29uIC9ob21lL3Z0L3Nvd3N5
L0ZPTy9UZXN0Q2FzZSAbW20Kc2NyaXB0IGRvbmUgb24gTW9uIEFwciAyMSAx
Mjo1NToyNSAxOTk3Cg==
--1915751474-2008401524-861642525=:9788--


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