Mech-Eye API 2.5.1
API reference documentation for Mech-Eye Industrial 3D Camera
Loading...
Searching...
No Matches
Namespaces | Functions
PointCloudTransformation.h File Reference
#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.