PointsMedian
Computes the geometric median of the input points.
Syntax
C++
Python
def PointsMedian( inPoints: list[Point2D], inMaxIterationCount: int, /, *, inWeights: list[float] | None = None ) -> ( outGeometricMedian: Point2D, outDistanceSum: float, diagApproximationSteps: list[Point2D] )
Parameters
| Name | Type | Range | Default | Description | |
|---|---|---|---|---|---|
![]() |
inPoints | list[Point2D] | Input points | ||
![]() |
inWeights | list[float] | None | None | Optional input weights | |
![]() |
inMaxIterationCount | int | 1 - ![]() |
Maximum number of iterations | |
![]() |
outGeometricMedian | Point2D | Geometric median | ||
![]() |
outDistanceSum | float | Sum of distances from input points to geometric median | ||
![]() |
diagApproximationSteps | list[Point2D] | Approximate geometric medians calculated during subsequent iterations |




