1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154
|
# This file was created automatically by SWIG.
# Don't modify this file, modify the SWIG interface instead.
# This file is compatible with both classic and new-style classes.
import _vgrid
def _swig_setattr_nondynamic(self, class_type, name, value, static=1):
if name == "this":
if isinstance(value, class_type):
self.__dict__[name] = value.this
if hasattr(value, "thisown"):
self.__dict__["thisown"] = value.thisown
del value.thisown
return
method = class_type.__swig_setmethods__.get(name, None)
if method:
return method(self, value)
if (not static) or hasattr(self, name) or (name == "thisown"):
self.__dict__[name] = value
else:
raise AttributeError("You cannot add attributes to %s" % self)
def _swig_setattr(self, class_type, name, value):
return _swig_setattr_nondynamic(self, class_type, name, value, 0)
def _swig_getattr(self, class_type, name):
method = class_type.__swig_getmethods__.get(name, None)
if method:
return method(self)
raise AttributeError, name
import types
try:
_object = types.ObjectType
_newclass = 1
except AttributeError:
class _object:
pass
_newclass = 0
del types
null_array = _vgrid.null_array
class Vgrid(_object):
__swig_setmethods__ = {}
__setattr__ = lambda self, name, value: _swig_setattr(
self, Vgrid, name, value
)
__swig_getmethods__ = {}
__getattr__ = lambda self, name: _swig_getattr(self, Vgrid, name)
def __repr__(self):
return "<%s.%s; proxy of C Vgrid instance at %s>" % (
self.__class__.__module__,
self.__class__.__name__,
self.this,
)
def __init__(self, *args):
_swig_setattr(self, Vgrid, "this", _vgrid.new_Vgrid(*args))
_swig_setattr(self, Vgrid, "thisown", 1)
def __del__(self, destroy=_vgrid.delete_Vgrid):
try:
if self.thisown:
destroy(self)
except:
pass
__swig_setmethods__["nx"] = _vgrid.Vgrid_nx_set
__swig_getmethods__["nx"] = _vgrid.Vgrid_nx_get
if _newclass:
nx = property(_vgrid.Vgrid_nx_get, _vgrid.Vgrid_nx_set)
__swig_setmethods__["ny"] = _vgrid.Vgrid_ny_set
__swig_getmethods__["ny"] = _vgrid.Vgrid_ny_get
if _newclass:
ny = property(_vgrid.Vgrid_ny_get, _vgrid.Vgrid_ny_set)
__swig_setmethods__["nz"] = _vgrid.Vgrid_nz_set
__swig_getmethods__["nz"] = _vgrid.Vgrid_nz_get
if _newclass:
nz = property(_vgrid.Vgrid_nz_get, _vgrid.Vgrid_nz_set)
__swig_setmethods__["hx"] = _vgrid.Vgrid_hx_set
__swig_getmethods__["hx"] = _vgrid.Vgrid_hx_get
if _newclass:
hx = property(_vgrid.Vgrid_hx_get, _vgrid.Vgrid_hx_set)
__swig_setmethods__["hy"] = _vgrid.Vgrid_hy_set
__swig_getmethods__["hy"] = _vgrid.Vgrid_hy_get
if _newclass:
hy = property(_vgrid.Vgrid_hy_get, _vgrid.Vgrid_hy_set)
__swig_setmethods__["hzed"] = _vgrid.Vgrid_hzed_set
__swig_getmethods__["hzed"] = _vgrid.Vgrid_hzed_get
if _newclass:
hzed = property(_vgrid.Vgrid_hzed_get, _vgrid.Vgrid_hzed_set)
__swig_setmethods__["xmin"] = _vgrid.Vgrid_xmin_set
__swig_getmethods__["xmin"] = _vgrid.Vgrid_xmin_get
if _newclass:
xmin = property(_vgrid.Vgrid_xmin_get, _vgrid.Vgrid_xmin_set)
__swig_setmethods__["ymin"] = _vgrid.Vgrid_ymin_set
__swig_getmethods__["ymin"] = _vgrid.Vgrid_ymin_get
if _newclass:
ymin = property(_vgrid.Vgrid_ymin_get, _vgrid.Vgrid_ymin_set)
__swig_setmethods__["zmin"] = _vgrid.Vgrid_zmin_set
__swig_getmethods__["zmin"] = _vgrid.Vgrid_zmin_get
if _newclass:
zmin = property(_vgrid.Vgrid_zmin_get, _vgrid.Vgrid_zmin_set)
__swig_setmethods__["data"] = _vgrid.Vgrid_data_set
__swig_getmethods__["data"] = _vgrid.Vgrid_data_get
if _newclass:
data = property(_vgrid.Vgrid_data_get, _vgrid.Vgrid_data_set)
class VgridPtr(Vgrid):
def __init__(self, this):
_swig_setattr(self, Vgrid, "this", this)
if not hasattr(self, "thisown"):
_swig_setattr(self, Vgrid, "thisown", 0)
_swig_setattr(self, Vgrid, self.__class__, Vgrid)
_vgrid.Vgrid_swigregister(VgridPtr)
delete_vgrid = _vgrid.delete_vgrid
Vgrid_ctor2 = _vgrid.Vgrid_ctor2
Vgrid_dtor = _vgrid.Vgrid_dtor
Vgrid_dtor2 = _vgrid.Vgrid_dtor2
Vgrid_writeUHBD = _vgrid.Vgrid_writeUHBD
Vgrid_writeDX = _vgrid.Vgrid_writeDX
Vgrid_readDX = _vgrid.Vgrid_readDX
startVio = _vgrid.startVio
Vgrid_value = _vgrid.Vgrid_value
Vgrid_curvature = _vgrid.Vgrid_curvature
Vgrid_gradient = _vgrid.Vgrid_gradient
Vgrid_ctor = _vgrid.Vgrid_ctor
|