MSDN Integration of occdoc.chm: My Solution!

Hi, everybody:

I have posted a tip about how to integrate occdoc.chm into MSDN on opencascade.org:http://www.opencascade.org/forumorg/projects.php?f=8&domain_id=80&start=...

Follow this trick, you can easily press F1 in Visual C++ and browse OpenCascade class documentation.

Enjoy!

fhchina

Sharjith Naramparambath's picture

Hi,
Thanks, this is very helpful! By the way, I saw the image of your personal MSDN. Can you please tell me how did you get open inventor? I write some small programs using OpenGL. Almost all the work I used to do before getting occ was by directly using OGL. I am curious to know Open Inventor also but never got it. Please help.

Sharjith N.

fhchina's picture

You can get OCC 3.1 from TGS, Inc at this site: www.tgs.com. You can download a free 15 day trial version, but you must purchuse password after that period.

In fact, I suspect the graphic performance of OCC so I get the OpenInventor as an alternative of Visualization module of OCC. But I found replace OCC.Visualzation with another graphic package is difficult and I am satisfied with the performance of OCC.Visualzation in the context of very large assembly at present.

fhchina

Sharjith Naramparambath's picture

Hi,
I think the OpenInventor you are talking about is not the SGI's OpenGL based Open Inventor and I have come to know that SGI's OpenInventor is free to download (does not require lisence purchase) and is open source like OpenGL and Open Cascade.

And about integrating the help to MSDN, I am not successful. After modifying the MSDN020.COL file and registry file, when I start MSDN, it gives an error msg "Cannot Open MSDN020.COL" and doesnt open MSDN.
Please can you provide more clear help?

N. Sharjith

fhchina's picture

Hi,

TGS is a famous vendor of OIV. I am not sure if it is based on SGI's OIV. In fact, I have looked for free OIV a long time, But unfortuntely, It seems no such goody.

SGI release its OIV 2.1 with Lesser GPL, it requires you provide your .obj file together with your product to ease user to relink when there is a new version of LGPL based library available.

I havn't found a free version of SGI's OpenInventor port on Windows. But you may choose an implementation: Coin3D at this site www.coin3d.org. It have a free version for Open Source or research development.

As my method, you just only need run that utility MSDNIntegrator.exe and not need to modify MSDN020.COL and registry manually. Of course, you should manually delete the XML tag for newly added entry in MSDN020.COL.

fhchina