1 /* ----------------------------------------------------------------------------
\r
2 * This file was automatically generated by SWIG (http://www.swig.org).
\r
5 * Do not make changes to this file unless you know what you are doing--modify
\r
6 * the SWIG interface file instead.
\r
7 * ----------------------------------------------------------------------------- */
\r
9 package org.jcae.opencascade.jni;
\r
11 public class BRepBuilderAPI_MakeEdge extends BRepBuilderAPI_MakeShape {
\r
12 private long swigCPtr;
\r
14 public BRepBuilderAPI_MakeEdge(long cPtr, boolean cMemoryOwn) {
\r
15 super(OccJavaJNI.BRepBuilderAPI_MakeEdge_SWIGUpcast(cPtr), cMemoryOwn);
\r
19 public static long getCPtr(BRepBuilderAPI_MakeEdge obj) {
\r
20 return (obj == null) ? 0 : obj.swigCPtr;
\r
23 protected void finalize() {
\r
27 public synchronized void delete() {
\r
28 if (swigCPtr != 0) {
\r
30 swigCMemOwn = false;
\r
31 OccJavaJNI.delete_BRepBuilderAPI_MakeEdge(swigCPtr);
\r
38 public BRepBuilderAPI_MakeEdge() {
\r
39 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_0(), true);
\r
42 public BRepBuilderAPI_MakeEdge(Geom_Curve L) {
\r
43 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_1(Geom_Curve.getCPtr(L), L), true);
\r
46 public BRepBuilderAPI_MakeEdge(TopoDS_Vertex V1, TopoDS_Vertex V2) {
\r
47 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_2(TopoDS_Vertex.getCPtr(V1), V1, TopoDS_Vertex.getCPtr(V2), V2), true);
\r
50 public BRepBuilderAPI_MakeEdge(double[] P1, double[] P2) {
\r
51 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_3(P1, P2), true);
\r
54 public BRepBuilderAPI_MakeEdge(GP_Circ L) {
\r
55 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_4(GP_Circ.getCPtr(L), L), true);
\r
58 public BRepBuilderAPI_MakeEdge(GP_Circ L, double p1, double p2) {
\r
59 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_5(GP_Circ.getCPtr(L), L, p1, p2), true);
\r
62 public BRepBuilderAPI_MakeEdge(GP_Circ L, double[] P1, double[] P2) {
\r
63 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_6(GP_Circ.getCPtr(L), L, P1, P2), true);
\r
66 public BRepBuilderAPI_MakeEdge(GP_Circ L, TopoDS_Vertex V1, TopoDS_Vertex V2) {
\r
67 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_7(GP_Circ.getCPtr(L), L, TopoDS_Vertex.getCPtr(V1), V1, TopoDS_Vertex.getCPtr(V2), V2), true);
\r
70 public BRepBuilderAPI_MakeEdge(GP_Parab L) {
\r
71 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_8(GP_Parab.getCPtr(L), L), true);
\r
74 public BRepBuilderAPI_MakeEdge(GP_Parab L, double p1, double p2) {
\r
75 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_9(GP_Parab.getCPtr(L), L, p1, p2), true);
\r
78 public BRepBuilderAPI_MakeEdge(GP_Parab L, double[] P1, double[] P2) {
\r
79 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_10(GP_Parab.getCPtr(L), L, P1, P2), true);
\r
82 public BRepBuilderAPI_MakeEdge(GP_Parab L, TopoDS_Vertex V1, TopoDS_Vertex V2) {
\r
83 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_11(GP_Parab.getCPtr(L), L, TopoDS_Vertex.getCPtr(V1), V1, TopoDS_Vertex.getCPtr(V2), V2), true);
\r
86 public boolean isDone() {
\r
87 return OccJavaJNI.BRepBuilderAPI_MakeEdge_isDone(swigCPtr, this);
\r
90 public BRepBuilderAPI_MakeEdge(GP_Lin L) {
\r
91 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_12(GP_Lin.getCPtr(L), L), true);
\r
94 public BRepBuilderAPI_MakeEdge(GP_Lin L, double p1, double p2) {
\r
95 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_13(GP_Lin.getCPtr(L), L, p1, p2), true);
\r
98 public BRepBuilderAPI_MakeEdge(GP_Lin L, double[] P1, double[] P2) {
\r
99 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_14(GP_Lin.getCPtr(L), L, P1, P2), true);
\r
102 public BRepBuilderAPI_MakeEdge(GP_Lin L, TopoDS_Vertex V1, TopoDS_Vertex V2) {
\r
103 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_15(GP_Lin.getCPtr(L), L, TopoDS_Vertex.getCPtr(V1), V1, TopoDS_Vertex.getCPtr(V2), V2), true);
\r
106 public BRepBuilderAPI_MakeEdge(GP_Elips L) {
\r
107 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_16(GP_Elips.getCPtr(L), L), true);
\r
110 public BRepBuilderAPI_MakeEdge(GP_Elips L, double p1, double p2) {
\r
111 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_17(GP_Elips.getCPtr(L), L, p1, p2), true);
\r
114 public BRepBuilderAPI_MakeEdge(GP_Elips L, double[] P1, double[] P2) {
\r
115 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_18(GP_Elips.getCPtr(L), L, P1, P2), true);
\r
118 public BRepBuilderAPI_MakeEdge(GP_Elips L, TopoDS_Vertex V1, TopoDS_Vertex V2) {
\r
119 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_19(GP_Elips.getCPtr(L), L, TopoDS_Vertex.getCPtr(V1), V1, TopoDS_Vertex.getCPtr(V2), V2), true);
\r
122 public BRepBuilderAPI_MakeEdge(SWIGTYPE_p_gp_Hypr L) {
\r
123 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_20(SWIGTYPE_p_gp_Hypr.getCPtr(L)), true);
\r
126 public BRepBuilderAPI_MakeEdge(SWIGTYPE_p_gp_Hypr L, double p1, double p2) {
\r
127 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_21(SWIGTYPE_p_gp_Hypr.getCPtr(L), p1, p2), true);
\r
130 public BRepBuilderAPI_MakeEdge(SWIGTYPE_p_gp_Hypr L, double[] P1, double[] P2) {
\r
131 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_22(SWIGTYPE_p_gp_Hypr.getCPtr(L), P1, P2), true);
\r
134 public BRepBuilderAPI_MakeEdge(SWIGTYPE_p_gp_Hypr L, TopoDS_Vertex V1, TopoDS_Vertex V2) {
\r
135 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_23(SWIGTYPE_p_gp_Hypr.getCPtr(L), TopoDS_Vertex.getCPtr(V1), V1, TopoDS_Vertex.getCPtr(V2), V2), true);
\r
138 public BRepBuilderAPI_MakeEdge(Geom_Curve L, double p1, double p2) {
\r
139 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_24(Geom_Curve.getCPtr(L), L, p1, p2), true);
\r
142 public BRepBuilderAPI_MakeEdge(Geom_Curve L, double[] P1, double[] P2) {
\r
143 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_25(Geom_Curve.getCPtr(L), L, P1, P2), true);
\r
146 public BRepBuilderAPI_MakeEdge(Geom_Curve L, TopoDS_Vertex V1, TopoDS_Vertex V2) {
\r
147 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_26(Geom_Curve.getCPtr(L), L, TopoDS_Vertex.getCPtr(V1), V1, TopoDS_Vertex.getCPtr(V2), V2), true);
\r
150 public BRepBuilderAPI_MakeEdge(Geom_Curve L, double[] P1, double[] P2, double p1, double p2) {
\r
151 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_27(Geom_Curve.getCPtr(L), L, P1, P2, p1, p2), true);
\r
154 public BRepBuilderAPI_MakeEdge(Geom_Curve L, TopoDS_Vertex V1, TopoDS_Vertex V2, double p1, double p2) {
\r
155 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_28(Geom_Curve.getCPtr(L), L, TopoDS_Vertex.getCPtr(V1), V1, TopoDS_Vertex.getCPtr(V2), V2, p1, p2), true);
\r
158 public BRepBuilderAPI_MakeEdge(Geom2d_Curve L, Geom_Surface S) {
\r
159 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_29(Geom2d_Curve.getCPtr(L), L, Geom_Surface.getCPtr(S), S), true);
\r
162 public BRepBuilderAPI_MakeEdge(Geom2d_Curve L, Geom_Surface S, double p1, double p2) {
\r
163 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_30(Geom2d_Curve.getCPtr(L), L, Geom_Surface.getCPtr(S), S, p1, p2), true);
\r
166 public BRepBuilderAPI_MakeEdge(Geom2d_Curve L, Geom_Surface S, double[] P1, double[] P2) {
\r
167 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_31(Geom2d_Curve.getCPtr(L), L, Geom_Surface.getCPtr(S), S, P1, P2), true);
\r
170 public BRepBuilderAPI_MakeEdge(Geom2d_Curve L, Geom_Surface S, TopoDS_Vertex V1, TopoDS_Vertex V2) {
\r
171 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_32(Geom2d_Curve.getCPtr(L), L, Geom_Surface.getCPtr(S), S, TopoDS_Vertex.getCPtr(V1), V1, TopoDS_Vertex.getCPtr(V2), V2), true);
\r
174 public BRepBuilderAPI_MakeEdge(Geom2d_Curve L, Geom_Surface S, double[] P1, double[] P2, double p1, double p2) {
\r
175 this(OccJavaJNI.new_BRepBuilderAPI_MakeEdge__SWIG_33(Geom2d_Curve.getCPtr(L), L, Geom_Surface.getCPtr(S), S, P1, P2, p1, p2), true);
\r