Normand Briere
2019-04-22 3c4c16e0a4ca3949a7a37a24607df7f89abfe7ea
iCameraPane.java
....@@ -6,6 +6,8 @@
66 static final public int SHADOW = 2;
77 static final public int OCCLUSION = 3;
88
9
+ boolean IsDebugSelection();
10
+
911 boolean IsBoxMode();
1012
1113 void ClearDepth();
....@@ -33,12 +35,15 @@
3335 void PushTextureMatrix(double[][] matrix, int count);
3436 void PopTextureMatrix(double[][] matrix);
3537
38
+ Camera[] Cameras();
39
+
3640 Camera EyeCamera();
37
-
3841 Camera LightCamera();
39
-
42
+ Camera ManipCamera();
4043 Camera RenderCamera();
4144
45
+ cVector TargetLookAt();
46
+
4247 // Should be cMaterial
4348 void PushMaterial(Object3D obj, boolean selected);
4449 void PushMaterial2(Object3D obj, boolean selected);
....@@ -54,4 +59,6 @@
5459 void DrawFace(Object3D obj, Vertex pv, Vertex qv, Vertex rv, Face face);
5560
5661 void DrawParticles(TriMesh geo, Object3D shape, boolean selected, boolean rotate);
62
+
63
+ void PrepOcclusion(BoundaryRep br, double[][] transform);
5764 }