public synchronized void delete() { if (swigCPtr != 0) { if (swigCMemOwn) { swigCMemOwn = false; CCMCJNI.delete_OpenGGCM(swigCPtr); } swigCPtr = 0; } super.delete(); }
public String getZGridName(String variable) { return CCMCJNI.OpenGGCM_getZGridName__SWIG_0(swigCPtr, this, variable); }
public String getYGridName(int variable_id) { return CCMCJNI.OpenGGCM_getYGridName__SWIG_1(swigCPtr, this, variable_id); }
public vector_float getZGrid(int variable) { long cPtr = CCMCJNI.OpenGGCM_getZGrid__SWIG_1(swigCPtr, this, variable); return (cPtr == 0) ? null : new vector_float(cPtr, false); }
public Interpolator createNewInterpolator() { long cPtr = CCMCJNI.OpenGGCM_createNewInterpolator(swigCPtr, this); return (cPtr == 0) ? null : new Interpolator(cPtr, false); }
public int open(String filename) { return CCMCJNI.OpenGGCM_open(swigCPtr, this, filename); }
public OpenGGCM() { this(CCMCJNI.new_OpenGGCM(), true); }
protected OpenGGCM(long cPtr, boolean cMemoryOwn) { super(CCMCJNI.OpenGGCM_SWIGUpcast(cPtr), cMemoryOwn); swigCPtr = cPtr; }
public vector_string getLoadedVariables() { return new vector_string(CCMCJNI.OpenGGCM_getLoadedVariables(swigCPtr, this), true); }