Merge branch 'master' of /Users/sethbattis/Desktop/BadThingsHappeningHere/adv-topics-battis

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>

Conflicts:
	.gitignore
Clean Up

Cleaning up file transfer.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Fibonacci

Some examples of different approaches to calculating Fibonacci numbers (and their efficiencies).

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Pseudocode Demo

Example of how to "pre-document" a program.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
LinkedList Demo

A quick demonstration of the use of the built-in LinkedList class.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
SimplerJOGL Demo

A quick demonstration of the basic setup and syntax of a SimplerJOGL app.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
3 iOS/OpenGL/Blender Demos

Three demos from a few years ago demonstrating models from Blender exported as .obj files and then brought into OpenGL (granted, in Objective C, not Java, but still…)

Signed-off-by: Seth Battis <seth@battis.net>
Merge branch 'master' of github.com:smcs/adv-topics-demos
OBJ Loader

Currently breaking on a default Blender OBJ file export because of inconsistent number of coordinates per face.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Identity Coordinate

Added one coordinate to each face missing its W coordinate.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Sourcing

Added URL of original demo code in comments.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Merge branch 'master' of github.com:smcs/adv-topics-demos
Generic Array of a Templated Type

How do you have an array of LinkedLists of an object? Here's how.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
EnumMap Demo

Use an EnumMap to map boolean values onto an enumerated type.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Mapping Nodes to IDs

A thought-based example!

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Java is pass-by-value, but...

A quick example of how tricky the whole idea of pass-by-value vs.
pass-by-reference is in Java.
Read a Text File

Super simple example of how to read in (and lightly process) a text
file in Java.
Added commentary on file locations
Added note on escaping regex
Write an XML File

This is a quick example of how one might store some simple objects as
an XML file. (N.B. the example.xml file is regenerated with random,
mildly entertaining, content each time the program is run.)