Added a simple scatter operation based on eavlGatherOp to support expanding a previously compacted array to its original size. My use case is removing dead rays in a ray tracer to maximize throughput. The resulting rgb values must be expanded back out to the size of the buffer, so they can be added back using a map operation.
Merge pull request #13 from jsmeredith/master_cmake

CMake compilation and MSVC updates
adding std scope to eavlStream class to fix osx compile errors.
fixing various compiler warnings.
more compiler fixes, including virtual destructors that clang warns about.
fixes #7
Merge pull request #12 from mclarsen/master

Added a simple scatter operation based on eavlGatherOp to support expand...
updating copyright for 2014.
change default anchor position back to lower-left corner.
when the anchor range changed from [0,1] to [-1,+1], the
default anchor position of (0,0) needed to change to (-1,-1).
intentional compilation error to test regression suite.
fixing intentional error
adding new camera matrix formulations and defaulting to right handed coordsys.
Merge branch 'master' of github.com:jsmeredith/EAVL
fixing 2d view rendering.
major restructuring of rendering path.
more abstraction for scene rendering.
more math functions on points, vectors
adding very simple GL and Raytracing renderers.
slight change to scene rendering, plus simpler z buffer depth for rt.
use colortables (more) properly in scene renderers.
flesh out simple gl renderer.