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.