ArrangePoint3DGrid
Creates a surface structure from Point3DGrid taking into account X and Y coordinates.
Syntax
C++
C#
Python
def ArrangePoint3DGrid( inPoint3DGrid: Point3DGrid, outSurface: Surface, /, *, inXLimits: ValueLimits_f64 = ValueLimits_f64(None, None), inXScale: float = 1.0, inYLimits: ValueLimits_f64 = ValueLimits_f64(None, None), inYScale: float = 1.0, inZLimits: ValueLimits_f64 = ValueLimits_f64(None, None), inZOffset: float = 0, inZScale: float = 1.0, inPointType: PlainType = PlainType.Int16, inMultipointHeight: SurfaceMultipointHeight = SurfaceMultipointHeight.Mean, diagSurfaceValidPointsRegion: Region | None = None ) -> ( outMinX: float, outMinY: float )
Parameters
| Name | Type | Range | Default | Description | |
|---|---|---|---|---|---|
![]() |
inPoint3DGrid | Point3DGrid | |||
![]() |
inXLimits | ValueLimits_f64 | ValueLimits_f64(None, None) | ||
![]() |
inXScale | float | 0.000001D - ![]() |
1.0 | |
![]() |
inYLimits | ValueLimits_f64 | ValueLimits_f64(None, None) | ||
![]() |
inYScale | float | 0.000001D - ![]() |
1.0 | |
![]() |
inZLimits | ValueLimits_f64 | ValueLimits_f64(None, None) | ||
![]() |
inZOffset | float | 0 | ||
![]() |
inZScale | float | 0.000001D - ![]() |
1.0 | |
![]() |
inPointType | PlainType | PlainType.Int16 | Type of single point Z coordinate | |
![]() |
inMultipointHeight | SurfaceMultipointHeight | SurfaceMultipointHeight.Mean | Determines the Z coordinate of a surface point created from more than one point | |
![]() |
outSurface | Surface | |||
![]() |
outMinX | float | |||
![]() |
outMinY | float | |||
![]() |
diagSurfaceValidPointsRegion | Region | None | None | Region of locations where the surface points are valid |




