Log in

View Full Version : WPI robotics library for C++


swapnil94
11-01-2012, 23:30
Is there any library like thing for c++ WPI Library which shows me what each code does. Kind of like Java API like this http://docs.oracle.com/javase/1.5.0/docs/api/ (http://docs.oracle.com/javase/1.5.0/docs/api/).

bob.wolff68
14-01-2012, 17:10
If you grab the .chm (windows help) file from

http://firstforge.wpi.edu/sf/go/doc1198?nav=1

After downloading, be sure to right-click/properties on it and click "Unblock" in the properties page or it will show no output on the right side when you run it.

Then double-click on it and you'll have the full doxygen output from the WPI lib fully browsable and searchable. Same as java.

bob

RufflesRidge
14-01-2012, 17:16
The doxygen is also installed to C:\Windriver\docs\extensions\frc (never had to use the unblock trick so I'm guessing you don't need it for the local copy?)

bob.wolff68
14-01-2012, 17:23
Right - unfortunately, the 2012 file is only available online. The 2011 file is in the location locally you mentioned. If you want the update, you'll have to deal with the 'unblock' issue. I email'ed Kevin (the author) earlier today and he clarified this with me and worked like a charm.

bob

RufflesRidge
14-01-2012, 17:29
I have an updated copy in my docs folder on a fresh install. Perhaps it's not overwritten properly by the Workbench update?

I just opened the Workbench update with 7-zip and it's definitely in there. Regardless, the steps Bob posted appear to work if you don't have an updated copy in your docs folder.

swapnil94
15-01-2012, 22:38
Thanks! I found that file before but I couldn't open it.
And the one in program files seems to updated as it has kinect classes.

rbmj
16-01-2012, 17:34
I have run doxygen on the sources myself and they're posted on my github page:

http://rbmj.github.com/612-code/doc/html/annotated.html

mikegrundvig
18-01-2012, 09:13
You are my hero for the CHM link. I've been looking for actual API docs for days now. The tutorials and such are helpful for cut-and-paste code but this is needed to really make the code fly. Thanks much!!

-Mike