QueryKnn Class Reference

Base class of all query objects. More...

+ Inheritance diagram for QueryKnn:

Public Member Functions

def __init__ (self, k, dim, mode=KnnMode.omnidirectional)
 
def k (self)
 
def mode (self)
 
- Public Member Functions inherited from QueryBase
def dimension (self)
 
def maxSearchDistance2D (self)
 
def maxSearchDistance3D (self)
 
def type (self)
 

Detailed Description

Base class of all query objects.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  k,
  dim,
  mode = KnnMode.omnidirectional 
)
  possible calls:
  __init__(self, k: int, dim: int, mode: KnnMode)
  __init__(self, k: RangeType, dim: int, mode: KnnMode)

  @param self (type: object) self pointer
  @param k  (type: RangeType | int) mandatory parameter
  @param dim  (type: int) mandatory parameter
  @param mode (type: KnnMode) optional parameter
  @return (type: object)

Member Function Documentation

◆ k()

def k (   self)
  @param self (type: QueryKnn) self pointer
  @return (type: RangeType)

◆ mode()

def mode (   self)
  @param self (type: QueryKnn) self pointer
  @return (type: KnnMode)