Mech-Eye API 2.5.1
API reference documentation for Mech-Eye Industrial 3D Camera
|
#include "CommonTypes.h"
#include "area_scan_3d_camera/Frame3D.h"
#include "area_scan_3d_camera/Frame2DAnd3D.h"
#include "area_scan_3d_camera/Camera.h"
#include "api_global.h"
Go to the source code of this file.
Namespaces | |
namespace | mmind |
namespace | mmind::eye |
Functions | |
MMIND_API_EXPORT PointCloud | transformPointCloud (const FrameTransformation &coordinateTransformation, const PointCloud &originalPointCloud) |
Transforms the reference frame of a point cloud. | |
MMIND_API_EXPORT PointCloudWithNormals | transformPointCloudWithNormals (const FrameTransformation &coordinateTransformation, const PointCloud &originalPointCloud) |
Transforms the reference frame of a point cloud with normals. | |
MMIND_API_EXPORT TexturedPointCloud | transformTexturedPointCloud (const FrameTransformation &coordinateTransformation, const TexturedPointCloud &originalTexturedPointCloud) |
Transforms the reference frame of a textured point cloud. | |
MMIND_API_EXPORT TexturedPointCloudWithNormals | transformTexturedPointCloudWithNormals (const FrameTransformation &coordinateTransformation, const TexturedPointCloud &originalTexturedPointCloud) |
Transforms the reference frame of a textured point cloud with normals. | |
MMIND_API_EXPORT FrameTransformation | getTransformationParams (Camera &camera) |
Obtains the rigid body transformations of the custom reference frame of a camera. The custom reference frame can be adjusted using the "Custom Reference Frame" tool in Mech-Eye Viewer. The rigid body transformations are automatically calculated after the settings in this tool have been applied. The "Custom Reference Frame" tool is recommended as the GUI allows you to adjust the reference frame easily and conveniently. Alternatively, you can use the rotation and translation methods in FrameTransformation to define the transformations manually. | |