PyJuggler

Getting Started Guide

Patrick Hartling

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with the Invariant Sections being Appendix A, GNU Free Documentation License, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is included in Appendix A, GNU Free Documentation License.


Table of Contents

What is PyJuggler?
1. Getting the Software
Additional Software
Downloading
Extracting
2. Configuring the Environment
3. Running Example Applications
simpleGL
contextApp
PyAppLoader
PyExtApp
4. Writing Code
Context-Specific Data (vrj::GlContextData<T>)
Clustered Application Data (cluster::UserData<T>)
A. GNU Free Documentation License
PREAMBLE
APPLICABILITY AND DEFINITIONS
VERBATIM COPYING
COPYING IN QUANTITY
MODIFICATIONS
COMBINING DOCUMENTS
COLLECTIONS OF DOCUMENTS
AGGREGATION WITH INDEPENDENT WORKS
TRANSLATION
TERMINATION
FUTURE REVISIONS OF THIS LICENSE
ADDENDUM: How to use this License for your documents

List of Examples

4.1. C++ Use of vpr::Interval
4.2. Python Use of PyJuggler.vpr.Interval
4.3. Using PyJuggler.vrj.GlContextData
4.4. Sharing Application Data with PyJuggler.cluster.UserData