point_cloud_msg_wrapper
1.0
  • Class Hierarchy
  • File Hierarchy
  • Reference
    • Namespaces
      • Namespace has_operator_equals_impl
      • Namespace point_cloud_msg_wrapper
        • Detailed Description
        • Namespaces
        • Classes
        • Functions
        • Typedefs
      • Namespace point_cloud_msg_wrapper::detail
        • Classes
        • Functions
        • Typedefs
      • Namespace std
    • Classes and Structs
      • Template Struct derived_point_vector
        • Struct Documentation
      • Template Struct derived_point_vector< ContainerT< ValueT, AllocatorT >, PointT >
        • Struct Documentation
      • Template Struct derived_point_vector< ContainerT< ValueT, UPPER_BOUND, AllocatorT >, PointT >
        • Struct Documentation
      • Template Struct has_operator_equals
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct has_operator_equals_impl
        • Struct Documentation
      • Template Struct is_specialization
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_specialization< Ref< Args… >, Ref >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Class PointCloudMsgWrapper
        • Class Documentation
    • Functions
      • Template Function point_cloud_msg_wrapper::detail::apply_field_adder_to_generate_field_if_needed(sensor_msgs::msg::PointCloud2::_fields_type&)
        • Function Documentation
      • Template Function point_cloud_msg_wrapper::detail::apply_field_adder_to_generate_field_if_needed(sensor_msgs::msg::PointCloud2::_fields_type&)
        • Function Documentation
      • Template Function point_cloud_msg_wrapper::detail::offset_of
        • Function Documentation
      • Template Function point_cloud_msg_wrapper::detail::offset_of_return_ref
        • Function Documentation
      • Template Function point_cloud_msg_wrapper::detail::push_back_field(sensor_msgs::msg::PointCloud2::_fields_type&, const sensor_msgs::msg::PointField::_name_type&, MemberT ClassT::*)
        • Function Documentation
      • Template Function point_cloud_msg_wrapper::detail::push_back_field(sensor_msgs::msg::PointCloud2::_fields_type&, const sensor_msgs::msg::PointField::_name_type&, ReturnT(ClassT::*)(void))
        • Function Documentation
      • Template Function point_cloud_msg_wrapper::generate_fields_from_point
        • Function Documentation
      • Template Function point_cloud_msg_wrapper::get_field_count
        • Function Documentation
      • Function point_cloud_msg_wrapper::get_field_count< double >
        • Function Documentation
      • Function point_cloud_msg_wrapper::get_field_count< float >
        • Function Documentation
      • Function point_cloud_msg_wrapper::get_field_count< std::int16_t >
        • Function Documentation
      • Function point_cloud_msg_wrapper::get_field_count< std::int32_t >
        • Function Documentation
      • Function point_cloud_msg_wrapper::get_field_count< std::int64_t >
        • Function Documentation
      • Function point_cloud_msg_wrapper::get_field_count< std::int8_t >
        • Function Documentation
      • Function point_cloud_msg_wrapper::get_field_count< std::uint16_t >
        • Function Documentation
      • Function point_cloud_msg_wrapper::get_field_count< std::uint32_t >
        • Function Documentation
      • Function point_cloud_msg_wrapper::get_field_count< std::uint64_t >
        • Function Documentation
      • Function point_cloud_msg_wrapper::get_field_count< std::uint8_t >
        • Function Documentation
      • Template Function point_cloud_msg_wrapper::get_field_datatype
        • Function Documentation
      • Function point_cloud_msg_wrapper::get_field_datatype< double >
        • Function Documentation
      • Function point_cloud_msg_wrapper::get_field_datatype< float >
        • Function Documentation
      • Function point_cloud_msg_wrapper::get_field_datatype< std::int16_t >
        • Function Documentation
      • Function point_cloud_msg_wrapper::get_field_datatype< std::int32_t >
        • Function Documentation
      • Function point_cloud_msg_wrapper::get_field_datatype< std::int64_t >
        • Function Documentation
      • Function point_cloud_msg_wrapper::get_field_datatype< std::int8_t >
        • Function Documentation
      • Function point_cloud_msg_wrapper::get_field_datatype< std::uint16_t >
        • Function Documentation
      • Function point_cloud_msg_wrapper::get_field_datatype< std::uint32_t >
        • Function Documentation
      • Function point_cloud_msg_wrapper::get_field_datatype< std::uint64_t >
        • Function Documentation
      • Function point_cloud_msg_wrapper::get_field_datatype< std::uint8_t >
        • Function Documentation
      • Function point_cloud_msg_wrapper::LIDAR_UTILS__DEFINE_FIELD_GENERATOR_FOR_MEMBER(x)
        • Function Documentation
      • Function point_cloud_msg_wrapper::LIDAR_UTILS__DEFINE_FIELD_GENERATOR_FOR_MEMBER(y)
        • Function Documentation
      • Function point_cloud_msg_wrapper::LIDAR_UTILS__DEFINE_FIELD_GENERATOR_FOR_MEMBER(z)
        • Function Documentation
      • Function point_cloud_msg_wrapper::LIDAR_UTILS__DEFINE_FIELD_GENERATOR_FOR_MEMBER(id)
        • Function Documentation
      • Function point_cloud_msg_wrapper::LIDAR_UTILS__DEFINE_FIELD_GENERATOR_FOR_MEMBER(ring)
        • Function Documentation
      • Function point_cloud_msg_wrapper::LIDAR_UTILS__DEFINE_FIELD_GENERATOR_FOR_MEMBER(intensity)
        • Function Documentation
      • Function point_cloud_msg_wrapper::LIDAR_UTILS__DEFINE_FIELD_GENERATOR_FOR_MEMBER(timestamp)
        • Function Documentation
      • Function point_cloud_msg_wrapper::sizeof_field
        • Function Documentation
    • Defines
      • Define COMPILE_IF_MUTABLE
        • Define Documentation
      • Define IMPL__LIDAR_UTILS__DEFINE_MEMBER_CHECKER
        • Define Documentation
      • Define IMPL__LIDAR_UTILS__DEFINE_MEMBER_FUNCTION_CHECKER
        • Define Documentation
      • Define LIDAR_UTILS__DEFINE_FIELD_GENERATOR_FOR_MEMBER
        • Define Documentation
    • Typedefs
      • Typedef point_cloud_msg_wrapper::detail::DefaultFieldGenerators
        • Typedef Documentation
      • Typedef point_cloud_msg_wrapper::PointCloud2Modifier
        • Typedef Documentation
      • Typedef point_cloud_msg_wrapper::PointCloud2View
        • Typedef Documentation
    • Directories
      • Directory src
        • Subdirectories
      • Directory point_cloud_msg_wrapper
        • Subdirectories
      • Directory point_cloud_msg_wrapper
        • Subdirectories
      • Directory include
        • Subdirectories
      • Directory point_cloud_msg_wrapper
        • Files
    • Files
      • File default_field_generators.hpp
        • Definition (/tmp/ws/src/point_cloud_msg_wrapper/point_cloud_msg_wrapper/include/point_cloud_msg_wrapper/default_field_generators.hpp)
          • Program Listing for File default_field_generators.hpp
        • Includes
        • Included By
        • Namespaces
        • Functions
      • File field_generators.hpp
        • Definition (/tmp/ws/src/point_cloud_msg_wrapper/point_cloud_msg_wrapper/include/point_cloud_msg_wrapper/field_generators.hpp)
          • Program Listing for File field_generators.hpp
        • Includes
        • Included By
        • Namespaces
        • Functions
        • Defines
      • File field_properties.hpp
        • Definition (/tmp/ws/src/point_cloud_msg_wrapper/point_cloud_msg_wrapper/include/point_cloud_msg_wrapper/field_properties.hpp)
          • Program Listing for File field_properties.hpp
        • Includes
        • Included By
        • Namespaces
        • Functions
      • File point_cloud_msg_wrapper.hpp
        • Definition (/tmp/ws/src/point_cloud_msg_wrapper/point_cloud_msg_wrapper/include/point_cloud_msg_wrapper/point_cloud_msg_wrapper.hpp)
          • Program Listing for File point_cloud_msg_wrapper.hpp
        • Includes
        • Namespaces
        • Classes
        • Defines
        • Typedefs
      • File type_traits.hpp
        • Definition (/tmp/ws/src/point_cloud_msg_wrapper/point_cloud_msg_wrapper/include/point_cloud_msg_wrapper/type_traits.hpp)
          • Program Listing for File type_traits.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File visibility_control.hpp
        • Definition (/tmp/ws/src/point_cloud_msg_wrapper/point_cloud_msg_wrapper/include/point_cloud_msg_wrapper/visibility_control.hpp)
          • Program Listing for File visibility_control.hpp
point_cloud_msg_wrapper
  • Class Hierarchy
  • Namespace point_cloud_msg_wrapper::detail
  • View page source

Namespace point_cloud_msg_wrapper::detail

Contents

  • Classes

  • Functions

  • Typedefs

Classes

  • Template Struct derived_point_vector

  • Template Struct derived_point_vector< ContainerT< ValueT, AllocatorT >, PointT >

  • Template Struct derived_point_vector< ContainerT< ValueT, UPPER_BOUND, AllocatorT >, PointT >

  • Template Struct has_operator_equals

  • Template Struct has_operator_equals_impl

  • Template Struct is_specialization

  • Template Struct is_specialization< Ref< Args… >, Ref >

Functions

  • Template Function point_cloud_msg_wrapper::detail::apply_field_adder_to_generate_field_if_needed(sensor_msgs::msg::PointCloud2::_fields_type&)

  • Template Function point_cloud_msg_wrapper::detail::apply_field_adder_to_generate_field_if_needed(sensor_msgs::msg::PointCloud2::_fields_type&)

  • Template Function point_cloud_msg_wrapper::detail::offset_of

  • Template Function point_cloud_msg_wrapper::detail::offset_of_return_ref

  • Template Function point_cloud_msg_wrapper::detail::push_back_field(sensor_msgs::msg::PointCloud2::_fields_type&, const sensor_msgs::msg::PointField::_name_type&, MemberT ClassT::*)

  • Template Function point_cloud_msg_wrapper::detail::push_back_field(sensor_msgs::msg::PointCloud2::_fields_type&, const sensor_msgs::msg::PointField::_name_type&, ReturnT(ClassT::*)(void))

Typedefs

  • Typedef point_cloud_msg_wrapper::detail::DefaultFieldGenerators

Previous Next

© Copyright 2021, Apache 2.0.

Built with Sphinx using a theme provided by Read the Docs.