AnalyzePoint3DGrid
Analyzes the steps in X and Y directions of a point 3D grid.
Syntax
C++
C#
Python
def AnalyzePoint3DGrid( inPointGrid: Point3DGrid, inPointGridType: Point3DGridType, inZLimits: ValueLimits, /, *, inXLimits: ValueLimits = ValueLimits(None, None), inYLimits: ValueLimits = ValueLimits(None, None), inEpsilonX: float = 0.0, inEpsilonY: float = 0, inCoverage: float = 0.3 ) -> ( outScaleX: float, outOffsetX: float, outScaleY: float, outOffsetY: float )
Parameters
| Name | Type | Range | Default | Description | |
|---|---|---|---|---|---|
![]() |
inPointGrid | Point3DGrid | |||
![]() |
inPointGridType | Point3DGridType | |||
![]() |
inXLimits | ValueLimits | ValueLimits(None, None) | Limits for the X coordinate | |
![]() |
inYLimits | ValueLimits | ValueLimits(None, None) | Limits for the Y coordinate | |
![]() |
inZLimits | ValueLimits | Limits for the Z coordinate | ||
![]() |
inEpsilonX | float | 0.0 - ![]() |
0.0 | Maximum possible error in the X direction |
![]() |
inEpsilonY | float | 0.0 - ![]() |
0 | Maximum possible error in the Y direction |
![]() |
inCoverage | float | 0.0 - 1.0 | 0.3 | Percentage of points that should be taken into account |
![]() |
outScaleX | float | |||
![]() |
outOffsetX | float | |||
![]() |
outScaleY | float | |||
![]() |
outOffsetY | float |



