Python: module cdsVector
 
cdsVector
index

Numerical vector classes
 
  CDSVectors are container objects which behave much like Python
sequences: the [] operator behaves as expected, returning an
element or slice and the len() function returns the size of the
list. Note that a proper Python list is generated using the slice [:].
 
Linear algebraic functions (+*-) are also defined on CDSVector objects. 
 
Constructors:
 
  CDSVector_type(size[, initializer])
    where the vector size and an optional initializer value are specified.
 
  CDSVector_type(python_object)
    where python_object is a sequence whose elements are compatible with type.
 
  CDSVector_type(other_CDSVector_type)
    this is a copy constructor.
 
Classes:
 
CDSVector_double
  vector of floating point values. CDSVector_doubles may be multiplied
  by a cdsMatrix.RMat of the appropriate size.
  Short name: RVec
 
CDSVector_Vec3
  vector of vec3.Vec3 objects.
 
CDSVector_int
  vector of integer values.
  Short name: IVec
 
CDSVector_DComplex
  vector of complex values.
  Short name: CVec
 
The following functions will act on CDSVector objects:
 
  sqrt(vec) - return a new CDSVector object each of whose elements is
              the sqrt of the correspondig argument of vec.
  log(vec)  - return a CDSVector whose elements are logrithms of the 
              corresponding elements of vec.
  vec_norm  - return a CDSVector_double whose elements are the norm of the 
              corresponding elements of vec.
  norm(vec) - return the norm of the entire vector.
  sum(vec)  - return the sum of the entire vector.
  min(vec)  - return the smallest element of the vector.
  max(vec)  - return the largest element of the vector.
  
miscellaneous members
  fromList(obj) - read a compatible Python object into the CDSVector.
  scale(x)      - scale each element by the value x.
  __pow__(x)    - raise each member to the x power (accessed via the ** 
                  operator). 
 
Note that mathematical operations which take element members out of
range are not supported. For instance, sqrt(CDSVector_int) is not
supported. 
 
 
 
# This file was automatically generated by SWIG (http://www.swig.org).
# Version 4.0.2
#
# Do not make changes to this file unless you know what you are doing--modify
# the SWIG interface file instead.

 
Classes
       
builtins.object
CDSVectorBase_DComplex_long
CDSVector_DComplex_0_long_int
CDSVectorBase_Vec3_long
CDSVector_Vec3_0_long_int
CDSVectorBase_bool_long
CDSVector_bool_0_long_int
CDSVectorBase_double_long
CDSVector_double_0_long_int
CDSVectorBase_int_long
CDSVector_int_0_long_int

 
class CDSVectorBase_DComplex_long(builtins.object)
    CDSVectorBase_DComplex_long(*args)
 

 
  Methods defined here:
__call__(self, *args, **kwargs) -> 'CDS::Complex< double > const &'
Call self as a function.
__iadd__(self, *args) -> 'CDSVectorBase< CDS::Complex< double >,CDS::DefaultAlloc,long > &'
__init__(self, *args)
Initialize self.  See help(type(self)) for accurate signature.
__isub__(self, *args) -> 'CDSVectorBase< CDS::Complex< double >,CDS::DefaultAlloc,long > &'
__repr__ = _swig_repr(self)
copy(self, *args) -> 'CDSVectorBase< CDS::Complex< double >,CDS::DefaultAlloc,long > &'
count(self, *args, **kwargs) -> 'int'
data(self, *args) -> 'CDS::Complex< double > const &'
loadRawArray(self, *args, **kwargs) -> 'void'
pointer(self, *args) -> 'CDS::Complex< double > *'
remove(self, *args, **kwargs) -> 'void'
resize(self, *args, **kwargs) -> 'CDSVectorBase< CDS::Complex< double >,CDS::DefaultAlloc,long > &'
set(self, *args, **kwargs) -> 'void'
setAlloc(self, *args, **kwargs) -> 'void'
size(self, *args, **kwargs) -> 'long'
splitRep(self, *args, **kwargs) -> 'void'

Static methods defined here:
__swig_destroy__ = delete_CDSVectorBase_DComplex_long(...)

Data descriptors defined here:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)
thisown

 
The membership flag

 
class CDSVectorBase_Vec3_long(builtins.object)
    CDSVectorBase_Vec3_long(*args)
 

 
  Methods defined here:
__call__(self, *args, **kwargs) -> 'Vec3 const &'
Call self as a function.
__iadd__(self, *args) -> 'CDSVectorBase< Vec3,CDS::DefaultAlloc,long > &'
__init__(self, *args)
Initialize self.  See help(type(self)) for accurate signature.
__isub__(self, *args) -> 'CDSVectorBase< Vec3,CDS::DefaultAlloc,long > &'
__repr__ = _swig_repr(self)
copy(self, *args) -> 'CDSVectorBase< Vec3,CDS::DefaultAlloc,long > &'
count(self, *args, **kwargs) -> 'int'
data(self, *args) -> 'Vec3 const &'
loadRawArray(self, *args, **kwargs) -> 'void'
pointer(self, *args) -> 'Vec3 *'
remove(self, *args, **kwargs) -> 'void'
resize(self, *args, **kwargs) -> 'CDSVectorBase< Vec3,CDS::DefaultAlloc,long > &'
set(self, *args, **kwargs) -> 'void'
setAlloc(self, *args, **kwargs) -> 'void'
size(self, *args, **kwargs) -> 'long'
splitRep(self, *args, **kwargs) -> 'void'

Static methods defined here:
__swig_destroy__ = delete_CDSVectorBase_Vec3_long(...)

Data descriptors defined here:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)
thisown

 
The membership flag

 
class CDSVectorBase_bool_long(builtins.object)
    CDSVectorBase_bool_long(*args)
 

 
  Methods defined here:
__call__(self, *args, **kwargs) -> 'bool const &'
Call self as a function.
__iadd__(self, *args) -> 'CDSVectorBase< bool,CDS::DefaultAlloc,long > &'
__init__(self, *args)
Initialize self.  See help(type(self)) for accurate signature.
__isub__(self, *args) -> 'CDSVectorBase< bool,CDS::DefaultAlloc,long > &'
__repr__ = _swig_repr(self)
copy(self, *args) -> 'CDSVectorBase< bool,CDS::DefaultAlloc,long > &'
count(self, *args, **kwargs) -> 'int'
data(self, *args) -> 'bool const &'
loadRawArray(self, *args, **kwargs) -> 'void'
pointer(self, *args) -> 'bool *'
remove(self, *args, **kwargs) -> 'void'
resize(self, *args, **kwargs) -> 'CDSVectorBase< bool,CDS::DefaultAlloc,long > &'
set(self, *args, **kwargs) -> 'void'
setAlloc(self, *args, **kwargs) -> 'void'
size(self, *args, **kwargs) -> 'long'
splitRep(self, *args, **kwargs) -> 'void'

Static methods defined here:
__swig_destroy__ = delete_CDSVectorBase_bool_long(...)

Data descriptors defined here:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)
thisown

 
The membership flag

 
class CDSVectorBase_double_long(builtins.object)
    CDSVectorBase_double_long(*args)
 

 
  Methods defined here:
__call__(self, *args, **kwargs) -> 'double const &'
Call self as a function.
__iadd__(self, *args) -> 'CDSVectorBase< double,CDS::DefaultAlloc,long > &'
__init__(self, *args)
Initialize self.  See help(type(self)) for accurate signature.
__isub__(self, *args) -> 'CDSVectorBase< double,CDS::DefaultAlloc,long > &'
__repr__ = _swig_repr(self)
copy(self, *args) -> 'CDSVectorBase< double,CDS::DefaultAlloc,long > &'
count(self, *args, **kwargs) -> 'int'
data(self, *args) -> 'double const &'
loadRawArray(self, *args, **kwargs) -> 'void'
pointer(self, *args) -> 'double *'
remove(self, *args, **kwargs) -> 'void'
resize(self, *args, **kwargs) -> 'CDSVectorBase< double,CDS::DefaultAlloc,long > &'
set(self, *args, **kwargs) -> 'void'
setAlloc(self, *args, **kwargs) -> 'void'
size(self, *args, **kwargs) -> 'long'
splitRep(self, *args, **kwargs) -> 'void'

Static methods defined here:
__swig_destroy__ = delete_CDSVectorBase_double_long(...)

Data descriptors defined here:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)
thisown

 
The membership flag

 
class CDSVectorBase_int_long(builtins.object)
    CDSVectorBase_int_long(*args)
 

 
  Methods defined here:
__call__(self, *args, **kwargs) -> 'int const &'
Call self as a function.
__iadd__(self, *args) -> 'CDSVectorBase< int,CDS::DefaultAlloc,long > &'
__init__(self, *args)
Initialize self.  See help(type(self)) for accurate signature.
__isub__(self, *args) -> 'CDSVectorBase< int,CDS::DefaultAlloc,long > &'
__repr__ = _swig_repr(self)
copy(self, *args) -> 'CDSVectorBase< int,CDS::DefaultAlloc,long > &'
count(self, *args, **kwargs) -> 'int'
data(self, *args) -> 'int const &'
loadRawArray(self, *args, **kwargs) -> 'void'
pointer(self, *args) -> 'int *'
remove(self, *args, **kwargs) -> 'void'
resize(self, *args, **kwargs) -> 'CDSVectorBase< int,CDS::DefaultAlloc,long > &'
set(self, *args, **kwargs) -> 'void'
setAlloc(self, *args, **kwargs) -> 'void'
size(self, *args, **kwargs) -> 'long'
splitRep(self, *args, **kwargs) -> 'void'

Static methods defined here:
__swig_destroy__ = delete_CDSVectorBase_int_long(...)

Data descriptors defined here:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)
thisown

 
The membership flag

 
CDSVector_DComplex = class CDSVector_DComplex_0_long_int(CDSVectorBase_DComplex_long)
    CDSVector_DComplex(*args)
 

 
 
Method resolution order:
CDSVector_DComplex_0_long_int
CDSVectorBase_DComplex_long
builtins.object

Methods defined here:
FloatMul(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__add__(self, *args) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__call__(self, *args) -> 'CDS::Complex< double > const &'
Call self as a function.
__getitem__(self, *args, **kwargs)
__getslice__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__iadd__(self, *args) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__imul__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__init__(self, *args)
Initialize self.  See help(type(self)) for accurate signature.
__isub__(self, *args) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__itruediv__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__len__(self, *args, **kwargs) -> 'long'
__mul__(self, *args) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__neg__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__pow__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__radd__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__repr__ = _swig_repr(self)
__rmul__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__rsub__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__rtruediv__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__setitem__(self, *args, **kwargs) -> 'void'
__str__(self, *args, **kwargs) -> 'String'
Return str(self).
__sub__(self, *args) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__truediv__(self, *args) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
append(self, *args, **kwargs) -> 'void'
fromList(s, l)
get(self, *args, **kwargs) -> 'CDS::Complex< double >'
help(self, *args, **kwargs) -> 'String'
offset(self, *args, **kwargs) -> 'int'
scale(self, *args, **kwargs) -> 'void'

Static methods defined here:
__swig_destroy__ = delete_CDSVector_DComplex_0_long_int(...)

Data descriptors defined here:
thisown

 
The membership flag

Methods inherited from CDSVectorBase_DComplex_long:
copy(self, *args) -> 'CDSVectorBase< CDS::Complex< double >,CDS::DefaultAlloc,long > &'
count(self, *args, **kwargs) -> 'int'
data(self, *args) -> 'CDS::Complex< double > const &'
loadRawArray(self, *args, **kwargs) -> 'void'
pointer(self, *args) -> 'CDS::Complex< double > *'
remove(self, *args, **kwargs) -> 'void'
resize(self, *args, **kwargs) -> 'CDSVectorBase< CDS::Complex< double >,CDS::DefaultAlloc,long > &'
set(self, *args, **kwargs) -> 'void'
setAlloc(self, *args, **kwargs) -> 'void'
size(self, *args, **kwargs) -> 'long'
splitRep(self, *args, **kwargs) -> 'void'

Data descriptors inherited from CDSVectorBase_DComplex_long:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)

 
class CDSVector_DComplex_0_long_int(CDSVectorBase_DComplex_long)
    CDSVector_DComplex_0_long_int(*args)
 

 
 
Method resolution order:
CDSVector_DComplex_0_long_int
CDSVectorBase_DComplex_long
builtins.object

Methods defined here:
FloatMul(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__add__(self, *args) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__call__(self, *args) -> 'CDS::Complex< double > const &'
Call self as a function.
__getitem__(self, *args, **kwargs)
__getslice__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__iadd__(self, *args) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__imul__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__init__(self, *args)
Initialize self.  See help(type(self)) for accurate signature.
__isub__(self, *args) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__itruediv__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__len__(self, *args, **kwargs) -> 'long'
__mul__(self, *args) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__neg__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__pow__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__radd__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__repr__ = _swig_repr(self)
__rmul__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__rsub__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__rtruediv__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__setitem__(self, *args, **kwargs) -> 'void'
__str__(self, *args, **kwargs) -> 'String'
Return str(self).
__sub__(self, *args) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__truediv__(self, *args) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
append(self, *args, **kwargs) -> 'void'
fromList(s, l)
get(self, *args, **kwargs) -> 'CDS::Complex< double >'
help(self, *args, **kwargs) -> 'String'
offset(self, *args, **kwargs) -> 'int'
scale(self, *args, **kwargs) -> 'void'

Static methods defined here:
__swig_destroy__ = delete_CDSVector_DComplex_0_long_int(...)

Data descriptors defined here:
thisown

 
The membership flag

Methods inherited from CDSVectorBase_DComplex_long:
copy(self, *args) -> 'CDSVectorBase< CDS::Complex< double >,CDS::DefaultAlloc,long > &'
count(self, *args, **kwargs) -> 'int'
data(self, *args) -> 'CDS::Complex< double > const &'
loadRawArray(self, *args, **kwargs) -> 'void'
pointer(self, *args) -> 'CDS::Complex< double > *'
remove(self, *args, **kwargs) -> 'void'
resize(self, *args, **kwargs) -> 'CDSVectorBase< CDS::Complex< double >,CDS::DefaultAlloc,long > &'
set(self, *args, **kwargs) -> 'void'
setAlloc(self, *args, **kwargs) -> 'void'
size(self, *args, **kwargs) -> 'long'
splitRep(self, *args, **kwargs) -> 'void'

Data descriptors inherited from CDSVectorBase_DComplex_long:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)

 
CDSVector_Vec3 = class CDSVector_Vec3_0_long_int(CDSVectorBase_Vec3_long)
    CDSVector_Vec3(*args)
 

 
 
Method resolution order:
CDSVector_Vec3_0_long_int
CDSVectorBase_Vec3_long
builtins.object

Methods defined here:
FloatMul(self, *args, **kwargs) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__add__(self, *args) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__call__(self, *args) -> 'Vec3 const &'
Call self as a function.
__getitem__(self, *args, **kwargs)
__getslice__(self, *args, **kwargs) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__iadd__(self, *args) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__imul__(self, *args, **kwargs) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__init__(self, *args)
Initialize self.  See help(type(self)) for accurate signature.
__isub__(self, *args) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__itruediv__(self, *args, **kwargs) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__len__(self, *args, **kwargs) -> 'long'
__mul__(self, *args) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__neg__(self, *args, **kwargs) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__pow__(self, *args, **kwargs) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__radd__(self, *args, **kwargs) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__repr__ = _swig_repr(self)
__rmul__(self, *args, **kwargs) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__rsub__(self, *args, **kwargs) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__rtruediv__(self, *args, **kwargs) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__setitem__(self, *args, **kwargs) -> 'void'
__str__(self, *args, **kwargs) -> 'String'
Return str(self).
__sub__(self, *args) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__truediv__(self, *args) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
append(self, *args, **kwargs) -> 'void'
fromList(s, l)
get(self, *args, **kwargs) -> 'Vec3'
help(self, *args, **kwargs) -> 'String'
offset(self, *args, **kwargs) -> 'int'
scale(self, *args, **kwargs) -> 'void'

Static methods defined here:
__swig_destroy__ = delete_CDSVector_Vec3_0_long_int(...)

Data descriptors defined here:
thisown

 
The membership flag

Methods inherited from CDSVectorBase_Vec3_long:
copy(self, *args) -> 'CDSVectorBase< Vec3,CDS::DefaultAlloc,long > &'
count(self, *args, **kwargs) -> 'int'
data(self, *args) -> 'Vec3 const &'
loadRawArray(self, *args, **kwargs) -> 'void'
pointer(self, *args) -> 'Vec3 *'
remove(self, *args, **kwargs) -> 'void'
resize(self, *args, **kwargs) -> 'CDSVectorBase< Vec3,CDS::DefaultAlloc,long > &'
set(self, *args, **kwargs) -> 'void'
setAlloc(self, *args, **kwargs) -> 'void'
size(self, *args, **kwargs) -> 'long'
splitRep(self, *args, **kwargs) -> 'void'

Data descriptors inherited from CDSVectorBase_Vec3_long:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)

 
class CDSVector_Vec3_0_long_int(CDSVectorBase_Vec3_long)
    CDSVector_Vec3_0_long_int(*args)
 

 
 
Method resolution order:
CDSVector_Vec3_0_long_int
CDSVectorBase_Vec3_long
builtins.object

Methods defined here:
FloatMul(self, *args, **kwargs) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__add__(self, *args) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__call__(self, *args) -> 'Vec3 const &'
Call self as a function.
__getitem__(self, *args, **kwargs)
__getslice__(self, *args, **kwargs) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__iadd__(self, *args) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__imul__(self, *args, **kwargs) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__init__(self, *args)
Initialize self.  See help(type(self)) for accurate signature.
__isub__(self, *args) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__itruediv__(self, *args, **kwargs) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__len__(self, *args, **kwargs) -> 'long'
__mul__(self, *args) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__neg__(self, *args, **kwargs) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__pow__(self, *args, **kwargs) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__radd__(self, *args, **kwargs) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__repr__ = _swig_repr(self)
__rmul__(self, *args, **kwargs) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__rsub__(self, *args, **kwargs) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__rtruediv__(self, *args, **kwargs) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__setitem__(self, *args, **kwargs) -> 'void'
__str__(self, *args, **kwargs) -> 'String'
Return str(self).
__sub__(self, *args) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
__truediv__(self, *args) -> 'CDSVector< Vec3,0,CDS::DefaultAlloc,long,int >'
append(self, *args, **kwargs) -> 'void'
fromList(s, l)
get(self, *args, **kwargs) -> 'Vec3'
help(self, *args, **kwargs) -> 'String'
offset(self, *args, **kwargs) -> 'int'
scale(self, *args, **kwargs) -> 'void'

Static methods defined here:
__swig_destroy__ = delete_CDSVector_Vec3_0_long_int(...)

Data descriptors defined here:
thisown

 
The membership flag

Methods inherited from CDSVectorBase_Vec3_long:
copy(self, *args) -> 'CDSVectorBase< Vec3,CDS::DefaultAlloc,long > &'
count(self, *args, **kwargs) -> 'int'
data(self, *args) -> 'Vec3 const &'
loadRawArray(self, *args, **kwargs) -> 'void'
pointer(self, *args) -> 'Vec3 *'
remove(self, *args, **kwargs) -> 'void'
resize(self, *args, **kwargs) -> 'CDSVectorBase< Vec3,CDS::DefaultAlloc,long > &'
set(self, *args, **kwargs) -> 'void'
setAlloc(self, *args, **kwargs) -> 'void'
size(self, *args, **kwargs) -> 'long'
splitRep(self, *args, **kwargs) -> 'void'

Data descriptors inherited from CDSVectorBase_Vec3_long:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)

 
CDSVector_bool = class CDSVector_bool_0_long_int(CDSVectorBase_bool_long)
    CDSVector_bool(*args)
 

 
 
Method resolution order:
CDSVector_bool_0_long_int
CDSVectorBase_bool_long
builtins.object

Methods defined here:
FloatMul(self, *args, **kwargs) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__add__(self, *args) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__call__(self, *args) -> 'bool const &'
Call self as a function.
__getitem__(self, *args, **kwargs)
__getslice__(self, *args, **kwargs) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__iadd__(self, *args) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__imul__(self, *args, **kwargs) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__init__(self, *args)
Initialize self.  See help(type(self)) for accurate signature.
__isub__(self, *args) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__itruediv__(self, *args, **kwargs) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__len__(self, *args, **kwargs) -> 'long'
__mul__(self, *args) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__neg__(self, *args, **kwargs) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__pow__(self, *args, **kwargs) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__radd__(self, *args, **kwargs) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__repr__ = _swig_repr(self)
__rmul__(self, *args, **kwargs) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__rsub__(self, *args, **kwargs) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__rtruediv__(self, *args, **kwargs) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__setitem__(self, *args, **kwargs) -> 'void'
__str__(self, *args, **kwargs) -> 'String'
Return str(self).
__sub__(self, *args) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__truediv__(self, *args) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
append(self, *args, **kwargs) -> 'void'
fromList(s, l)
get(self, *args, **kwargs) -> 'bool'
help(self, *args, **kwargs) -> 'String'
offset(self, *args, **kwargs) -> 'int'
scale(self, *args, **kwargs) -> 'void'

Static methods defined here:
__swig_destroy__ = delete_CDSVector_bool_0_long_int(...)

Data descriptors defined here:
thisown

 
The membership flag

Methods inherited from CDSVectorBase_bool_long:
copy(self, *args) -> 'CDSVectorBase< bool,CDS::DefaultAlloc,long > &'
count(self, *args, **kwargs) -> 'int'
data(self, *args) -> 'bool const &'
loadRawArray(self, *args, **kwargs) -> 'void'
pointer(self, *args) -> 'bool *'
remove(self, *args, **kwargs) -> 'void'
resize(self, *args, **kwargs) -> 'CDSVectorBase< bool,CDS::DefaultAlloc,long > &'
set(self, *args, **kwargs) -> 'void'
setAlloc(self, *args, **kwargs) -> 'void'
size(self, *args, **kwargs) -> 'long'
splitRep(self, *args, **kwargs) -> 'void'

Data descriptors inherited from CDSVectorBase_bool_long:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)

 
class CDSVector_bool_0_long_int(CDSVectorBase_bool_long)
    CDSVector_bool_0_long_int(*args)
 

 
 
Method resolution order:
CDSVector_bool_0_long_int
CDSVectorBase_bool_long
builtins.object

Methods defined here:
FloatMul(self, *args, **kwargs) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__add__(self, *args) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__call__(self, *args) -> 'bool const &'
Call self as a function.
__getitem__(self, *args, **kwargs)
__getslice__(self, *args, **kwargs) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__iadd__(self, *args) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__imul__(self, *args, **kwargs) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__init__(self, *args)
Initialize self.  See help(type(self)) for accurate signature.
__isub__(self, *args) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__itruediv__(self, *args, **kwargs) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__len__(self, *args, **kwargs) -> 'long'
__mul__(self, *args) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__neg__(self, *args, **kwargs) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__pow__(self, *args, **kwargs) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__radd__(self, *args, **kwargs) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__repr__ = _swig_repr(self)
__rmul__(self, *args, **kwargs) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__rsub__(self, *args, **kwargs) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__rtruediv__(self, *args, **kwargs) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__setitem__(self, *args, **kwargs) -> 'void'
__str__(self, *args, **kwargs) -> 'String'
Return str(self).
__sub__(self, *args) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
__truediv__(self, *args) -> 'CDSVector< bool,0,CDS::DefaultAlloc,long,int >'
append(self, *args, **kwargs) -> 'void'
fromList(s, l)
get(self, *args, **kwargs) -> 'bool'
help(self, *args, **kwargs) -> 'String'
offset(self, *args, **kwargs) -> 'int'
scale(self, *args, **kwargs) -> 'void'

Static methods defined here:
__swig_destroy__ = delete_CDSVector_bool_0_long_int(...)

Data descriptors defined here:
thisown

 
The membership flag

Methods inherited from CDSVectorBase_bool_long:
copy(self, *args) -> 'CDSVectorBase< bool,CDS::DefaultAlloc,long > &'
count(self, *args, **kwargs) -> 'int'
data(self, *args) -> 'bool const &'
loadRawArray(self, *args, **kwargs) -> 'void'
pointer(self, *args) -> 'bool *'
remove(self, *args, **kwargs) -> 'void'
resize(self, *args, **kwargs) -> 'CDSVectorBase< bool,CDS::DefaultAlloc,long > &'
set(self, *args, **kwargs) -> 'void'
setAlloc(self, *args, **kwargs) -> 'void'
size(self, *args, **kwargs) -> 'long'
splitRep(self, *args, **kwargs) -> 'void'

Data descriptors inherited from CDSVectorBase_bool_long:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)

 
CDSVector_double = class CDSVector_double_0_long_int(CDSVectorBase_double_long)
    CDSVector_double(*args)
 

 
 
Method resolution order:
CDSVector_double_0_long_int
CDSVectorBase_double_long
builtins.object

Methods defined here:
FloatMul(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__add__ = newadd(s, x)
__call__(self, *args) -> 'double const &'
Call self as a function.
__getitem__(self, *args, **kwargs)
__getslice__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__iadd__(self, *args) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__imul__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__init__(self, *args)
Initialize self.  See help(type(self)) for accurate signature.
__isub__(self, *args) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__itruediv__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__len__(self, *args, **kwargs) -> 'long'
__mul__(self, *args) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__neg__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__pow__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__radd__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__repr__ = _swig_repr(self)
__rmul__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__rsub__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__rtruediv__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__setitem__(self, *args, **kwargs) -> 'void'
__str__(self, *args, **kwargs) -> 'String'
Return str(self).
__sub__(self, *args) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__truediv__(self, *args) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
append(self, *args, **kwargs) -> 'void'
fromList(s, l)
get(self, *args, **kwargs) -> 'double'
help(self, *args, **kwargs) -> 'String'
offset(self, *args, **kwargs) -> 'int'
scale(self, *args, **kwargs) -> 'void'

Static methods defined here:
__swig_destroy__ = delete_CDSVector_double_0_long_int(...)

Data descriptors defined here:
thisown

 
The membership flag

Methods inherited from CDSVectorBase_double_long:
copy(self, *args) -> 'CDSVectorBase< double,CDS::DefaultAlloc,long > &'
count(self, *args, **kwargs) -> 'int'
data(self, *args) -> 'double const &'
loadRawArray(self, *args, **kwargs) -> 'void'
pointer(self, *args) -> 'double *'
remove(self, *args, **kwargs) -> 'void'
resize(self, *args, **kwargs) -> 'CDSVectorBase< double,CDS::DefaultAlloc,long > &'
set(self, *args, **kwargs) -> 'void'
setAlloc(self, *args, **kwargs) -> 'void'
size(self, *args, **kwargs) -> 'long'
splitRep(self, *args, **kwargs) -> 'void'

Data descriptors inherited from CDSVectorBase_double_long:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)

 
class CDSVector_double_0_long_int(CDSVectorBase_double_long)
    CDSVector_double_0_long_int(*args)
 

 
 
Method resolution order:
CDSVector_double_0_long_int
CDSVectorBase_double_long
builtins.object

Methods defined here:
FloatMul(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__add__ = newadd(s, x)
__call__(self, *args) -> 'double const &'
Call self as a function.
__getitem__(self, *args, **kwargs)
__getslice__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__iadd__(self, *args) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__imul__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__init__(self, *args)
Initialize self.  See help(type(self)) for accurate signature.
__isub__(self, *args) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__itruediv__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__len__(self, *args, **kwargs) -> 'long'
__mul__(self, *args) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__neg__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__pow__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__radd__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__repr__ = _swig_repr(self)
__rmul__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__rsub__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__rtruediv__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__setitem__(self, *args, **kwargs) -> 'void'
__str__(self, *args, **kwargs) -> 'String'
Return str(self).
__sub__(self, *args) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__truediv__(self, *args) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
append(self, *args, **kwargs) -> 'void'
fromList(s, l)
get(self, *args, **kwargs) -> 'double'
help(self, *args, **kwargs) -> 'String'
offset(self, *args, **kwargs) -> 'int'
scale(self, *args, **kwargs) -> 'void'

Static methods defined here:
__swig_destroy__ = delete_CDSVector_double_0_long_int(...)

Data descriptors defined here:
thisown

 
The membership flag

Methods inherited from CDSVectorBase_double_long:
copy(self, *args) -> 'CDSVectorBase< double,CDS::DefaultAlloc,long > &'
count(self, *args, **kwargs) -> 'int'
data(self, *args) -> 'double const &'
loadRawArray(self, *args, **kwargs) -> 'void'
pointer(self, *args) -> 'double *'
remove(self, *args, **kwargs) -> 'void'
resize(self, *args, **kwargs) -> 'CDSVectorBase< double,CDS::DefaultAlloc,long > &'
set(self, *args, **kwargs) -> 'void'
setAlloc(self, *args, **kwargs) -> 'void'
size(self, *args, **kwargs) -> 'long'
splitRep(self, *args, **kwargs) -> 'void'

Data descriptors inherited from CDSVectorBase_double_long:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)

 
CDSVector_int = class CDSVector_int_0_long_int(CDSVectorBase_int_long)
    CDSVector_int(*args)
 

 
 
Method resolution order:
CDSVector_int_0_long_int
CDSVectorBase_int_long
builtins.object

Methods defined here:
FloatMul(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__add__(self, *args) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__call__(self, *args) -> 'int const &'
Call self as a function.
__getitem__(self, *args, **kwargs)
__getslice__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__iadd__(self, *args) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__imul__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__init__(self, *args)
Initialize self.  See help(type(self)) for accurate signature.
__isub__(self, *args) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__itruediv__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__len__(self, *args, **kwargs) -> 'long'
__mul__(self, *args) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__neg__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__pow__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__radd__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__repr__ = _swig_repr(self)
__rmul__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__rsub__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__rtruediv__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__setitem__(self, *args, **kwargs) -> 'void'
__str__(self, *args, **kwargs) -> 'String'
Return str(self).
__sub__(self, *args) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__truediv__(self, *args) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
append(self, *args, **kwargs) -> 'void'
fromList(s, l)
get(self, *args, **kwargs) -> 'int'
help(self, *args, **kwargs) -> 'String'
offset(self, *args, **kwargs) -> 'int'
scale(self, *args, **kwargs) -> 'void'

Static methods defined here:
__swig_destroy__ = delete_CDSVector_int_0_long_int(...)

Data descriptors defined here:
thisown

 
The membership flag

Methods inherited from CDSVectorBase_int_long:
copy(self, *args) -> 'CDSVectorBase< int,CDS::DefaultAlloc,long > &'
count(self, *args, **kwargs) -> 'int'
data(self, *args) -> 'int const &'
loadRawArray(self, *args, **kwargs) -> 'void'
pointer(self, *args) -> 'int *'
remove(self, *args, **kwargs) -> 'void'
resize(self, *args, **kwargs) -> 'CDSVectorBase< int,CDS::DefaultAlloc,long > &'
set(self, *args, **kwargs) -> 'void'
setAlloc(self, *args, **kwargs) -> 'void'
size(self, *args, **kwargs) -> 'long'
splitRep(self, *args, **kwargs) -> 'void'

Data descriptors inherited from CDSVectorBase_int_long:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)

 
class CDSVector_int_0_long_int(CDSVectorBase_int_long)
    CDSVector_int_0_long_int(*args)
 

 
 
Method resolution order:
CDSVector_int_0_long_int
CDSVectorBase_int_long
builtins.object

Methods defined here:
FloatMul(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__add__(self, *args) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__call__(self, *args) -> 'int const &'
Call self as a function.
__getitem__(self, *args, **kwargs)
__getslice__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__iadd__(self, *args) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__imul__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__init__(self, *args)
Initialize self.  See help(type(self)) for accurate signature.
__isub__(self, *args) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__itruediv__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__len__(self, *args, **kwargs) -> 'long'
__mul__(self, *args) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__neg__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__pow__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__radd__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__repr__ = _swig_repr(self)
__rmul__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__rsub__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__rtruediv__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__setitem__(self, *args, **kwargs) -> 'void'
__str__(self, *args, **kwargs) -> 'String'
Return str(self).
__sub__(self, *args) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__truediv__(self, *args) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
append(self, *args, **kwargs) -> 'void'
fromList(s, l)
get(self, *args, **kwargs) -> 'int'
help(self, *args, **kwargs) -> 'String'
offset(self, *args, **kwargs) -> 'int'
scale(self, *args, **kwargs) -> 'void'

Static methods defined here:
__swig_destroy__ = delete_CDSVector_int_0_long_int(...)

Data descriptors defined here:
thisown

 
The membership flag

Methods inherited from CDSVectorBase_int_long:
copy(self, *args) -> 'CDSVectorBase< int,CDS::DefaultAlloc,long > &'
count(self, *args, **kwargs) -> 'int'
data(self, *args) -> 'int const &'
loadRawArray(self, *args, **kwargs) -> 'void'
pointer(self, *args) -> 'int *'
remove(self, *args, **kwargs) -> 'void'
resize(self, *args, **kwargs) -> 'CDSVectorBase< int,CDS::DefaultAlloc,long > &'
set(self, *args, **kwargs) -> 'void'
setAlloc(self, *args, **kwargs) -> 'void'
size(self, *args, **kwargs) -> 'long'
splitRep(self, *args, **kwargs) -> 'void'

Data descriptors inherited from CDSVectorBase_int_long:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)

 
CVec = class CDSVector_DComplex_0_long_int(CDSVectorBase_DComplex_long)
    CVec(*args)
 

 
 
Method resolution order:
CDSVector_DComplex_0_long_int
CDSVectorBase_DComplex_long
builtins.object

Methods defined here:
FloatMul(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__add__(self, *args) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__call__(self, *args) -> 'CDS::Complex< double > const &'
Call self as a function.
__getitem__(self, *args, **kwargs)
__getslice__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__iadd__(self, *args) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__imul__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__init__(self, *args)
Initialize self.  See help(type(self)) for accurate signature.
__isub__(self, *args) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__itruediv__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__len__(self, *args, **kwargs) -> 'long'
__mul__(self, *args) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__neg__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__pow__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__radd__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__repr__ = _swig_repr(self)
__rmul__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__rsub__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__rtruediv__(self, *args, **kwargs) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__setitem__(self, *args, **kwargs) -> 'void'
__str__(self, *args, **kwargs) -> 'String'
Return str(self).
__sub__(self, *args) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
__truediv__(self, *args) -> 'CDSVector< DComplex,0,CDS::DefaultAlloc,long,int >'
append(self, *args, **kwargs) -> 'void'
fromList(s, l)
get(self, *args, **kwargs) -> 'CDS::Complex< double >'
help(self, *args, **kwargs) -> 'String'
offset(self, *args, **kwargs) -> 'int'
scale(self, *args, **kwargs) -> 'void'

Static methods defined here:
__swig_destroy__ = delete_CDSVector_DComplex_0_long_int(...)

Data descriptors defined here:
thisown

 
The membership flag

Methods inherited from CDSVectorBase_DComplex_long:
copy(self, *args) -> 'CDSVectorBase< CDS::Complex< double >,CDS::DefaultAlloc,long > &'
count(self, *args, **kwargs) -> 'int'
data(self, *args) -> 'CDS::Complex< double > const &'
loadRawArray(self, *args, **kwargs) -> 'void'
pointer(self, *args) -> 'CDS::Complex< double > *'
remove(self, *args, **kwargs) -> 'void'
resize(self, *args, **kwargs) -> 'CDSVectorBase< CDS::Complex< double >,CDS::DefaultAlloc,long > &'
set(self, *args, **kwargs) -> 'void'
setAlloc(self, *args, **kwargs) -> 'void'
size(self, *args, **kwargs) -> 'long'
splitRep(self, *args, **kwargs) -> 'void'

Data descriptors inherited from CDSVectorBase_DComplex_long:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)

 
IVec = class CDSVector_int_0_long_int(CDSVectorBase_int_long)
    IVec(*args)
 

 
 
Method resolution order:
CDSVector_int_0_long_int
CDSVectorBase_int_long
builtins.object

Methods defined here:
FloatMul(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__add__(self, *args) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__call__(self, *args) -> 'int const &'
Call self as a function.
__getitem__(self, *args, **kwargs)
__getslice__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__iadd__(self, *args) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__imul__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__init__(self, *args)
Initialize self.  See help(type(self)) for accurate signature.
__isub__(self, *args) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__itruediv__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__len__(self, *args, **kwargs) -> 'long'
__mul__(self, *args) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__neg__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__pow__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__radd__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__repr__ = _swig_repr(self)
__rmul__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__rsub__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__rtruediv__(self, *args, **kwargs) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__setitem__(self, *args, **kwargs) -> 'void'
__str__(self, *args, **kwargs) -> 'String'
Return str(self).
__sub__(self, *args) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
__truediv__(self, *args) -> 'CDSVector< int,0,CDS::DefaultAlloc,long,int >'
append(self, *args, **kwargs) -> 'void'
fromList(s, l)
get(self, *args, **kwargs) -> 'int'
help(self, *args, **kwargs) -> 'String'
offset(self, *args, **kwargs) -> 'int'
scale(self, *args, **kwargs) -> 'void'

Static methods defined here:
__swig_destroy__ = delete_CDSVector_int_0_long_int(...)

Data descriptors defined here:
thisown

 
The membership flag

Methods inherited from CDSVectorBase_int_long:
copy(self, *args) -> 'CDSVectorBase< int,CDS::DefaultAlloc,long > &'
count(self, *args, **kwargs) -> 'int'
data(self, *args) -> 'int const &'
loadRawArray(self, *args, **kwargs) -> 'void'
pointer(self, *args) -> 'int *'
remove(self, *args, **kwargs) -> 'void'
resize(self, *args, **kwargs) -> 'CDSVectorBase< int,CDS::DefaultAlloc,long > &'
set(self, *args, **kwargs) -> 'void'
setAlloc(self, *args, **kwargs) -> 'void'
size(self, *args, **kwargs) -> 'long'
splitRep(self, *args, **kwargs) -> 'void'

Data descriptors inherited from CDSVectorBase_int_long:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)

 
RVec = class CDSVector_double_0_long_int(CDSVectorBase_double_long)
    RVec(*args)
 

 
 
Method resolution order:
CDSVector_double_0_long_int
CDSVectorBase_double_long
builtins.object

Methods defined here:
FloatMul(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__add__ = newadd(s, x)
__call__(self, *args) -> 'double const &'
Call self as a function.
__getitem__(self, *args, **kwargs)
__getslice__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__iadd__(self, *args) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__imul__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__init__(self, *args)
Initialize self.  See help(type(self)) for accurate signature.
__isub__(self, *args) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__itruediv__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__len__(self, *args, **kwargs) -> 'long'
__mul__(self, *args) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__neg__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__pow__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__radd__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__repr__ = _swig_repr(self)
__rmul__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__rsub__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__rtruediv__(self, *args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__setitem__(self, *args, **kwargs) -> 'void'
__str__(self, *args, **kwargs) -> 'String'
Return str(self).
__sub__(self, *args) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
__truediv__(self, *args) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
append(self, *args, **kwargs) -> 'void'
fromList(s, l)
get(self, *args, **kwargs) -> 'double'
help(self, *args, **kwargs) -> 'String'
offset(self, *args, **kwargs) -> 'int'
scale(self, *args, **kwargs) -> 'void'

Static methods defined here:
__swig_destroy__ = delete_CDSVector_double_0_long_int(...)

Data descriptors defined here:
thisown

 
The membership flag

Methods inherited from CDSVectorBase_double_long:
copy(self, *args) -> 'CDSVectorBase< double,CDS::DefaultAlloc,long > &'
count(self, *args, **kwargs) -> 'int'
data(self, *args) -> 'double const &'
loadRawArray(self, *args, **kwargs) -> 'void'
pointer(self, *args) -> 'double *'
remove(self, *args, **kwargs) -> 'void'
resize(self, *args, **kwargs) -> 'CDSVectorBase< double,CDS::DefaultAlloc,long > &'
set(self, *args, **kwargs) -> 'void'
setAlloc(self, *args, **kwargs) -> 'void'
size(self, *args, **kwargs) -> 'long'
splitRep(self, *args, **kwargs) -> 'void'

Data descriptors inherited from CDSVectorBase_double_long:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)

 
Functions
       
cat(*args) -> 'CDSVector< CDS::Complex< double >,0,CDS::DefaultAlloc,long,int >'
cat3(*args) -> 'CDSVector< CDS::Complex< double >,0,CDS::DefaultAlloc,long,int >'
cat4(*args) -> 'CDSVector< CDS::Complex< double >,0,CDS::DefaultAlloc,long,int >'
dot(*args) -> 'int'
exp(*args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
log(*args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
max(*args) -> 'CDS::Complex< double >'
min(*args) -> 'CDS::Complex< double >'
newadd(s, x)
norm(*args, **kwargs) -> 'float_type'
norm_Vec3(*args, **kwargs) -> 'float_type'
oldadd = __add__(self, *args) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
pyXplorHelp(*args) -> 'String'
sort(*args, **kwargs) -> 'void'
sqrt(*args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'
sum(*args) -> 'CDS::Complex< double >'
vec_norm(*args, **kwargs) -> 'CDSVector< double,0,CDS::DefaultAlloc,long,int >'

 
Data
        __CDSVector_hh__ = 1