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
9
11{
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
29namespace armarx::aron
30{
31 using simox::fromAron;
32 using simox::toAron;
33} // namespace armarx::aron
34
35namespace armarx
36{
39} // namespace armarx
40
41// Legacy support
42namespace simox
43{
46} // namespace simox
::simox::arondto::OrientedBox OrientedBox
Definition simox.h:15
::simox::arondto::Color Color
Definition simox.h:16
::simox::arondto::AxisAlignedBoundingBox AxisAlignedBoundingBox
Definition simox.h:14
void toAron(arondto::AxisAlignedBoundingBox &dto, const ::simox::AxisAlignedBoundingBox &bo)
Definition simox.cpp:16
void fromAron(const arondto::AxisAlignedBoundingBox &dto, ::simox::AxisAlignedBoundingBox &bo)
Definition simox.cpp:8
This file offers overloads of toIce() and fromIce() functions for STL container types.
Definition Impl.cpp:41