ADTF Device Toolbox SDK
Loading...
Searching...
No Matches
stream_meta_type_pointcloud_properties.h
Go to the documentation of this file.
1
16
17#pragma once
18
22namespace adtf
23{
27namespace devicetb
28{
32namespace sdk
33{
37namespace pointcloud
38{
39
40namespace navigation
41{
45struct stream_meta_type_pointcloud_properties
46{
47 stream_meta_type_pointcloud_properties() = default;
48
49 static constexpr const char* const MetaTypeName = "adtf/devicetb/pointcloud";
50
51 // An optional header is described by the stream_meta_type_default properties
52
53 static constexpr const char* const Transformation = "transformation";
54 static constexpr const char* const TransformationX = "transformation/x";
55 static constexpr const char* const TransformationY = "transformation/y";
56 static constexpr const char* const TransformationZ = "transformation/z";
57 static constexpr const char* const TransformationRoll = "transformation/roll";
58 static constexpr const char* const TransformationPitch = "transformation/pitch";
59 static constexpr const char* const TransformationYaw = "transformation/yaw";
60
61 static constexpr const char* const Attributes = "attributes";
62 static constexpr const char* const AttributeName = "name";
63 static constexpr const char* const AttributeDataType = "datatype";
64 static constexpr const char* const AttributeInMemoryEndianess = "in_memory/endianess";
65 static constexpr const char* const AttributeInMemoryOffset = "in_memory/offset";
66 static constexpr const char* const AttributeInMemoryStride = "in_memory/stride";
67 static constexpr const char* const AttributeComputedStrideToIncrement = "computed/stride_to_increment";
68 static constexpr const char* const AttributeComputedStrideToReset = "computed/stride_to_reset";
69 static constexpr const char* const AttributeComputedIncrement = "computed/increment";
70 static constexpr const char* const AttributeComputedOffset = "computed/offset";
71
72 static constexpr const char* const Count = "count";
73};
74
75}
76
77using stream_meta_type_pointcloud_properties = navigation::stream_meta_type_pointcloud_properties;
78
79} // namespace pointcloud
80} // namespace sdk
81} // namespace devicetb
82} // namespace adtf
Namespace for functionality provided by 3.13.0.
Definition pointcloud_access.h:52
Namespace for pointcloud in ADTF-Devicetoolbox.
Definition pointcloud_access.h:49
Namespace for SDK of ADTF-Devicetoolbox.
Definition bus_database_intf.h:42
Devicetoolbox - Namespace.
Definition bus_database_intf.h:36
ADTF - Namespace.
Definition bus_database_intf.h:30