ImagingTools Core SDK
Main Page
Related Pages
Topics
Namespaces
Classes
Examples
ImtCore
Include
imt3d
Test
CPosition3dTest.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
// Qt includes
6
#include <QtCore/QObject>
7
#include <QtTest/QtTest>
8
9
// ACF includes
10
#include <itest/CStandardTestExecutor.h>
11
12
// ImtCore includes
13
#include <imt3d/CPosition3d.h>
14
15
19
class
CPosition3dTest
:
public
QObject
20
{
21
Q_OBJECT
22
23
private
slots:
24
void
initTestCase();
25
26
void
testDefaultConstructor();
27
void
testConstructorWithPosition();
28
void
testGetPosition();
29
void
testSetPosition();
30
void
testTranslate();
31
void
testGetTranslated();
32
void
testIsEmpty();
33
void
testGetCenter();
34
void
testMoveCenterTo();
35
void
testGetBoundingCuboid();
36
void
testSerialization();
37
void
testCopyFrom();
38
void
testIsEqual();
39
void
testCloneMe();
40
void
testResetData();
41
42
void
cleanupTestCase();
43
};
44
45
CPosition3dTest
Definition
CPosition3dTest.h:20
Generated by
1.9.8