MIL_ID Result3dmetId, | //in |
MIL_INT64 ResultType, | //in |
void *ResultArrayPtr | //out |
This function retrieves the result(s) of the specified type from a 3D metrology result buffer. Results are available for fit 3D metrology result buffers after calling M3dmetFit(), and results are available for statistics 3D metrology result buffers after calling M3dmetStat().
Specifies the identifier of a fit 3D metrology result buffer or statistics 3D metrology result buffer, from which to retrieve results.
Specifies the type of result to retrieve.
See the Parameter associations section for possible values that can be specified.
Specifies the address in which to write the results. Since the M3dmetGetResult() function also returns the results, you can set this parameter to M_NULL.
See the Parameter associations section for possible values that can be returned.
The tables below list possible values for the ResultType parameter and possible values returned to the ResultArrayPtr parameter.
To retrieve a result from an fit 3D metrology result buffer, the ResultType parameter can be set to one of the following values:
For retrieving results from a fit 3D metrology result
buffer
|
|||||||||||||||||||||||||||||||||||||||
|
Description | ||||||||||||||||||||||||||||||||||||||
ResultArrayPtr - Possible values returned |
|||||||||||||||||||||||||||||||||||||||
M_AXIS_X + |
Retrieves the X-component of the fitted 3D geometry's unit vector. If the fitted 3D geometry is a cylinder, the X-component of the cylinder's central axis unit vector is retrieved. This vector does not reflect the cylinder's length. If the fitted 3D geometry is a line, the X-component of the line's direction unit vector is retrieved. This vector does not reflect the line's length. (summarize)Retrieves the X-component of the fitted 3D geometry's unit vector. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
-1.0 >= Value >= 1.0 |
Specifies the X-component of the unit vector, expressed in the working coordinate system. |
||||||||||||||||||||||||||||||||||||||
M_AXIS_Y + |
Retrieves the Y-component of the fitted 3D geometry's unit vector. If the fitted 3D geometry is a cylinder, the Y-component of the cylinder's central axis unit vector is retrieved. This vector does not reflect the cylinder's length. If the fitted 3D geometry is a line, the Y-component of the line's direction unit vector is retrieved. This vector does not reflect the line's length. (summarize)Retrieves the Y-component of the fitted 3D geometry's unit vector. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
-1.0 >= Value >= 1.0 |
Specifies the Y-component of the unit vector, expressed in the working coordinate system. |
||||||||||||||||||||||||||||||||||||||
M_AXIS_Z + |
Retrieves the Z-component of the fitted 3D geometry's unit vector. If the fitted 3D geometry is a cylinder, the Z-component of the cylinder's central axis unit vector is retrieved. This vector does not reflect the cylinder's length. If the fitted 3D geometry is a line, then the Z-component of the line's direction unit vector is retrieved. This vector does not reflect the line's length. (summarize)Retrieves the Z-component of the fitted 3D geometry's unit vector. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
-1.0 >= Value >= 1.0 |
Specifies the Z-component of the unit vector, expressed in the working coordinate system. |
||||||||||||||||||||||||||||||||||||||
M_CENTER_X + |
Retrieves the X-coordinate of the center point of the fitted 3D geometry, expressed in the working coordinate system. If the fitted 3D geometry is a cylinder, the X-coordinate of the center point on the cylinder's central axis is retrieved. If the fitted 3D geometry is a line, the X-coordinate of the center point on the line is retrieved. If the fitted 3D geometry is a plane, the X-coordinate of the plane's center is retrieved. This center point is equivalent to the centroid of all inlier points. If the fitted 3D geometry is a sphere, the X-coordinate of the sphere's center point is retrieved. (summarize)Retrieves the X-coordinate of the center point of the fitted 3D geometry, expressed in the working coordinate system. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
M_CENTER_Y + |
Retrieves the Y-coordinate of the center point of the fitted 3D geometry expressed in the working coordinate system. If the fitted 3D geometry is a cylinder, the Y-coordinate of the center point on the cylinder's central axis is retrieved. If the fitted 3D geometry is a line, the Y-coordinate of the center point on the line is retrieved. If the fitted 3D geometry is a plane, the Y-coordinate of the plane's center is retrieved. This center point is equivalent to the centroid of all inlier points. If the fitted 3D geometry is a sphere, the Y-coordinate of the sphere's center point is retrieved. (summarize)Retrieves the Y-coordinate of the center point of the fitted 3D geometry expressed in the working coordinate system. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
M_CENTER_Z + |
Retrieves the Z-coordinate of the center point of the fitted 3D geometry, expressed in the working coordinate system. If the fitted 3D geometry is a cylinder, the Z-coordinate of the center point on the cylinder's central axis is retrieved. If the fitted 3D geometry is a line, the Z-coordinate of the center point on the line is retrieved. If the fitted 3D geometry is a plane, the Z-coordinate of the plane's center is retrieved. This center point is equivalent to the centroid of all inlier points. If the fitted 3D geometry is a sphere, the Z-coordinate of the sphere's center point is retrieved. (summarize)Retrieves the Z-coordinate of the center point of the fitted 3D geometry, expressed in the working coordinate system. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
M_CLOSEST_TO_ORIGIN_X + |
Retrieves the X-coordinate of the point on the fitted 3D plane geometry, closest to the origin of the working coordinate system. (summarize)Retrieves the X-coordinate of the point on the fitted 3D plane geometry, closest to the origin of the working coordinate system. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
M_CLOSEST_TO_ORIGIN_Y + |
Retrieves the Y-coordinate of the point on the fitted 3D plane geometry, closest to the origin of the working coordinate system. (summarize)Retrieves the Y-coordinate of the point on the fitted 3D plane geometry, closest to the origin of the working coordinate system. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
M_CLOSEST_TO_ORIGIN_Z + |
Retrieves the Z-coordinate of the point on the fitted 3D plane geometry, closest to the origin of the working coordinate system. (summarize)Retrieves the Z-coordinate of the point on the fitted 3D plane geometry, closest to the origin of the working coordinate system. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
M_COEFFICIENT_A + |
Retrieves the coefficient A of the fitted 3D plane geometry's equation, Ax + By + Cz + D = 0. (summarize)Retrieves the coefficient A of the fitted 3D plane geometry's equation, Ax + By + Cz + D = 0. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
-1.0 >= Value >= 1.0 |
Specifies the coefficient A. |
||||||||||||||||||||||||||||||||||||||
M_COEFFICIENT_B + |
Retrieves the coefficient B of the fitted 3D plane geometry's equation, Ax + By + Cz + D = 0. (summarize)Retrieves the coefficient B of the fitted 3D plane geometry's equation, Ax + By + Cz + D = 0. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
-1.0 >= Value >= 1.0 |
Specifies the coefficient B. |
||||||||||||||||||||||||||||||||||||||
M_COEFFICIENT_C + |
Retrieves the coefficient C of the fitted 3D plane geometry's equation, Ax + By + Cz + D = 0. (summarize)Retrieves the coefficient C of the fitted 3D plane geometry's equation, Ax + By + Cz + D = 0. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
-1.0 >= Value >= 1.0 |
Specifies the coefficient C. |
||||||||||||||||||||||||||||||||||||||
M_COEFFICIENT_D + |
Retrieves the coefficient D of the fitted 3D plane geometry's equation, Ax + By + Cz + D = 0. (summarize)Retrieves the coefficient D of the fitted 3D plane geometry's equation, Ax + By + Cz + D = 0. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
Value |
Specifies the coefficient D. |
||||||||||||||||||||||||||||||||||||||
M_END_POINT_X + |
Retrieves the X-coordinate of the end point of the fitted 3D geometry, expressed in the working coordinate system. If the fitted 3D geometry is a cylinder, the X-coordinate of the cylinder's end point (positioned at the center of the cylinder's second circular base) is retrieved. If the fitted 3D geometry is a line, the X-coordinate of the line's end point is retrieved. (summarize)Retrieves the X-coordinate of the end point of the fitted 3D geometry, expressed in the working coordinate system. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
M_END_POINT_Y + |
Retrieves the Y-coordinate of the end point of the fitted 3D geometry, expressed in the working coordinate system. If the fitted 3D geometry is a cylinder, the Y-coordinate of the cylinder's end point (positioned at the center of the cylinder's second circular base) is retrieved. If the fitted 3D geometry is a line, the Y-coordinate of the line's end point is retrieved. (summarize)Retrieves the Y-coordinate of the end point of the fitted 3D geometry, expressed in the working coordinate system. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
M_END_POINT_Z + |
Retrieves the Z-coordinate of the end point of the fitted 3D geometry, expressed in the working coordinate system. If the fitted 3D geometry is a cylinder, the Z-coordinate of the cylinder's end point (positioned at the center of the cylinder's second circular base) is retrieved. If the fitted 3D geometry is a line, the Z-coordinate of the line's end point is retrieved. (summarize)Retrieves the Z-coordinate of the end point of the fitted 3D geometry, expressed in the working coordinate system. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
M_FIT_RMS_ERROR + |
Retrieves the root-mean-squared (RMS) error of the distance between the point cloud or depth map, and the fitted 3D geometry. Only inliers are considered when calculating the RMS error. For planes, the error corresponds to the distance between the points and the fitted plane. For spheres and cylinders, the error corresponds to the distance between the points and the surface of the sphere or cylinder. For cylinders, this specifically refers to the distance to the curved surface and not the circular bases. This result is only available for retrieval after a successful fit. (summarize)Retrieves the root-mean-squared (RMS) error of the distance between the point cloud or depth map, and the fitted 3D geometry. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
M_GEOMETRY_TYPE + |
Retrieves the type of the fitted 3D geometry. This result is only available for retrieval after a successful fit. (summarize)Retrieves the type of the fitted 3D geometry. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a MIL_INT
Data type info: Data
type: address of a MIL_INT
|
||||||||||||||||||||||||||||||||||||||
M_CYLINDER |
Specifies a cylinder. |
||||||||||||||||||||||||||||||||||||||
M_LINE |
Specifies a line. |
||||||||||||||||||||||||||||||||||||||
M_PLANE |
Specifies a plane. |
||||||||||||||||||||||||||||||||||||||
M_SPHERE |
Specifies a sphere. |
||||||||||||||||||||||||||||||||||||||
M_LENGTH + |
Retrieves the length of the fitted 3D cylinder geometry, or fitted 3D line geometry, in world units. (summarize)Retrieves the length of the fitted 3D cylinder geometry, or fitted 3D line geometry, in world units. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
M_NORMAL_X + |
Retrieves the X-component of the fitted 3D plane geometry's normal unit vector. (summarize)Retrieves the X-component of the fitted 3D plane geometry's normal unit vector. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
-1.0 >= Value >= 1.0 |
Specifies the X-component of the normal unit vector, expressed in the working coordinate system. |
||||||||||||||||||||||||||||||||||||||
M_NORMAL_Y + |
Retrieves the Y-component of the fitted 3D plane geometry's normal unit vector. (summarize)Retrieves the Y-component of the fitted 3D plane geometry's normal unit vector. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
-1.0 >= Value >= 1.0 |
Specifies the Y-component of the normal unit vector, expressed in the working coordinate system. |
||||||||||||||||||||||||||||||||||||||
M_NORMAL_Z + |
Retrieves the Z-component of the fitted 3D plane geometry's normal unit vector. (summarize)Retrieves the Z-component of the fitted 3D plane geometry's normal unit vector. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
-1.0 >= Value >= 1.0 |
Specifies the Z-component of the normal unit vector, expressed in the working coordinate system. |
||||||||||||||||||||||||||||||||||||||
M_NUMBER_OF_POINTS_INLIERS + |
Retrieves the number of points that were considered inliers during the fit operation. This result is only available for retrieval after a fit. (summarize)Retrieves the number of points that were considered inliers during the fit operation. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a MIL_INT
Data type info: Data
type: address of a MIL_INT
|
||||||||||||||||||||||||||||||||||||||
M_NUMBER_OF_POINTS_MISSING_DATA + |
Retrieves the number of points with zero confidence (if you specified a container), or the number of points with an invalid value (if you specified a depth map). Note that in the case of depth maps, this only refers to the points inside the ROI. This result is only available for retrieval after a fit. (summarize)Retrieves the number of points with zero confidence (if you specified a container), or the number of points with an invalid value (if you specified a depth map). (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a MIL_INT
Data type info: Data
type: address of a MIL_INT
|
||||||||||||||||||||||||||||||||||||||
M_NUMBER_OF_POINTS_OUTLIERS + |
Retrieves the number of points that were considered outliers during the fit operation. This result is only available for retrieval after a fit. (summarize)Retrieves the number of points that were considered outliers during the fit operation. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a MIL_INT
Data type info: Data
type: address of a MIL_INT
|
||||||||||||||||||||||||||||||||||||||
M_NUMBER_OF_POINTS_TOTAL + |
Retrieves the total number of points. This number is equal to M_NUMBER_OF_POINTS_VALID + M_NUMBER_OF_POINTS_MISSING_DATA. This result is only available for retrieval after a fit. (summarize)Retrieves the total number of points. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a MIL_INT
Data type info: Data
type: address of a MIL_INT
|
||||||||||||||||||||||||||||||||||||||
M_NUMBER_OF_POINTS_VALID + |
Retrieves the number of valid points, which is equal to the number of points with non-zero confidence. This number is equal to M_NUMBER_OF_POINTS_INLIERS + M_NUMBER_OF_POINTS_OUTLIERS. This result is only available for retrieval after a fit. (summarize)Retrieves the number of valid points, which is equal to the number of points with non-zero confidence. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a MIL_INT
Data type info: Data
type: address of a MIL_INT
|
||||||||||||||||||||||||||||||||||||||
M_RADIUS + |
Retrieves the radius of the fitted 3D cylinder geometry or 3D sphere geometry in world units. (summarize)Retrieves the radius of the fitted 3D cylinder geometry or 3D sphere geometry in world units. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
M_START_POINT_X + |
Retrieves the X-coordinate of the fitted 3D geometry's start point, expressed in the working coordinate system. If the fitted 3D geometry is a cylinder, the start point is positioned at the center of the cylinder's first circular base. If the fitted 3D geometry is a line, the start point is positioned at the start of the line. (summarize)Retrieves the X-coordinate of the fitted 3D geometry's start point, expressed in the working coordinate system. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
M_START_POINT_Y + |
Retrieves the Y-coordinate of the fitted 3D geometry's start point, expressed in the working coordinate system. If the fitted 3D geometry is a cylinder, the start point is positioned at the center of the cylinder's first circular base. If the fitted 3D geometry is a line, the start point is positioned at the start of the line. (summarize)Retrieves the Y-coordinate of the fitted 3D geometry's start point, expressed in the working coordinate system. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
M_START_POINT_Z + |
Retrieves the Z-coordinate of the fitted 3D geometry's start point, expressed in the working coordinate system. If the fitted 3D geometry is a cylinder, the start point is positioned at the center of the cylinder's first circular base. If the fitted 3D geometry is a line, the start point is positioned at the start of the line. (summarize)Retrieves the Z-coordinate of the fitted 3D geometry's start point, expressed in the working coordinate system. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
M_STATUS + |
Retrieves the status of the fit operation. This result is always available for retrieval. (summarize)Retrieves the status of the fit operation. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a MIL_INT
Data type info: Data
type: address of a MIL_INT
|
||||||||||||||||||||||||||||||||||||||
M_ALL_POINTS_COPLANAR |
Specifies that the fit failed because the fit operation tried to fit a sphere, or cylinder, to points that are coplanar. |
||||||||||||||||||||||||||||||||||||||
M_BAD_ESTIMATE |
Specifies that the fit failed because the initial fit estimate did not include any valid inliers. |
||||||||||||||||||||||||||||||||||||||
M_NOT_ENOUGH_VALID_DATA |
Specifies that the fit failed because there were not enough valid points to fit the specified 3D geometry. |
||||||||||||||||||||||||||||||||||||||
M_NOT_INITIALIZED |
Specifies that the fit 3D metrology result buffer was not used in a call to M3dmetFit(), and contains no results. |
||||||||||||||||||||||||||||||||||||||
M_SUCCESS |
Specifies that the fit operation completed successfully. |
To retrieve a result from an statistics 3D metrology result buffer, the ResultType parameter can be set to one of the following values:
For retrieving results from a statistics 3D metrology
result buffer
|
|||||||||||||||||||||||||||||||||||||||
ResultType | Description | ||||||||||||||||||||||||||||||||||||||
ResultArrayPtr - Possible values returned |
|||||||||||||||||||||||||||||||||||||||
M_STAT_MAX + |
Retrieves the maximum distance between the point cloud or depth map, and the reference 3D geometry. (summarize)Retrieves the maximum distance between the point cloud or depth map, and the reference 3D geometry. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
M_STAT_MAX_ABS + |
Retrieves the maximum absolute distance between the point cloud or depth map, and the reference 3D geometry. (summarize)Retrieves the maximum absolute distance between the point cloud or depth map, and the reference 3D geometry. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
M_STAT_MEAN + |
Retrieves the mean distance between the point cloud or depth map, and the reference 3D geometry. (summarize)Retrieves the mean distance between the point cloud or depth map, and the reference 3D geometry. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
M_STAT_MIN + |
Retrieves the minimum distance between the point cloud or depth map, and the reference 3D geometry. (summarize)Retrieves the minimum distance between the point cloud or depth map, and the reference 3D geometry. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
M_STAT_MIN_ABS + |
Retrieves the minimum absolute distance between the point cloud or depth map, and the reference 3D geometry. (summarize)Retrieves the minimum absolute distance between the point cloud or depth map, and the reference 3D geometry. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
M_STAT_NUMBER + |
Retrieves the number of points that satisfied the condition specified when M3dmetStat() was called (using the Condition parameter). (summarize)Retrieves the number of points that satisfied the condition specified when M3dmetStat() was called (using the Condition parameter). (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a MIL_INT
Data type info: Data
type: address of a MIL_INT
|
||||||||||||||||||||||||||||||||||||||
M_STAT_RMS + |
Retrieves the root-mean-square (RMS) error between the point cloud or depth map, and the reference 3D geometry object. MIL calculates the RMS error using the following formula: Retrieves the root-mean-square (RMS) error between the point cloud or depth map, and the reference 3D geometry object. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
M_STAT_STANDARD_DEVIATION + |
Retrieves the standard deviation of all the distances calculated between the point cloud or depth map, and the reference 3D geometry. MIL calculates the standard deviation using the following formula: Retrieves the standard deviation of all the distances calculated between the point cloud or depth map, and the reference 3D geometry. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
M_STAT_SUM + |
Retrieves the sum of all the distances calculated between the point cloud or depth map, and the reference 3D geometry. (summarize)Retrieves the sum of all the distances calculated between the point cloud or depth map, and the reference 3D geometry. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
M_STAT_SUM_ABS + |
Retrieves the sum of all the absolute distances calculated between the point cloud or depth map, and the reference 3D geometry. (summarize)Retrieves the sum of all the absolute distances calculated between the point cloud or depth map, and the reference 3D geometry. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
M_STAT_SUM_OF_SQUARES + |
Retrieves the sum of squared distances between the point cloud or depth map, and the reference 3D geometry. (summarize)Retrieves the sum of squared distances between the point cloud or depth map, and the reference 3D geometry. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
You can add the following value to the above-mentioned values to determine whether a result is available.
For determining whether results are
available
|
|||||||||||||||||||||||||||||||||||||||
ResultType | Description | ||||||||||||||||||||||||||||||||||||||
ResultArrayPtr - Possible values returned |
|||||||||||||||||||||||||||||||||||||||
M_AVAILABLE |
Retrieves whether a result is available to be returned. (summarize)Retrieves whether a result is available to be returned. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
M_NULL |
Specifies that the result is not available to be retrieved. |
||||||||||||||||||||||||||||||||||||||
Value != 0 |
Specifies that the result is available to be retrieved. |
You can add one of the following values to the above-mentioned values to cast the requested results to the required data type.
For specifying the data type
|
|||||||||||||||||||||||||||||||||||||||
ResultType | Description | ||||||||||||||||||||||||||||||||||||||
ResultArrayPtr - Possible values returned |
|||||||||||||||||||||||||||||||||||||||
M_TYPE_MIL_DOUBLE |
Casts the requested results to a MIL_DOUBLE. (summarize)Casts the requested results to a MIL_DOUBLE. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_DOUBLE
Data type info: Data
type: address of a
MIL_DOUBLE
|
||||||||||||||||||||||||||||||||||||||
M_TYPE_MIL_FLOAT |
Casts the requested results to a MIL_FLOAT. (summarize)Casts the requested results to a MIL_FLOAT. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_FLOAT
Data type info: Data
type: address of a
MIL_FLOAT
|
||||||||||||||||||||||||||||||||||||||
M_TYPE_MIL_INT |
Casts the requested results to a MIL_INT. (summarize)Casts the requested results to a MIL_INT. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a MIL_INT
Data type info: Data
type: address of a MIL_INT
|
||||||||||||||||||||||||||||||||||||||
M_TYPE_MIL_INT32 |
Casts the requested results to a MIL_INT32. (summarize)Casts the requested results to a MIL_INT32. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_INT32
Data type info: Data
type: address of a
MIL_INT32
|
||||||||||||||||||||||||||||||||||||||
M_TYPE_MIL_INT64 |
Casts the requested results to a MIL_INT64. (summarize)Casts the requested results to a MIL_INT64. (more details...) |
||||||||||||||||||||||||||||||||||||||
ResultArrayPtr extra info |
Data type info: Data
type: address of a
MIL_INT64
Data type info: Data
type: address of a
MIL_INT64
|
Header | Include mil.h. |
Library | Use mil.lib; mil3dmet.lib. |
DLL | Requires mil.dll; mil3dmet.dll. |