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()