.. | .. |
---|
24 | 24 | |
---|
25 | 25 | boolean IsFrozen(); |
---|
26 | 26 | |
---|
27 | | - javax.media.opengl.GL GetGL(); |
---|
| 27 | + javax.media.opengl.GL GetGL0(); |
---|
28 | 28 | |
---|
29 | 29 | // Currently in Globals |
---|
30 | 30 | int DrawMode(); |
---|
.. | .. |
---|
42 | 42 | Camera ManipCamera(); |
---|
43 | 43 | Camera RenderCamera(); |
---|
44 | 44 | |
---|
45 | | - boolean SetCamera(Camera c); |
---|
| 45 | + boolean SetCamera(Camera c, boolean set); |
---|
46 | 46 | |
---|
47 | 47 | cVector TargetLookAt(); |
---|
48 | 48 | |
---|
.. | .. |
---|
55 | 55 | |
---|
56 | 56 | void DrawString(Object3D obj); |
---|
57 | 57 | |
---|
58 | | - void BindTextures(cTexture tex, int resolution); |
---|
59 | | - void ReleaseTextures(cTexture tex); |
---|
| 58 | + //void BindTextures(cTexture tex, int resolution) throws Exception; |
---|
| 59 | + //void ReleaseTextures(cTexture tex); |
---|
| 60 | + void BindPigmentTexture(cTexture tex, int resolution) throws Exception; |
---|
| 61 | + void BindBumpTexture(cTexture tex, int resolution) throws Exception; |
---|
| 62 | + void ReleasePigmentTexture(cTexture tex); |
---|
| 63 | + void ReleaseBumpTexture(cTexture tex); |
---|
60 | 64 | |
---|
61 | 65 | void DrawFace(Object3D obj, Vertex pv, Vertex qv, Vertex rv, Face face); |
---|
62 | 66 | |
---|
| 67 | + void DrawBox(cVector min, cVector max); |
---|
| 68 | + |
---|
| 69 | + void DrawGeometry(BoundaryRep bRep, boolean flipV, boolean selectmode); |
---|
| 70 | + |
---|
| 71 | + void DrawDynamicMesh(cMesh c); |
---|
| 72 | + |
---|
| 73 | + void StartTriangles(); |
---|
| 74 | + void EndTriangles(); |
---|
| 75 | + |
---|
| 76 | + int GenList(); |
---|
| 77 | + void NewList(int id); |
---|
| 78 | + void CallList(int id); |
---|
| 79 | + void EndList(); |
---|
| 80 | + |
---|
| 81 | + void NextIndex(); |
---|
| 82 | + |
---|
63 | 83 | void DrawParticles(TriMesh geo, Object3D shape, boolean selected, boolean rotate); |
---|
64 | 84 | |
---|
65 | 85 | void PrepOcclusion(BoundaryRep br, double[][] transform); |
---|
66 | 86 | |
---|
67 | 87 | void setCursor(java.awt.Cursor cursor); |
---|
68 | 88 | |
---|
69 | | - com.sun.opengl.util.texture.TextureData GetTextureData(String tex, boolean bump, int resolution); |
---|
| 89 | + com.sun.opengl.util.texture.TextureData GetTextureData(cTexture tex, boolean bump, int resolution) throws Exception; |
---|
70 | 90 | |
---|
71 | 91 | void repaint(); |
---|
72 | 92 | |
---|