simox.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <SimoxUtility/color/Color.h>
4
#include <SimoxUtility/shapes/AxisAlignedBoundingBox.h>
5
#include <SimoxUtility/shapes/OrientedBox.h>
6
7
#include <
RobotAPI/libraries/aron/common/forward_declarations.h
>
8
#include <
RobotAPI/libraries/aron/core/aron_conversions.h
>
9
10
namespace
armarx::aron::simox
11
{
12
namespace
arondto
13
{
14
using
AxisAlignedBoundingBox
=
::simox::arondto::AxisAlignedBoundingBox
;
15
using
OrientedBox
=
::simox::arondto::OrientedBox
;
16
using
Color
=
::simox::arondto::Color
;
17
}
// namespace arondto
18
19
void
fromAron
(
const
arondto::AxisAlignedBoundingBox
& dto, ::simox::AxisAlignedBoundingBox& bo);
20
void
toAron
(
arondto::AxisAlignedBoundingBox
& dto, const ::simox::AxisAlignedBoundingBox& bo);
21
22
void
fromAron
(
const
arondto::OrientedBox
& dto, ::simox::OrientedBoxf& bo);
23
void
toAron
(
arondto::OrientedBox
& dto, const ::simox::OrientedBoxf& bo);
24
25
void
fromAron
(
const
arondto::Color
& dto, ::simox::Color& bo);
26
void
toAron
(
arondto::Color
& dto, const ::simox::Color& bo);
27
}
// namespace armarx::aron::simox
28
29
namespace
armarx::aron
30
{
31
using
simox::fromAron
;
32
using
simox::toAron
;
33
}
// namespace armarx::aron
34
35
namespace
armarx
36
{
37
using
aron::simox::fromAron
;
38
using
aron::simox::toAron
;
39
}
// namespace armarx
40
41
// Legacy support
42
namespace
simox
43
{
44
using
::
armarx::aron::simox::fromAron
;
45
using
::
armarx::aron::simox::toAron
;
46
}
// namespace simox
forward_declarations.h
aron_conversions.h
armarx::aron::simox::arondto
Definition
simox.h:13
armarx::aron::simox::arondto::OrientedBox
::simox::arondto::OrientedBox OrientedBox
Definition
simox.h:15
armarx::aron::simox::arondto::Color
::simox::arondto::Color Color
Definition
simox.h:16
armarx::aron::simox::arondto::AxisAlignedBoundingBox
::simox::arondto::AxisAlignedBoundingBox AxisAlignedBoundingBox
Definition
simox.h:14
armarx::aron::simox
Definition
simox.h:11
armarx::aron::simox::toAron
void toAron(arondto::AxisAlignedBoundingBox &dto, const ::simox::AxisAlignedBoundingBox &bo)
Definition
simox.cpp:16
armarx::aron::simox::fromAron
void fromAron(const arondto::AxisAlignedBoundingBox &dto, ::simox::AxisAlignedBoundingBox &bo)
Definition
simox.cpp:8
armarx::aron
Definition
DataDisplayVisitor.cpp:6
armarx
This file offers overloads of toIce() and fromIce() functions for STL container types.
Definition
ArmarXTimeserver.cpp:28
simox
Definition
Impl.cpp:41
RobotAPI
libraries
aron
common
aron_conversions
simox.h
Generated by
1.13.2