ImagingTools Core SDK
Main Page
Related Pages
Topics
Namespaces
Classes
Examples
ImtCore
Include
imt3d
imt3d.h
1
// SPDX-License-Identifier: LGPL-2.1-or-later OR GPL-2.0-or-later OR GPL-3.0-or-later OR LicenseRef-ImtCore-Commercial
2
#pragma once
3
4
5
// ACF includes
6
#include <imath/imath.h>
7
#include <i3d/CVector3d.h>
8
9
19
namespace
imt3d
20
{
21
22
23
class
IDepthBitmap;
24
class
IPointCloud3d;
25
29
bool
ConvertDepthImageToCloud
(
const
imt3d::IDepthBitmap
& bitmap,
IPointCloud3d
& pointCloud);
30
34
bool
ConvertPointCloudToDepthBitmap
(
const
IPointCloud3d
& pointCloud,
imt3d::IDepthBitmap
& bitmap);
35
39
template
<
typename
Po
int
Type>
40
bool
ConvertPointCloudToDepthBitmap
(
const
IPointCloud3d
& pointCloud,
imt3d::IDepthBitmap
& bitmap);
41
42
43
}
// namespace imt3d
44
45
imt3d::IDepthBitmap
Definition
IDepthBitmap.h:23
imt3d::IPointCloud3d
Definition
IPointCloud3d.h:17
imt3d
Definition
CCuboid.h:11
imt3d::ConvertPointCloudToDepthBitmap
bool ConvertPointCloudToDepthBitmap(const IPointCloud3d &pointCloud, imt3d::IDepthBitmap &bitmap)
imt3d::ConvertDepthImageToCloud
bool ConvertDepthImageToCloud(const imt3d::IDepthBitmap &bitmap, IPointCloud3d &pointCloud)
Generated by
1.9.8