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




