Mech-Eye API 2.4.0
API reference documentation for Mech-Eye Industrial 3D Camera
Loading...
Searching...
No Matches
PointCloudTransformation.h
1#pragma once
2#include "CommonTypes.h"
3#include "area_scan_3d_camera/Frame3D.h"
4#include "area_scan_3d_camera/Frame2DAnd3D.h"
5#include "area_scan_3d_camera/Camera.h"
6#include "api_global.h"
7
8namespace mmind {
9namespace eye {
20MMIND_API_EXPORT PointCloud transformPointCloud(const FrameTransformation& coordinateTransformation,
21 const PointCloud& originalPointCloud);
22
32MMIND_API_EXPORT PointCloudWithNormals transformPointCloudWithNormals(
33 const FrameTransformation& coordinateTransformation, const PointCloud& originalPointCloud);
34
45MMIND_API_EXPORT TexturedPointCloud
46transformTexturedPointCloud(const FrameTransformation& coordinateTransformation,
47 const TexturedPointCloud& originalTexturedPointCloud);
48
59MMIND_API_EXPORT TexturedPointCloudWithNormals
60transformTexturedPointCloudWithNormals(const FrameTransformation& coordinateTransformation,
61 const TexturedPointCloud& originalTexturedPointCloud);
74MMIND_API_EXPORT FrameTransformation getTransformationParams(Camera& camera);
75} // namespace eye
76} // namespace mmind