Normand Briere
2019-09-02 c23a2a128cbd5eb94b1a11e3b3a34676cf681135
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
 
/**
 *
 * @author nbriere
 */
class cStatic
{
    static cVector point1 = new cVector();
    static cVector point2 = new cVector();
    static cVector point3 = new cVector();
    static cVector point4 = new cVector();
    static cVector point5 = new cVector();
    static cVector point6 = new cVector();
    static cVector point7 = new cVector();
    static cVector point8 = new cVector();
 
    static Vertex vertex1 = new Vertex(true);
    static Vertex vertex2 = new Vertex(true);
    static Vertex vertex3 = new Vertex(true);
    
    static float[] color = new float[3];
    
    static Box box;
    static Cone[] cone; // = new Cone();
    static Sphere[] sphere;
    
    static double[][] matrix1 = new double[4][4];
    static double[][] matrix2 = new double[4][4];
    
    static Object3D[] objectstack = new Object3D[65536];
            
    static cVector getVector()
    {
        if(vectors.size() == 0)
            return new cVector();
        else
        {
            cVector vec = vectors.get(vectors.size()-1);
            vec.set(0,0,0);
            vectors.remove(vectors.size()-1);
            return vec;
        }
    }
    
    static java.util.Vector<cVector> vectors = new java.util.Vector<cVector>();
    
    static java.util.Random random = new java.util.Random(12345);
}