diff options
Diffstat (limited to 'src/com/mbien/opencl/demos/julia3d/structs/Camera64.java')
-rw-r--r-- | src/com/mbien/opencl/demos/julia3d/structs/Camera64.java | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/src/com/mbien/opencl/demos/julia3d/structs/Camera64.java b/src/com/mbien/opencl/demos/julia3d/structs/Camera64.java new file mode 100644 index 0000000..fe5a729 --- /dev/null +++ b/src/com/mbien/opencl/demos/julia3d/structs/Camera64.java @@ -0,0 +1,52 @@ +/* !---- DO NOT EDIT: This file autogenerated by com/sun/gluegen/JavaEmitter.java on Tue Feb 09 18:20:26 CET 2010 ----! */ + + +package com.mbien.opencl.demos.julia3d.structs; + +import java.nio.*; + +import com.sun.gluegen.runtime.*; + + +class Camera64 extends Camera { + + private final Vec orig; + private final Vec target; + private final Vec dir; + private final Vec x; + private final Vec y; + + public static int size() { + return 60; + } + + Camera64(java.nio.ByteBuffer buf) { + super(buf); + orig = Vec.create(accessor.slice(0, 12)); + target = Vec.create(accessor.slice(12, 12)); + dir = Vec.create(accessor.slice(24, 12)); + x = Vec.create(accessor.slice(36, 12)); + y = Vec.create(accessor.slice(48, 12)); + } + + + public Vec getOrig() { + return orig; + } + + public Vec getTarget() { + return target; + } + + public Vec getDir() { + return dir; + } + + public Vec getX() { + return x; + } + + public Vec getY() { + return y; + } +} |