Back to Adaptive Vision Library website
You are here: Start » Function Reference » Geometry 3D Spatial Transforms » CropSurface
CropSurface
Removes from the surface points that are not contained in a given rectangular box.
Syntax
C++
C#
void avl::CropSurface ( const avl::Surface& inSurface, atl::Optional<double> inMinX, atl::Optional<double> inMaxX, atl::Optional<double> inMinY, atl::Optional<double> inMaxY, atl::Optional<double> inMinZ, atl::Optional<double> inMaxZ, avl::Surface& outSurface, atl::Optional<avl::Region&> outRejected = atl::NIL )
Parameters
Name | Type | Default | Description | |
---|---|---|---|---|
inSurface | const Surface& | Input surface | ||
inMinX | Optional<double> | NIL | ||
inMaxX | Optional<double> | NIL | ||
inMinY | Optional<double> | NIL | ||
inMaxY | Optional<double> | NIL | ||
inMinZ | Optional<double> | NIL | ||
inMaxZ | Optional<double> | NIL | ||
outSurface | Surface& | Output surface | ||
outRejected | Optional<Region&> | NIL | Region of locations where points are not contained in a given rectangular box |