woo.WeightedAverage2d

Smoothing (2d gauss-weighted average) for postprocessing scalars in 2d.

class woo.WeightedAverage2d.GaussAverage(self: woo.WeightedAverage2d.GaussAverage, min: tuple, max: tuple, nCells: tuple, stDev: float, relThreshold: float = 3.0)None

Create empty container for data, which can be added using add and later retrieved using avg.

property aabb
add(self: woo.WeightedAverage2d.GaussAverage, arg0: float, arg1: tuple)bool
avg(self: woo.WeightedAverage2d.GaussAverage, arg0: _wooEigen11.Vector2)float
avgPerUnitArea(self: woo.WeightedAverage2d.GaussAverage, arg0: _wooEigen11.Vector2)float
property cellArea
cellAvg(self: woo.WeightedAverage2d.GaussAverage, arg0: _wooEigen11.Vector2i)float
property cellDim
cellNum(self: woo.WeightedAverage2d.GaussAverage, arg0: _wooEigen11.Vector2i)int
cellSum(self: woo.WeightedAverage2d.GaussAverage, arg0: _wooEigen11.Vector2i)float
property clips
property data
property nCells
property relThreshold
property stDev

Tip

Report issues or inclarities to github.