Public Member Functions | |
MyClass (ros::NodeHandle nh) | |
![]() | |
FilterChainNode (const std::string &filterChainNamespace, ros::NodeHandle filterNodeHandle, ros::NodeHandle topicNodeHandle) | |
![]() | |
FilterChainBase () | |
virtual | ~FilterChainBase ()=default |
Protected Member Functions | |
bool | filter (const sensor_msgs::PointCloud2 &msgIn, sensor_msgs::PointCloud2 &msgOut) override |
![]() | |
virtual void | advertise () |
virtual void | callbackReference (const sensor_msgs::PointCloud2 &msgIn) |
virtual void | callbackShared (const typename sensor_msgs::PointCloud2 ::ConstPtr &msgIn) |
virtual void | initFilters (const std::string &filterChainNamespace, ros::NodeHandle filterNodeHandle, ros::NodeHandle topicNodeHandle, const bool useSharedPtrMessages, const size_t inputQueueSize, const size_t outputQueueSize) |
virtual void | publishReference (const sensor_msgs::PointCloud2 &msg) |
virtual void | publishShared (const typename sensor_msgs::PointCloud2 ::ConstPtr &msg) |
virtual void | subscribe () |
Additional Inherited Members | |
![]() | |
typedef ros::message_traits::DataType< sensor_msgs::PointCloud2 > | DataType |
![]() | |
filters::FilterChain< sensor_msgs::PointCloud2 > | filterChain |
size_t | inputQueueSize |
ros::Subscriber | inputSubscriber |
sensor_msgs::PointCloud2 | msg |
ros::Publisher | outputPublisher |
size_t | outputQueueSize |
ros::NodeHandle | topicNodeHandle |
bool | useSharedPtrMessages |
Definition at line 12 of file example_custom_chain_node.cpp.
|
inlineexplicit |
Definition at line 15 of file example_custom_chain_node.cpp.
|
inlineoverrideprotectedvirtual |
Reimplemented from sensor_filters::FilterChainBase< sensor_msgs::PointCloud2 >.
Definition at line 22 of file example_custom_chain_node.cpp.