Back to Adaptive Vision Library website

You are here: Start » Function Reference » Geometry 3D Basics

Geometry 3D Basics

Select a function from the list below.

IconNameDescription
ArrangePoint3DArrayCreates a surface structure from Point3D array taking into account X and Y coordinates.
ConvertSurfaceTypeChanges the point Z coordinate type.
CreateBox3DCreates a box in 3D.
CreateFlatSurfaceCreates a uniform surface.
CreateSegment3DProduces a segment in 3D of given parameters.
GetPoint3DGridPoint_InterpolatedReturns an interpolated single point of a point 3D grid.
GetSurfacePathReturns a path consisting of interpolated single points of a surface given their surface grid coordinates.
GetSurfacePointReturns an interpolated single point of a surface given its surface grid coordinates.
ProjectPathOntoSurfaceReturns a path consisting of interpolated single points of a surface given their coordinates in surface coordinate system.
ProjectPointOntoSurfaceReturns an interpolated single point of a surface given its coordinates in surface coordinate system.
RandomPoint3DCreates random 3D point inside given box
SkipEmptyBox3DSecures against domain errors caused by empty boxes.
SkipEmptyPoint3DGridSecures against domain errors caused by empty grids, e.g. just before the FitPlaneToPoints filter is to be invoked.
SkipEmptySurfaceSecures against domain errors caused by empty surfaces, e.g. just before the FitPlaneToSurface filter is to be invoked.
TestBox3DEmptyTests whether the box in 3D is empty.
TestBox3DInBox3DTests whether a box in 3D is contained in another one.
TestBox3DIntersectsWithTests whether two boxes in 3D have non-empty intersection.
TestBox3DNotEmptyTests whether the box in 3D is not empty.
TestPoint3DGridReturns a sample 3D object.
TestSurfaceReturns a sample 3D surface.

Select Filter Equivalent below.

IconNameDescription
AvsFilter_AccessBox3DReturns individual fields of a box in 3D.
AvsFilter_AccessCircle3DReturns individual fields of a circle in 3D.
AvsFilter_AccessLine3DReturns individual fields of a line in 3D.
AvsFilter_AccessPlaneReturns individual fields of a plane.
AvsFilter_AccessPoint3DReturns individual fields of a 3d point.
AvsFilter_AccessPoint3DGridReturns individual fields of a point 3D grid.
AvsFilter_AccessSegment3DReturns individual fields of a segment 3D.
AvsFilter_AccessSphereReturns individual fields of a sphere.
AvsFilter_AccessSurfaceReturns individual fields of a surface.
AvsFilter_GetPoint3DGridElementGets the value of a single point of a point 3D grid.
AvsFilter_GetSurfaceElementGets the value of a single point of a surface.
AvsFilter_MakeBox3DCreates a 3D box structure from individual fields.
AvsFilter_MakeCircle3DCreates a 3D circle structure from individual fields.
AvsFilter_MakeLine3DCreates a line in 3D structure from individual fields.
AvsFilter_MakePlaneCreates a plane structure from individual fields.
AvsFilter_MakePoint3DCreates a 3D point.
AvsFilter_MakePoint3DGridCreates a point 3D grid structure from individual fields.
AvsFilter_MakeSegment3DCreates a segment 3D structure from individual fields.
AvsFilter_MakeSphereCreates a sphere structure from individual fields.
MakePoint3DGridFromImageCreating a Point3DGrid structure out of an image obtained from a 3D camera or other external sources that encodes point cloud XYZ coordinates as pixel components of 2D image.
MakeSurfaceFromImageCreating Surface structure out of depth map image obtained from a 3D depth camera or other external sources using 2D images to transfer depth map data.