Integration of OCCT 6.5.0 from SVN
[occt.git] / samples / java / java / CASCADESamplesJni / V3d_PerspectiveView.java
CommitLineData
7fd59977 1// Java Native Class from Cas.Cade
2// Copyright (C) 1991,1999 by
3//
4// MATRA DATAVISION, FRANCE
5//
6// This software is furnished in accordance with the terms and conditions
7// of the contract and with the inclusion of the above copyright notice.
8// This software or any other copy thereof may not be provided or otherwise
9// be made available to any other person. No title to an ownership of the
10// software is hereby transferred.
11//
12// At the termination of the contract, the software and all copies of this
13// software must be deleted.
14//
15
16
17package CASCADESamplesJni;
18
19import jcas.Object;
20import CASCADESamplesJni.V3d_Viewer;
21import CASCADESamplesJni.V3d_OrthographicView;
22import jcas.Standard_Real;
23
24
25public class V3d_PerspectiveView extends CASCADESamplesJni.V3d_View {
26
27 static {
28 System.loadLibrary("CASCADESamplesJni");
29 }
30
31public V3d_PerspectiveView(V3d_Viewer VM) {
32 V3d_PerspectiveView_Create_1(VM);
33}
34
35private final native void V3d_PerspectiveView_Create_1(V3d_Viewer VM);
36
37public V3d_PerspectiveView(V3d_Viewer VM,V3d_OrthographicView V) {
38 V3d_PerspectiveView_Create_2(VM,V);
39}
40
41private final native void V3d_PerspectiveView_Create_2(V3d_Viewer VM,V3d_OrthographicView V);
42
43public V3d_PerspectiveView(V3d_Viewer VM,V3d_PerspectiveView V) {
44 V3d_PerspectiveView_Create_3(VM,V);
45}
46
47private final native void V3d_PerspectiveView_Create_3(V3d_Viewer VM,V3d_PerspectiveView V);
48
49native public final V3d_PerspectiveView Copy();
50native public final void SetAngle(double Angle);
51native public final double Angle();
52public V3d_PerspectiveView() {
53}
54
55
56
57
58}