1 /* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
5 * Do not make changes to this file unless you know what you are doing--modify
6 * the SWIG interface file instead.
7 * ----------------------------------------------------------------------------- */
9 package org.jcae.opencascade.jni;
11 public class Bnd_Box {
12 private transient long swigCPtr;
13 protected transient boolean swigCMemOwn;
15 protected Bnd_Box(long cPtr, boolean cMemoryOwn) {
16 swigCMemOwn = cMemoryOwn;
20 protected static long getCPtr(Bnd_Box obj) {
21 return (obj == null) ? 0 : obj.swigCPtr;
24 protected void finalize() {
28 public synchronized void delete() {
32 OccJavaJNI.delete_Bnd_Box(swigCPtr);
39 * Return the array { Xmin, Ymin, Zmin, Xmax, Ymax, Zmax }
43 double[] toReturn=new double[6];
49 this(OccJavaJNI.new_Bnd_Box(), true);
52 public boolean isVoid() {
53 return OccJavaJNI.Bnd_Box_isVoid(swigCPtr, this);
56 public void get(double[] box) {
57 OccJavaJNI.Bnd_Box_get(swigCPtr, this, box);