1package com.jogamp.gluegen.test.junit.structgen;
3import com.jogamp.common.os.Platform;
4import com.jogamp.junit.util.SingletonJunitCase;
6import org.junit.Assert;
7import org.junit.BeforeClass;
9import org.junit.FixMethodOrder;
10import org.junit.runners.MethodSorters;
12@FixMethodOrder(MethodSorters.NAME_ASCENDING)
16 public static void init() {
25 final RenderingConfig config = RenderingConfig.create();
26 final Vec3f dir = config.getCamera().getDir();
30 final Vec3f dir2 = Vec3f.create(dir.getBuffer());
31 Assert.assertEquals(dir.getX(), dir2.getX(), 0.0001f);
32 Assert.assertEquals(dir.getY(), dir2.getY(), 0.0001f);
33 Assert.assertEquals(dir.getZ(), dir2.getZ(), 0.0001f);
38 final Camera cam = Camera.create();
39 final Vec3f cam_dir = cam.getDir();
40 final Vec3f cam_orig = cam.getOrig();
49 public static void main(
final String args[]) {
51 org.junit.runner.JUnitCore.
main(tstname);
Class simply triggering CStruct annotation processor to generate the types 'RenderingConfig' etc.
static void initSingleton()
static void main(final String args[])