DistanceMatrix#

class pyopenms.DistanceMatrix#

Bases: object

Cython implementation of _DistanceMatrix[float]

Documentation is available at http://www.openms.de/current_doxygen/html/classOpenMS_1_1DistanceMatrix[float].html

__init__()#
  • Cython signature: void DistanceMatrix()

  • Cython signature: void DistanceMatrix(DistanceMatrix &)

  • Cython signature: void DistanceMatrix(size_t dimensionsize, float value)

Methods

__init__

  • Cython signature: void DistanceMatrix()

clear

Cython signature: void clear()

dimensionsize

Cython signature: size_t dimensionsize()

getMinElementCoordinates

Cython signature: libcpp_pair[size_t,size_t] getMinElementCoordinates()

getValue

Cython signature: float getValue(size_t i, size_t j)

reduce

Cython signature: void reduce(size_t j)

resize

Cython signature: void resize(size_t dimensionsize, float value)

setValue

Cython signature: void setValue(size_t i, size_t j, float value)

setValueQuick

Cython signature: void setValueQuick(size_t i, size_t j, float value)

updateMinElement

Cython signature: void updateMinElement()

clear()#

Cython signature: void clear()

dimensionsize()#

Cython signature: size_t dimensionsize()

getMinElementCoordinates()#

Cython signature: libcpp_pair[size_t,size_t] getMinElementCoordinates()

getValue()#

Cython signature: float getValue(size_t i, size_t j)

reduce()#

Cython signature: void reduce(size_t j)

resize()#

Cython signature: void resize(size_t dimensionsize, float value)

setValue()#

Cython signature: void setValue(size_t i, size_t j, float value)

setValueQuick()#

Cython signature: void setValueQuick(size_t i, size_t j, float value)

updateMinElement()#

Cython signature: void updateMinElement()