depth_image_octomap_updater.cpp
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/depth_image_octomap_updater/src/
depth__image__octomap__updater_8cpp
moveit/depth_image_octomap_updater/depth_image_octomap_updater.h
moveit/occupancy_map_monitor/occupancy_map_monitor.h
occupancy_map_monitor
static const bool
HOST_IS_BIG_ENDIAN
namespaceoccupancy__map__monitor.html
a39c908509253484ed23ea014d8817c2f
depth_image_octomap_updater.h
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/depth_image_octomap_updater/include/moveit/depth_image_octomap_updater/
depth__image__octomap__updater_8h
moveit/occupancy_map_monitor/occupancy_map_updater.h
moveit/mesh_filter/mesh_filter.h
moveit/mesh_filter/stereo_camera_model.h
moveit/lazy_free_space_updater/lazy_free_space_updater.h
occupancy_map_monitor::DepthImageOctomapUpdater
occupancy_map_monitor
depth_self_filter_nodelet.cpp
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/mesh_filter/src/
depth__self__filter__nodelet_8cpp
moveit/mesh_filter/depth_self_filter_nodelet.h
moveit/mesh_filter/stereo_camera_model.h
moveit/mesh_filter/mesh_filter.h
PLUGINLIB_EXPORT_CLASS
depth__self__filter__nodelet_8cpp.html
a2e54a2ceba1c670bf1e929a81e33ffe1
(mesh_filter::DepthSelfFiltering, nodelet::Nodelet)
depth_self_filter_nodelet.h
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/mesh_filter/include/moveit/mesh_filter/
depth__self__filter__nodelet_8h
moveit/mesh_filter/transform_provider.h
moveit/mesh_filter/mesh_filter.h
moveit/mesh_filter/stereo_camera_model.h
mesh_filter::DepthSelfFiltering
mesh_filter
filter_job.h
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/mesh_filter/include/moveit/mesh_filter/
filter__job_8h
mesh_filter::FilterJob
mesh_filter::FilterJob< void >
mesh_filter::Job
mesh_filter
gl_mesh.cpp
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/mesh_filter/src/
gl__mesh_8cpp
moveit/mesh_filter/gl_mesh.h
gl_mesh.h
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/mesh_filter/include/moveit/mesh_filter/
gl__mesh_8h
mesh_filter::GLMesh
mesh_filter
gl_renderer.cpp
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/mesh_filter/src/
gl__renderer_8cpp
moveit/mesh_filter/gl_renderer.h
gl_renderer.h
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/mesh_filter/include/moveit/mesh_filter/
gl__renderer_8h
mesh_filter::GLRenderer
mesh_filter
lazy_free_space_updater.cpp
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/lazy_free_space_updater/src/
lazy__free__space__updater_8cpp
moveit/lazy_free_space_updater/lazy_free_space_updater.h
occupancy_map_monitor
lazy_free_space_updater.h
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/lazy_free_space_updater/include/moveit/lazy_free_space_updater/
lazy__free__space__updater_8h
moveit/occupancy_map_monitor/occupancy_map.h
occupancy_map_monitor::LazyFreeSpaceUpdater
occupancy_map_monitor
mesh_filter.cpp
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/mesh_filter/src/
mesh__filter_8cpp
moveit/mesh_filter/mesh_filter.h
moveit/mesh_filter/gl_mesh.h
mesh_filter.h
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/mesh_filter/include/moveit/mesh_filter/
mesh__filter_8h
moveit/mesh_filter/gl_renderer.h
moveit/mesh_filter/mesh_filter_base.h
mesh_filter::MeshFilter
mesh_filter
mesh_filter_base.cpp
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/mesh_filter/src/
mesh__filter__base_8cpp
moveit/mesh_filter/mesh_filter_base.h
moveit/mesh_filter/gl_mesh.h
moveit/mesh_filter/filter_job.h
mesh_filter_base.h
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/mesh_filter/include/moveit/mesh_filter/
mesh__filter__base_8h
moveit/mesh_filter/gl_renderer.h
moveit/mesh_filter/sensor_model.h
mesh_filter::MeshFilterBase
mesh_filter
uint32_t
LabelType
namespacemesh__filter.html
af762de35b7dba852cc5196ff06903bc1
unsigned int
MeshHandle
namespacemesh__filter.html
a07c4a34ccdc891a29719367f162c52a1
mesh_filter_test.cpp
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/mesh_filter/test/
mesh__filter__test_8cpp
moveit/mesh_filter/mesh_filter.h
moveit/mesh_filter/stereo_camera_model.h
mesh_filter_test::FilterTraits
mesh_filter_test::FilterTraits< float >
mesh_filter_test::FilterTraits< unsigned short >
mesh_filter_test::MeshFilterTest
mesh_filter_test
mesh_filter_test::MeshFilterTest< float >
MeshFilterTestFloat
mesh__filter__test_8cpp.html
a73e2147e7c4fc9c6df05a2fbb9a75818
mesh_filter_test::MeshFilterTest< unsigned short >
MeshFilterTestUnsignedShort
mesh__filter__test_8cpp.html
a940d5a3f25d8bdba6400c31c4c3fa797
const Type
getRandomNumber
namespacemesh__filter__test.html
a3dd938413f226f022a08c3997678ab77
(const Type &min, const Type &max)
INSTANTIATE_TEST_CASE_P
mesh__filter__test_8cpp.html
abebba4c7e51ea9ec0cb9d2209ec94563
(float_test, MeshFilterTestFloat,::testing::Range< double >(0.0f, 6.0f, 0.5f))
INSTANTIATE_TEST_CASE_P
mesh__filter__test_8cpp.html
af8ed9f2fa383d555b4c27d4958dfd52d
(ushort_test, MeshFilterTestUnsignedShort,::testing::Range< double >(0.0f, 6.0f, 0.5f))
int
main
mesh__filter__test_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_P
mesh__filter__test_8cpp.html
a89b20e861680e4ed2a8c9e21dc78fb68
(MeshFilterTestFloat, float)
TEST_P
mesh__filter__test_8cpp.html
a1ba2a81525262879a3c1a18ef90b60d3
(MeshFilterTestUnsignedShort, unsigned_short)
occupancy_map.h
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/occupancy_map_monitor/include/moveit/occupancy_map_monitor/
occupancy__map_8h
occupancy_map_monitor::OccMapTree
occupancy_map_monitor
octomap::OcTreeNode
OccMapNode
namespaceoccupancy__map__monitor.html
a564889ef8b82dff5d3e96b097534303b
boost::shared_ptr< const OccMapTree >
OccMapTreeConstPtr
namespaceoccupancy__map__monitor.html
a99ac2fe6390766019413fdba8a708cb7
boost::shared_ptr< OccMapTree >
OccMapTreePtr
namespaceoccupancy__map__monitor.html
ad1b446ba1a1c16e29b2c814cb46b4fb7
occupancy_map_monitor.cpp
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/occupancy_map_monitor/src/
occupancy__map__monitor_8cpp
moveit/occupancy_map_monitor/occupancy_map.h
moveit/occupancy_map_monitor/occupancy_map_monitor.h
occupancy_map_monitor
occupancy_map_monitor.h
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/occupancy_map_monitor/include/moveit/occupancy_map_monitor/
occupancy__map__monitor_8h
moveit/occupancy_map_monitor/occupancy_map.h
moveit/occupancy_map_monitor/occupancy_map_updater.h
occupancy_map_monitor::OccupancyMapMonitor
occupancy_map_monitor
occupancy_map_server.cpp
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/occupancy_map_monitor/src/
occupancy__map__server_8cpp
moveit/occupancy_map_monitor/occupancy_map_monitor.h
int
main
occupancy__map__server_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
static void
publishOctomap
occupancy__map__server_8cpp.html
aefdf6ab2c8361723465a5dfadfe08913
(ros::Publisher *octree_binary_pub, occupancy_map_monitor::OccupancyMapMonitor *server)
occupancy_map_updater.cpp
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/occupancy_map_monitor/src/
occupancy__map__updater_8cpp
moveit/occupancy_map_monitor/occupancy_map_monitor.h
moveit/occupancy_map_monitor/occupancy_map_updater.h
occupancy_map_monitor
occupancy_map_updater.h
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/occupancy_map_monitor/include/moveit/occupancy_map_monitor/
occupancy__map__updater_8h
moveit/occupancy_map_monitor/occupancy_map.h
occupancy_map_monitor::OccupancyMapUpdater
occupancy_map_monitor
boost::shared_ptr< const OccupancyMapUpdater >
OccupancyMapUpdaterConstPtr
namespaceoccupancy__map__monitor.html
a2dd3b32c6909302fb6e6578c1a3f6f46
boost::shared_ptr< OccupancyMapUpdater >
OccupancyMapUpdaterPtr
namespaceoccupancy__map__monitor.html
ae2be9bd5382dc0335c7b3a806b2e6aa1
unsigned int
ShapeHandle
namespaceoccupancy__map__monitor.html
a4c24d56c4094a6343d56ef3cfe5dcb26
std::map< ShapeHandle, Eigen::Affine3d, std::less< ShapeHandle >, Eigen::aligned_allocator< std::pair< const ShapeHandle, Eigen::Affine3d > > >
ShapeTransformCache
namespaceoccupancy__map__monitor.html
a1fc999ebdc8b92bc7d485890c278a4c1
boost::function< bool(const std::string &target_frame, const ros::Time &target_time, ShapeTransformCache &cache)>
TransformCacheProvider
namespaceoccupancy__map__monitor.html
a4b2a5be8ae113165ceb956bdab330aa9
plugin_init.cpp
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/pointcloud_octomap_updater/src/
plugin__init_8cpp
moveit/pointcloud_octomap_updater/pointcloud_octomap_updater.h
pointcloud_octomap_updater.cpp
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/pointcloud_octomap_updater/src/
pointcloud__octomap__updater_8cpp
moveit/pointcloud_octomap_updater/pointcloud_octomap_updater.h
moveit/occupancy_map_monitor/occupancy_map_monitor.h
occupancy_map_monitor
pointcloud_octomap_updater.h
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/pointcloud_octomap_updater/include/moveit/pointcloud_octomap_updater/
pointcloud__octomap__updater_8h
moveit/occupancy_map_monitor/occupancy_map_updater.h
moveit/point_containment_filter/shape_mask.h
occupancy_map_monitor::PointCloudOctomapUpdater
occupancy_map_monitor
semantic_world.cpp
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/semantic_world/src/
semantic__world_8cpp
moveit/semantic_world/semantic_world.h
moveit::semantic_world
semantic_world.h
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/semantic_world/include/moveit/semantic_world/
semantic__world_8h
moveit::semantic_world::SemanticWorld
moveit::semantic_world
sensor_model.cpp
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/mesh_filter/src/
sensor__model_8cpp
moveit/mesh_filter/sensor_model.h
sensor_model.h
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/mesh_filter/include/moveit/mesh_filter/
sensor__model_8h
mesh_filter::SensorModel::Parameters
mesh_filter::SensorModel
mesh_filter
shape_mask.cpp
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/point_containment_filter/src/
shape__mask_8cpp
moveit/point_containment_filter/shape_mask.h
shape_mask.h
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/point_containment_filter/include/moveit/point_containment_filter/
shape__mask_8h
point_containment_filter::ShapeMask::SeeShape
point_containment_filter::ShapeMask
point_containment_filter::ShapeMask::SortBodies
point_containment_filter
unsigned int
ShapeHandle
namespacepoint__containment__filter.html
a28695140a6b5c0d2ec51709a5d64764a
stereo_camera_model.cpp
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/mesh_filter/src/
stereo__camera__model_8cpp
moveit/mesh_filter/stereo_camera_model.h
moveit/mesh_filter/gl_renderer.h
stereo_camera_model.h
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/mesh_filter/include/moveit/mesh_filter/
stereo__camera__model_8h
moveit/mesh_filter/sensor_model.h
mesh_filter::StereoCameraModel::Parameters
mesh_filter::StereoCameraModel
mesh_filter
transform_provider.cpp
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/mesh_filter/src/
transform__provider_8cpp
moveit/mesh_filter/transform_provider.h
transform_provider.h
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/mesh_filter/include/moveit/mesh_filter/
transform__provider_8h
moveit/mesh_filter/mesh_filter_base.h
TransformProvider::TransformContext
TransformProvider
updater_plugin.cpp
/home/rosbuild/hudson/workspace/doc-indigo-moveit_ros/doc_stacks/2015-12-02_02-15-28.452614/moveit_ros/perception/depth_image_octomap_updater/src/
updater__plugin_8cpp
moveit/depth_image_octomap_updater/depth_image_octomap_updater.h
CLASS_LOADER_REGISTER_CLASS
updater__plugin_8cpp.html
a39f15f89f45793b6adba32375e5c46c5
(occupancy_map_monitor::DepthImageOctomapUpdater, occupancy_map_monitor::OccupancyMapUpdater)
TransformProvider
classTransformProvider.html
TransformProvider::TransformContext
void
addHandle
classTransformProvider.html
a18df58a37629f07e2ab6c179dcc33b0a
(mesh_filter::MeshHandle handle, const std::string &name)
bool
getTransform
classTransformProvider.html
acd6a4192e1e107cf3feeb4361bcef4e7
(mesh_filter::MeshHandle handle, Eigen::Affine3d &transform) const
void
setFrame
classTransformProvider.html
a107f398eee4b9e6ad3397ded3d148da6
(const std::string &frame)
void
setUpdateInterval
classTransformProvider.html
a24ea6ea0d8b89cc4e159067b8f8a0fec
(unsigned long usecs)
void
start
classTransformProvider.html
a05051ef0b96c00445fe66b2be8c05fc4
()
void
stop
classTransformProvider.html
a07410ca245e60ff1d907328baf54c064
()
TransformProvider
classTransformProvider.html
a880c31bfd401184a28c3eb08569b0bdd
(unsigned long interval_us=30000)
~TransformProvider
classTransformProvider.html
a19989e1828a009776e02f733002a3b9f
()
void
run
classTransformProvider.html
ae944974f61a460e98ed0420770d217a4
()
void
updateTransforms
classTransformProvider.html
a63628a339fdef6667881417d833f9fe0
()
std::string
frame_id_
classTransformProvider.html
ae077cde165f4084f4acf82cf2885c9c1
std::map< mesh_filter::MeshHandle, boost::shared_ptr< TransformContext > >
handle2context_
classTransformProvider.html
a097758fe5f65a1958b3a5f1ffa40b80c
unsigned long
interval_us_
classTransformProvider.html
aeb754106714d17631813830655e7362c
planning_scene_monitor::PlanningSceneMonitorPtr
psm_
classTransformProvider.html
a5b6bd62f8fb7451cb0e7db3ff6095cce
bool
stop_
classTransformProvider.html
a29cc1e4ceb2e240d7d9c51a02ad64ce6
boost::shared_ptr< tf::TransformListener >
tf_
classTransformProvider.html
ae23c40dbc6a5e9896cc982e82524d6be
boost::thread
thread_
classTransformProvider.html
a3796704efdc2e014e531656c35efa890
TransformProvider::TransformContext
structTransformProvider_1_1TransformContext.html
TransformContext
structTransformProvider_1_1TransformContext.html
ab1446c10e53b95b2dcec460327907cbb
(const std::string &name)
std::string
frame_id_
structTransformProvider_1_1TransformContext.html
a2213e893917b972043af6c0e2225fbcb
boost::mutex
mutex_
structTransformProvider_1_1TransformContext.html
aca94ab9c497b4060205cca1f51ac92e5
Eigen::Affine3d
transformation_
structTransformProvider_1_1TransformContext.html
a343c2469f7c92edd1a732f42fd8004d9
mesh_filter
namespacemesh__filter.html
mesh_filter::DepthSelfFiltering
mesh_filter::FilterJob
mesh_filter::FilterJob< void >
mesh_filter::GLMesh
mesh_filter::GLRenderer
mesh_filter::Job
mesh_filter::MeshFilter
mesh_filter::MeshFilterBase
mesh_filter::SensorModel
mesh_filter::StereoCameraModel
uint32_t
LabelType
namespacemesh__filter.html
af762de35b7dba852cc5196ff06903bc1
unsigned int
MeshHandle
namespacemesh__filter.html
a07c4a34ccdc891a29719367f162c52a1
mesh_filter::DepthSelfFiltering
classmesh__filter_1_1DepthSelfFiltering.html
virtual void
onInit
classmesh__filter_1_1DepthSelfFiltering.html
a6ef4e11e011daadb77a3f192393e12b4
()
void
addMeshes
classmesh__filter_1_1DepthSelfFiltering.html
a044817c65b4b125e826ad470daa170c2
(mesh_filter::MeshFilter< mesh_filter::StereoCameraModel > &mesh_filter)
void
connectCb
classmesh__filter_1_1DepthSelfFiltering.html
aca23d02d31d604a090433e004d96c177
()
void
depthCb
classmesh__filter_1_1DepthSelfFiltering.html
a89756ced385f145b74852ccd4939ae86
(const sensor_msgs::ImageConstPtr &depth_msg, const sensor_msgs::CameraInfoConstPtr &info_msg)
void
filter
classmesh__filter_1_1DepthSelfFiltering.html
a6c9d17992bcff8c555f816fb7d8cd4b8
(const sensor_msgs::ImageConstPtr &depth_msg, const sensor_msgs::CameraInfoConstPtr &info_msg)
~DepthSelfFiltering
classmesh__filter_1_1DepthSelfFiltering.html
a9ede9783d690e2f7363e14009f9ab0ce
()
boost::mutex
connect_mutex_
classmesh__filter_1_1DepthSelfFiltering.html
a58d585df53be84771953e63cd77b75f0
double
far_clipping_plane_distance_
classmesh__filter_1_1DepthSelfFiltering.html
a61c48b923f285aa3d30f99a6c816501e
cv_bridge::CvImagePtr
filtered_depth_ptr_
classmesh__filter_1_1DepthSelfFiltering.html
a63a4a5e3130db77379e4cbe60c0aebd2
boost::shared_ptr< image_transport::ImageTransport >
filtered_depth_transport_
classmesh__filter_1_1DepthSelfFiltering.html
a127e7538644b7ecd1b436157eba20e8d
cv_bridge::CvImagePtr
filtered_label_ptr_
classmesh__filter_1_1DepthSelfFiltering.html
a0389a3c83d6455526f27eccea11c2796
boost::shared_ptr< image_transport::ImageTransport >
filtered_label_transport_
classmesh__filter_1_1DepthSelfFiltering.html
a42edb2fc20be8cb79c1fb7af7d9299a1
boost::shared_ptr< image_transport::ImageTransport >
input_depth_transport_
classmesh__filter_1_1DepthSelfFiltering.html
ab50de561f72f15c5773d945a5b2258dc
boost::shared_ptr< MeshFilter< StereoCameraModel > >
mesh_filter_
classmesh__filter_1_1DepthSelfFiltering.html
a69e3e0d7a0397435b6797bf6eb744a65
cv_bridge::CvImagePtr
model_depth_ptr_
classmesh__filter_1_1DepthSelfFiltering.html
a484a54d76535264a47e4ec79f36acfac
boost::shared_ptr< image_transport::ImageTransport >
model_depth_transport_
classmesh__filter_1_1DepthSelfFiltering.html
a7a7edc05bb56ff07abac9e96efa9c087
cv_bridge::CvImagePtr
model_label_ptr_
classmesh__filter_1_1DepthSelfFiltering.html
a03b44f7df700819a199489950573b939
boost::shared_ptr< image_transport::ImageTransport >
model_label_transport_
classmesh__filter_1_1DepthSelfFiltering.html
ac9cb22474a4758dac868957062d85c55
double
near_clipping_plane_distance_
classmesh__filter_1_1DepthSelfFiltering.html
a6060bcdd81b24cb34cc80a2fdb10ec10
double
padding_offset_
classmesh__filter_1_1DepthSelfFiltering.html
ac24440ea510c7c964af860327035f1ea
double
padding_scale_
classmesh__filter_1_1DepthSelfFiltering.html
ac41a72f330c87c8b6c2e82e6d0d54120
image_transport::CameraPublisher
pub_filtered_depth_image_
classmesh__filter_1_1DepthSelfFiltering.html
afea895705174967e33e3829d40995b90
image_transport::CameraPublisher
pub_filtered_label_image_
classmesh__filter_1_1DepthSelfFiltering.html
a4f836b38fd603d1d611716968c316223
image_transport::CameraPublisher
pub_model_depth_image_
classmesh__filter_1_1DepthSelfFiltering.html
ab510e7d46328a3d88c790851d754d4cb
image_transport::CameraPublisher
pub_model_label_image_
classmesh__filter_1_1DepthSelfFiltering.html
ad2ef8586f13bd195d8879520a82dee92
int
queue_size_
classmesh__filter_1_1DepthSelfFiltering.html
ae5096f1c4b46f12b8cd0f118198eddd2
double
shadow_threshold_
classmesh__filter_1_1DepthSelfFiltering.html
aac075ac84e693510d83dd3a8a1240b76
image_transport::CameraSubscriber
sub_depth_image_
classmesh__filter_1_1DepthSelfFiltering.html
afc272669d163a3d81014dbafee44a42d
TransformProvider
transform_provider_
classmesh__filter_1_1DepthSelfFiltering.html
a5241f1015dc608d96d9736e523358419
mesh_filter::FilterJob
classmesh__filter_1_1FilterJob.html
ReturnType
mesh_filter::Job
virtual void
execute
classmesh__filter_1_1FilterJob.html
a6e0384a2063c8af55422a1c556341c0e
()
FilterJob
classmesh__filter_1_1FilterJob.html
ae5fd93f3f5f20252d2b47d9a14ce51c1
(const boost::function< ReturnType()> &exec)
const ReturnType &
getResult
classmesh__filter_1_1FilterJob.html
a0aa119cc4f102ea21a43d1b3c69e6d72
() const
boost::function< ReturnType()>
exec_
classmesh__filter_1_1FilterJob.html
a261cf9e5b27e06ebab80c0f99d6e6182
ReturnType
result_
classmesh__filter_1_1FilterJob.html
a2f9e7544bb576111f566b50c153aadef
mesh_filter::FilterJob< void >
classmesh__filter_1_1FilterJob_3_01void_01_4.html
mesh_filter::Job
virtual void
execute
classmesh__filter_1_1FilterJob_3_01void_01_4.html
a6b39f3a2f4e2375baf82009fd4e7c9b5
()
FilterJob
classmesh__filter_1_1FilterJob_3_01void_01_4.html
a7f042c96aa3206251ed911ef1adee585
(const boost::function< void()> &exec)
boost::function< void()>
exec_
classmesh__filter_1_1FilterJob_3_01void_01_4.html
a61d80747082ba1dd12b3ede1bfbaffac
mesh_filter::GLMesh
classmesh__filter_1_1GLMesh.html
GLMesh
classmesh__filter_1_1GLMesh.html
a71d4e524c1b8529cdadcd3e0d7a181d5
(const shapes::Mesh &mesh, unsigned int mesh_label)
void
render
classmesh__filter_1_1GLMesh.html
a444c51e7439b92adb222fb37bdf2b3bd
(const Eigen::Affine3d &transform) const
~GLMesh
classmesh__filter_1_1GLMesh.html
af481ebc0e6d49571f2c587cff8a0360a
()
GLuint
list_
classmesh__filter_1_1GLMesh.html
a61f9414ac100750521373c85e809a7f7
unsigned int
mesh_label_
classmesh__filter_1_1GLMesh.html
a2cabed0e71a7891b411dfe263698f2dc
mesh_filter::GLRenderer
classmesh__filter_1_1GLRenderer.html
void
begin
classmesh__filter_1_1GLRenderer.html
a1d664fe294a6ddefdaa7029f6aae1381
() const
void
callList
classmesh__filter_1_1GLRenderer.html
ac03cfc1d07ac14d9cb977f3c1817eb09
(GLuint list) const
void
end
classmesh__filter_1_1GLRenderer.html
a8b8ae933061ba4f0e4af58e314bcab91
() const
void
getColorBuffer
classmesh__filter_1_1GLRenderer.html
abbff3141c5918202dbd10da96f25be1d
(unsigned char *buffer) const
GLuint
getColorTexture
classmesh__filter_1_1GLRenderer.html
acc856646f6adbfda9236db818ccfc47e
() const
void
getDepthBuffer
classmesh__filter_1_1GLRenderer.html
a7339494837c064163880e16a86da6690
(float *buffer) const
GLuint
getDepthTexture
classmesh__filter_1_1GLRenderer.html
a7b4e5bc948b316375cddb796b169b0c9
() const
const float &
getFarClippingDistance
classmesh__filter_1_1GLRenderer.html
aff4cb3ecb493fff943724748f3dbac00
() const
const unsigned
getHeight
classmesh__filter_1_1GLRenderer.html
a0bcfbf44785fd0f7b902029c5309f5df
() const
const float &
getNearClippingDistance
classmesh__filter_1_1GLRenderer.html
a68886cf6bdc5901df87b9de3aec3c258
() const
const GLuint &
getProgramID
classmesh__filter_1_1GLRenderer.html
a67cd96b1afd0fadcd74e3ba81b03a2ff
() const
const unsigned
getWidth
classmesh__filter_1_1GLRenderer.html
a90845341357c9cc68e0b905c91c4b96d
() const
GLRenderer
classmesh__filter_1_1GLRenderer.html
a58740c7da0284f1e9ef735c9f19ea3dc
(unsigned width, unsigned height, float near=0.1, float far=10.0)
void
setBufferSize
classmesh__filter_1_1GLRenderer.html
a30887d1ecd49980a9044b880414a04a4
(unsigned width, unsigned height)
void
setCameraParameters
classmesh__filter_1_1GLRenderer.html
a5291985a5255c18d941ab3022e9d9a08
(float fx, float fy, float cx, float cy)
void
setClippingRange
classmesh__filter_1_1GLRenderer.html
ac014a369ec4c6a6100aa0fa43b4aad60
(float near, float far)
GLuint
setShadersFromFile
classmesh__filter_1_1GLRenderer.html
a89c300c6151390193128d2b7b328e161
(const std::string &vertex_filename, const std::string &fragment_filename)
GLuint
setShadersFromString
classmesh__filter_1_1GLRenderer.html
ae7dfa6fe5f91836e86ad732ae8f88af7
(const std::string &vertex_shader, const std::string &fragment_shader)
~GLRenderer
classmesh__filter_1_1GLRenderer.html
ae89d12631b3e18ca6fcc757e7a92579d
()
GLuint
createShader
classmesh__filter_1_1GLRenderer.html
a45d2761d57ac947b811dc19e4470355a
(GLuint shaderID, const std::string &source) const
void
deleteFrameBuffers
classmesh__filter_1_1GLRenderer.html
aba75303ec27e33900571f489ccd50405
()
void
initFrameBuffers
classmesh__filter_1_1GLRenderer.html
a68554f9a8655b75c2969334814431612
()
GLuint
loadShaders
classmesh__filter_1_1GLRenderer.html
a4e4b26cb10ff5cbc7667997c3f154847
(const std::string &vertex_source, const std::string &fragment_source) const
void
readShaderCodeFromFile
classmesh__filter_1_1GLRenderer.html
a20fa1e90631eaea2861e6e2087f7de69
(const std::string &filename, std::string &source) const
void
setCameraParameters
classmesh__filter_1_1GLRenderer.html
a89a126ce0d26f401d298afc1875b408b
() const
static void
createGLContext
classmesh__filter_1_1GLRenderer.html
a58f041cdd66ce94a55b01ba7f53c1d7b
()
static void
deleteGLContext
classmesh__filter_1_1GLRenderer.html
ad4a34637597b98dc5d28567242088107
()
float
cx_
classmesh__filter_1_1GLRenderer.html
acefcf7825600d7c975ad759ad9b5a634
float
cy_
classmesh__filter_1_1GLRenderer.html
abd92344067836e15a387a093a16917e5
GLuint
depth_id_
classmesh__filter_1_1GLRenderer.html
a2773481d2fc10f975268e387a483f737
float
far_
classmesh__filter_1_1GLRenderer.html
a5b5c51e5d4dacbda47209cdc3f789966
GLuint
fbo_id_
classmesh__filter_1_1GLRenderer.html
a9264a1e6535475ef5a2e8f6a546b9d67
float
fx_
classmesh__filter_1_1GLRenderer.html
a6fbf05959276bbd96a068b2af1727f64
float
fy_
classmesh__filter_1_1GLRenderer.html
ae9c126af52c773e39889cd93e591c71c
unsigned
height_
classmesh__filter_1_1GLRenderer.html
a3c2d5970d8ff16c056efa8591cf46aff
float
near_
classmesh__filter_1_1GLRenderer.html
abd1f47f1791bbe85e962df6409c8c6d6
GLuint
program_
classmesh__filter_1_1GLRenderer.html
a1907e0d0c41ce7e5b49e8c818759e037
GLuint
rbo_id_
classmesh__filter_1_1GLRenderer.html
a6ab71d5e797bd23ce7c3ab3d807816ac
GLuint
rgb_id_
classmesh__filter_1_1GLRenderer.html
acd365f242b7240fe237c788e76ab3ae2
unsigned
width_
classmesh__filter_1_1GLRenderer.html
a329cac0fc0be816299dab677af227508
static std::map< boost::thread::id, std::pair< unsigned, GLuint > >
context_
classmesh__filter_1_1GLRenderer.html
ab5744978ef95b56eaafcb5842b464936
static boost::mutex
context_lock_
classmesh__filter_1_1GLRenderer.html
aed0c7b8f18e0b9572836ac78703e214e
static bool
glutInitialized_
classmesh__filter_1_1GLRenderer.html
ad9c02f1fa67bb7d76aedbd41a8cb991b
mesh_filter::Job
classmesh__filter_1_1Job.html
void
cancel
classmesh__filter_1_1Job.html
a81cb3ca1b1df12c306c21fbef0999fbf
()
virtual void
execute
classmesh__filter_1_1Job.html
aa1b25b1b193efbf7fc2c00452976da71
()=0
bool
isDone
classmesh__filter_1_1Job.html
a984590282a09a0d4adbb635a78e77354
() const
Job
classmesh__filter_1_1Job.html
a98a0ba9cc91f9f51d0ba6f9e899c8e00
()
void
wait
classmesh__filter_1_1Job.html
ae7bd019494539440701016291f984527
() const
boost::condition_variable
condition_
classmesh__filter_1_1Job.html
a41ac6935ac395459eb735a44bc867ce0
bool
done_
classmesh__filter_1_1Job.html
a6a8868b66feadbc6729dbdb3e17e7499
boost::mutex
mutex_
classmesh__filter_1_1Job.html
ae1af83b0ba8cb761dde00f49aecc7c79
mesh_filter::MeshFilter
classmesh__filter_1_1MeshFilter.html
SensorType
mesh_filter::MeshFilterBase
MeshFilter
classmesh__filter_1_1MeshFilter.html
aa75651ccdb3f7738c0530a1d5aa2222d
(const TransformCallback &transform_callback=TransformCallback(), const typename SensorType::Parameters &sensor_parameters=typename SensorType::Parameters())
SensorType::Parameters &
parameters
classmesh__filter_1_1MeshFilter.html
a8e7ffc221201bbdf406b6a0d2463d7b5
()
const SensorType::Parameters &
parameters
classmesh__filter_1_1MeshFilter.html
a0bfe49ee5766d48a96ed8d7d9effdd90
() const
mesh_filter::MeshFilterBase
classmesh__filter_1_1MeshFilterBase.html
Background
classmesh__filter_1_1MeshFilterBase.html
a57cb80d2c3b77a24bfd6a17fc677d124af5affa8ef917398bf04a977071d144df
Shadow
classmesh__filter_1_1MeshFilterBase.html
a57cb80d2c3b77a24bfd6a17fc677d124ae19c5a7cef91c42896445f5e0d4826ce
NearClip
classmesh__filter_1_1MeshFilterBase.html
a57cb80d2c3b77a24bfd6a17fc677d124a9a1b76de7e5bd303f1f1e8f9a47e80ab
FarClip
classmesh__filter_1_1MeshFilterBase.html
a57cb80d2c3b77a24bfd6a17fc677d124a14f67d0d8f8950f87578e74e3060899d
FirstLabel
classmesh__filter_1_1MeshFilterBase.html
a57cb80d2c3b77a24bfd6a17fc677d124a050908cf263a51accbf2c9a50abc0fab
boost::function< bool(MeshHandle, Eigen::Affine3d &)>
TransformCallback
classmesh__filter_1_1MeshFilterBase.html
a9327b06bfbcf6c8fe3c0e8cfa62627bf
MeshHandle
addMesh
classmesh__filter_1_1MeshFilterBase.html
a85dc1295bee6cbc2bfde9a2d4e8c9127
(const shapes::Mesh &mesh)
void
filter
classmesh__filter_1_1MeshFilterBase.html
a8fd44d77e756ea459c8be3f9cd67b0ad
(const void *sensor_data, GLushort type, bool wait=false) const
void
getFilteredDepth
classmesh__filter_1_1MeshFilterBase.html
ac366dc9d445b768a32d141bbad96cbf1
(float *depth) const
void
getFilteredLabels
classmesh__filter_1_1MeshFilterBase.html
aaa5c5a5639baa51ae30d8d5cfd304afa
(LabelType *labels) const
void
getModelDepth
classmesh__filter_1_1MeshFilterBase.html
a076e0e6fde70e8f3a11b2b007f3e22df
(float *depth) const
void
getModelLabels
classmesh__filter_1_1MeshFilterBase.html
a75b64b6b51980229006b8fa5a04ff798
(LabelType *labels) const
MeshFilterBase
classmesh__filter_1_1MeshFilterBase.html
a135252b30578e3e8e9b4d0b34dc16412
(const TransformCallback &transform_callback, const SensorModel::Parameters &sensor_parameters, const std::string &render_vertex_shader="", const std::string &render_fragment_shader="", const std::string &filter_vertex_shader="", const std::string &filter_fragment_shader="")
void
removeMesh
classmesh__filter_1_1MeshFilterBase.html
a36e28a4d7627e0441049f49ce2fd0659
(MeshHandle mesh_handle)
void
setPaddingOffset
classmesh__filter_1_1MeshFilterBase.html
a95e4a5ee09c087c083e1ae8d1cc71965
(float offset)
void
setPaddingScale
classmesh__filter_1_1MeshFilterBase.html
ac25841b619542c32ed70b474124e2951
(float scale)
void
setShadowThreshold
classmesh__filter_1_1MeshFilterBase.html
a4933962abaa85732fb599554c666b967
(float threshold)
void
setTransformCallback
classmesh__filter_1_1MeshFilterBase.html
a00d2f9587c550e1f581c1de5872640eb
(const TransformCallback &transform_callback)
~MeshFilterBase
classmesh__filter_1_1MeshFilterBase.html
a264c65243b5b51a77a12521a521e09e7
()
void
addJob
classmesh__filter_1_1MeshFilterBase.html
a842978798748bb973791b864afa4bd5f
(const boost::shared_ptr< Job > &job) const
void
addMeshHelper
classmesh__filter_1_1MeshFilterBase.html
a0709974f4134d1fa42db2a7978bb0c90
(MeshHandle handle, const shapes::Mesh *cmesh)
void
deInitialize
classmesh__filter_1_1MeshFilterBase.html
a64ff619727fac377e2e5b8db4b0de16e
()
void
doFilter
classmesh__filter_1_1MeshFilterBase.html
afca825036041fbe8f5e880bd375037dc
(const void *sensor_data, const int encoding) const
void
initialize
classmesh__filter_1_1MeshFilterBase.html
a3d50f895d6c9a7498cb3ba0b4a147686
(const std::string &render_vertex_shader, const std::string &render_fragment_shader, const std::string &filter_vertex_shader, const std::string &filter_fragment_shader)
bool
removeMeshHelper
classmesh__filter_1_1MeshFilterBase.html
a1a60b9e3531ddca293d5b777e7eadd47
(MeshHandle handle)
void
run
classmesh__filter_1_1MeshFilterBase.html
a28d3af908a85807d357a919bb7c396d9
(const std::string &render_vertex_shader, const std::string &render_fragment_shader, const std::string &filter_vertex_shader, const std::string &filter_fragment_shader)
void
setSize
classmesh__filter_1_1MeshFilterBase.html
ad2d0a8c67f7ee8e0edc436881ef20c6e
(unsigned int width, unsigned int height)
GLuint
canvas_
classmesh__filter_1_1MeshFilterBase.html
afbf3a45921ee3bf2010f217a89e2be43
boost::shared_ptr< GLRenderer >
depth_filter_
classmesh__filter_1_1MeshFilterBase.html
ac5423238941d74c8bfdb5331bd9a4f49
boost::thread
filter_thread_
classmesh__filter_1_1MeshFilterBase.html
a7cfbf443c8f8cf6cbd9b54bce445f178
boost::condition_variable
jobs_condition_
classmesh__filter_1_1MeshFilterBase.html
a4afd85a2a779b0bf234350ab51faa5b4
boost::mutex
jobs_mutex_
classmesh__filter_1_1MeshFilterBase.html
a1e704aee355248ff7073fb89593711b0
std::queue< boost::shared_ptr< Job > >
jobs_queue_
classmesh__filter_1_1MeshFilterBase.html
a810c80ec172adfb420aa29289c0bafaa
boost::shared_ptr< GLRenderer >
mesh_renderer_
classmesh__filter_1_1MeshFilterBase.html
a9ffc34c09c6a6076fc8defe01f5d3879
std::map< MeshHandle, boost::shared_ptr< GLMesh > >
meshes_
classmesh__filter_1_1MeshFilterBase.html
af45036e2f3eb9bfe570e989effb746e9
boost::mutex
meshes_mutex_
classmesh__filter_1_1MeshFilterBase.html
a80f259853b3303c2fe03526bb2465fda
MeshHandle
min_handle_
classmesh__filter_1_1MeshFilterBase.html
a80d2d3d0d564a0b27069803b1abab669
MeshHandle
next_handle_
classmesh__filter_1_1MeshFilterBase.html
a45b86038d27a6e533cf1de7e1f1f0b22
float
padding_offset_
classmesh__filter_1_1MeshFilterBase.html
a33a304ad1e33c5e52813d91f802e7051
float
padding_scale_
classmesh__filter_1_1MeshFilterBase.html
a5c29d7f6a7de4d285aa256d833e3221a
GLuint
sensor_depth_texture_
classmesh__filter_1_1MeshFilterBase.html
a0dd9553d93fb66886df8e10070c58208
boost::shared_ptr< SensorModel::Parameters >
sensor_parameters_
classmesh__filter_1_1MeshFilterBase.html
ad88e662e32ca057a7c4635c30cd33f71
float
shadow_threshold_
classmesh__filter_1_1MeshFilterBase.html
afa52e925cd4e9d3a42a61bd98245c4bf
GLuint
shadow_threshold_location_
classmesh__filter_1_1MeshFilterBase.html
a0f58256d52659684ca518fb35acbf685
bool
stop_
classmesh__filter_1_1MeshFilterBase.html
a29a92f834025fd743a83114e9751d2ca
TransformCallback
transform_callback_
classmesh__filter_1_1MeshFilterBase.html
a8a610b0a022a27a1c9fe88ecd823ac8c
boost::mutex
transform_callback_mutex_
classmesh__filter_1_1MeshFilterBase.html
aa11ab820f5411c46dda9a517fc82bb70
mesh_filter::SensorModel
classmesh__filter_1_1SensorModel.html
mesh_filter::SensorModel::Parameters
virtual
~SensorModel
classmesh__filter_1_1SensorModel.html
a26f1a2ba8a4390aeefff770df89c5236
()
mesh_filter::SensorModel::Parameters
classmesh__filter_1_1SensorModel_1_1Parameters.html
virtual Parameters *
clone
classmesh__filter_1_1SensorModel_1_1Parameters.html
aa087cb2b10d48656fa562f0d56189e63
() const =0
float
getFarClippingPlaneDistance
classmesh__filter_1_1SensorModel_1_1Parameters.html
ad88a1d91694bf0233baa4924b311a1ea
() const
unsigned
getHeight
classmesh__filter_1_1SensorModel_1_1Parameters.html
aaac90d8582173898bded854b2f87f786
() const
float
getNearClippingPlaneDistance
classmesh__filter_1_1SensorModel_1_1Parameters.html
ade85ab0a623b8d329a2375c9ac901bce
() const
virtual const Eigen::Vector3f &
getPaddingCoefficients
classmesh__filter_1_1SensorModel_1_1Parameters.html
a1bf761ace42434a81a40548e47b63196
() const =0
unsigned
getWidth
classmesh__filter_1_1SensorModel_1_1Parameters.html
aa9b914fc28667d3cf23aaa28cac35556
() const
Parameters
classmesh__filter_1_1SensorModel_1_1Parameters.html
adae6060989e4f976116fb0098a2b0b3d
(unsigned width, unsigned height, float near_clipping_plane_distance, float far_clipping_plane_distance)
void
setDepthRange
classmesh__filter_1_1SensorModel_1_1Parameters.html
a198fc975dbf1889920d539c4436c55d5
(float near, float far)
virtual void
setFilterParameters
classmesh__filter_1_1SensorModel_1_1Parameters.html
ae6e008bbc303619922574bb3a895deaf
(GLRenderer &renderer) const =0
void
setImageSize
classmesh__filter_1_1SensorModel_1_1Parameters.html
a52ca89ebb70ae2395bbd615f3ba52f78
(unsigned width, unsigned height)
virtual void
setRenderParameters
classmesh__filter_1_1SensorModel_1_1Parameters.html
ad4f751148dfa3073e2de2d2612bb712d
(GLRenderer &renderer) const =0
virtual void
transformFilteredDepthToMetricDepth
classmesh__filter_1_1SensorModel_1_1Parameters.html
afce289574439c6f0da7979a1accbd49c
(float *depth) const
virtual void
transformModelDepthToMetricDepth
classmesh__filter_1_1SensorModel_1_1Parameters.html
a1dbf44ca0c8f023c5c6a1c30cc3a2786
(float *depth) const
virtual
~Parameters
classmesh__filter_1_1SensorModel_1_1Parameters.html
a759e06195420524ab52374f489ed7b12
()
float
far_clipping_plane_distance_
classmesh__filter_1_1SensorModel_1_1Parameters.html
a04042ad8164772cc038ce21c4e6ffd34
unsigned
height_
classmesh__filter_1_1SensorModel_1_1Parameters.html
a4f59dab07fba127f54c60a833413fa12
float
near_clipping_plane_distance_
classmesh__filter_1_1SensorModel_1_1Parameters.html
a2b744d678dfa6f23f3430fa61032eb8a
unsigned
width_
classmesh__filter_1_1SensorModel_1_1Parameters.html
aae48355c71294f08bb778f3f3a87a8a8
mesh_filter::StereoCameraModel
classmesh__filter_1_1StereoCameraModel.html
mesh_filter::SensorModel
mesh_filter::StereoCameraModel::Parameters
static const std::string
filterFragmentShaderSource
classmesh__filter_1_1StereoCameraModel.html
a2b94f06913de68f46728b58bba0ccb91
static const std::string
filterVertexShaderSource
classmesh__filter_1_1StereoCameraModel.html
af42e043ca0da98b6de7787b43ee5c261
static const StereoCameraModel::Parameters &
RegisteredPSDKParams
classmesh__filter_1_1StereoCameraModel.html
a178a250a118b24fd07543e44846476c8
static const std::string
renderFragmentShaderSource
classmesh__filter_1_1StereoCameraModel.html
aaaeaf3d8eadc23664c26d062df49c510
static const std::string
renderVertexShaderSource
classmesh__filter_1_1StereoCameraModel.html
a413cefbbc76faa3bc6e653435632da62
mesh_filter::StereoCameraModel::Parameters
classmesh__filter_1_1StereoCameraModel_1_1Parameters.html
mesh_filter::SensorModel::Parameters
SensorModel::Parameters *
clone
classmesh__filter_1_1StereoCameraModel_1_1Parameters.html
a135f7bc033e9c1c5e24f4d5c8cdc2eb0
() const
const Eigen::Vector3f &
getPaddingCoefficients
classmesh__filter_1_1StereoCameraModel_1_1Parameters.html
a1e7e4b3f238a0671f45e6aa98742ee22
() const
Parameters
classmesh__filter_1_1StereoCameraModel_1_1Parameters.html
a1ec3081e523a7376f575c2be45c51d65
(unsigned width, unsigned height, float near_clipping_plane_distance, float far_clipping_plane_distance, float fx, float fy, float cx, float cy, float base_line, float disparity_resolution)
void
setBaseline
classmesh__filter_1_1StereoCameraModel_1_1Parameters.html
a0102f5488f16afec229ec559efb20f9a
(float base_line)
void
setCameraParameters
classmesh__filter_1_1StereoCameraModel_1_1Parameters.html
a2bf6f09d5960e2eeaea8365e65e8a6d7
(float fx, float fy, float cx, float cy)
void
setDisparityResolution
classmesh__filter_1_1StereoCameraModel_1_1Parameters.html
a489ff5348e059d6b16be41837076ce85
(float disparity_resolution)
void
setFilterParameters
classmesh__filter_1_1StereoCameraModel_1_1Parameters.html
a237b47898e6a8dee2d453f325b138d48
(GLRenderer &renderer) const
void
setRenderParameters
classmesh__filter_1_1StereoCameraModel_1_1Parameters.html
a4c0c5fda0078bb940a00c965f993d524
(GLRenderer &renderer) const
~Parameters
classmesh__filter_1_1StereoCameraModel_1_1Parameters.html
a715031f5ee08eba2a666ba3374c005a8
()
float
base_line_
classmesh__filter_1_1StereoCameraModel_1_1Parameters.html
a45da2a52444f42a7ab688584bf9fa875
float
cx_
classmesh__filter_1_1StereoCameraModel_1_1Parameters.html
afee4d11f0e76a4ac021e292709cd560a
float
cy_
classmesh__filter_1_1StereoCameraModel_1_1Parameters.html
a8aba4a90113d494cc36aed4613bd103b
float
disparity_resolution_
classmesh__filter_1_1StereoCameraModel_1_1Parameters.html
adf852fbfbfddfe8a7ee0e24f66c7c63e
float
fx_
classmesh__filter_1_1StereoCameraModel_1_1Parameters.html
ac89b8f51c317364e4e118695bb2b2b86
float
fy_
classmesh__filter_1_1StereoCameraModel_1_1Parameters.html
af50fab15a944236adc241320f79e6a98
const Eigen::Vector3f
padding_coefficients_
classmesh__filter_1_1StereoCameraModel_1_1Parameters.html
ad134f7e41461961631fc6f8306a217bc
mesh_filter_test
namespacemesh__filter__test.html
mesh_filter_test::FilterTraits
mesh_filter_test::FilterTraits< float >
mesh_filter_test::FilterTraits< unsigned short >
mesh_filter_test::MeshFilterTest
const Type
getRandomNumber
namespacemesh__filter__test.html
a3dd938413f226f022a08c3997678ab77
(const Type &min, const Type &max)
mesh_filter_test::FilterTraits
classmesh__filter__test_1_1FilterTraits.html
static const GLushort
FILTER_GL_TYPE
classmesh__filter__test_1_1FilterTraits.html
a18329a4fd1b08176d949475a68afe041
mesh_filter_test::FilterTraits< float >
classmesh__filter__test_1_1FilterTraits_3_01float_01_4.html
static const GLushort
FILTER_GL_TYPE
classmesh__filter__test_1_1FilterTraits_3_01float_01_4.html
a0c9f504254ed225e60ffbf79f5aa9e8c
static const double
ToMetricScale
classmesh__filter__test_1_1FilterTraits_3_01float_01_4.html
a823d8789e64e24e6e2fdc93518b3f680
mesh_filter_test::FilterTraits< unsigned short >
classmesh__filter__test_1_1FilterTraits_3_01unsigned_01short_01_4.html
static const GLushort
FILTER_GL_TYPE
classmesh__filter__test_1_1FilterTraits_3_01unsigned_01short_01_4.html
ad07d87dbf38a138e6556522b7a4de7a4
static const double
ToMetricScale
classmesh__filter__test_1_1FilterTraits_3_01unsigned_01short_01_4.html
a80a6353853af6cdbd77631756b9b6ab8
mesh_filter_test::MeshFilterTest
classmesh__filter__test_1_1MeshFilterTest.html
MeshFilterTest
classmesh__filter__test_1_1MeshFilterTest.html
a414f77ed9dcf69f3e951d961b3dc36b7
(unsigned width=500, unsigned height=500, double near=0.5, double far=5.0, double shadow=0.1, double epsilon=1e-7)
void
setMeshDistance
classmesh__filter__test_1_1MeshFilterTest.html
af3da96d1909e3b4ef62fba2240c6d887
(double distance)
void
test
classmesh__filter__test_1_1MeshFilterTest.html
a59e08c20eaa8296d90f6857448bbcfad
()
BOOST_STATIC_ASSERT_MSG
classmesh__filter__test_1_1MeshFilterTest.html
ae63c91650f680e94cdf6f61c59b3b3a7
(FilterTraits< Type >::FILTER_GL_TYPE!=GL_ZERO,"Only \"float\" and \"unsigned short int\" are allowed.")
shapes::Mesh
createMesh
classmesh__filter__test_1_1MeshFilterTest.html
a7ff14e01623bbbb768ce39d6a67ad3aa
(double z) const
void
getGroundTruth
classmesh__filter__test_1_1MeshFilterTest.html
a47eb6903238b8e339a33ceadda37836c
(unsigned int *labels, float *depth) const
bool
transform_callback
classmesh__filter__test_1_1MeshFilterTest.html
a7dc6bd853b0d350c8db458b17112ca38
(MeshHandle handle, Affine3d &transform) const
double
distance_
classmesh__filter__test_1_1MeshFilterTest.html
a0aed4601cfd6804cc3f3d4c540cbf0c4
const double
epsilon_
classmesh__filter__test_1_1MeshFilterTest.html
ad6c87296d3fb83b479296abfae9872ea
const double
far_
classmesh__filter__test_1_1MeshFilterTest.html
acd5a42e2038045a82798d7a53f35b1a5
MeshFilter< StereoCameraModel >
filter_
classmesh__filter__test_1_1MeshFilterTest.html
a70062dee56a0cf2a6c209aaa61d4a147
MeshHandle
handle_
classmesh__filter__test_1_1MeshFilterTest.html
a0a5f0a135a978de2e5fe4d1cf8e9e9c0
const unsigned int
height_
classmesh__filter__test_1_1MeshFilterTest.html
ace2d6e407251e0e6661db6e30f0bbc71
const double
near_
classmesh__filter__test_1_1MeshFilterTest.html
afa98472c326bf9a923524b2e686d6c9d
vector< Type >
sensor_data_
classmesh__filter__test_1_1MeshFilterTest.html
a08025f5ef7c3fc415e9b1437084dead0
StereoCameraModel::Parameters
sensor_parameters_
classmesh__filter__test_1_1MeshFilterTest.html
a6eb47301aa120119537c808892eb24f5
const double
shadow_
classmesh__filter__test_1_1MeshFilterTest.html
ac5d587fd725aa976c344f1e525318802
const unsigned int
width_
classmesh__filter__test_1_1MeshFilterTest.html
a267630545fce83f1fe68935f9bf9ef69
moveit::semantic_world
namespacemoveit_1_1semantic__world.html
moveit::semantic_world::SemanticWorld
moveit::semantic_world::SemanticWorld
classmoveit_1_1semantic__world_1_1SemanticWorld.html
boost::function< void()>
TableCallbackFn
classmoveit_1_1semantic__world_1_1SemanticWorld.html
a2d3a32d9053bb33af906ca222af77b20
void
addTableCallback
classmoveit_1_1semantic__world_1_1SemanticWorld.html
a9e85b48f24b428018b8ca48ad1edb7de
(const TableCallbackFn &table_callback)
bool
addTablesToCollisionWorld
classmoveit_1_1semantic__world_1_1SemanticWorld.html
a24c16571fa625bae15aa84993868a76b
()
void
clear
classmoveit_1_1semantic__world_1_1SemanticWorld.html
a592fcbcb2f9646ef1a0bbbe4289f1dec
()
std::string
findObjectTable
classmoveit_1_1semantic__world_1_1SemanticWorld.html
ab75b6916ab2f773e4a94cf1b6d104ab6
(const geometry_msgs::Pose &pose, double min_distance_from_edge=0.0, double min_vertical_offset=0.0) const
std::vector< geometry_msgs::PoseStamped >
generatePlacePoses
classmoveit_1_1semantic__world_1_1SemanticWorld.html
aae622b5eb3fa93cb92b72a015a288d9e
(const std::string &table_name, const shapes::ShapeConstPtr &object_shape, const geometry_msgs::Quaternion &object_orientation, double resolution, double delta_height=0.01, unsigned int num_heights=2) const
std::vector< geometry_msgs::PoseStamped >
generatePlacePoses
classmoveit_1_1semantic__world_1_1SemanticWorld.html
a368233231013ee5340d943a858d0261e
(const object_recognition_msgs::Table &table, const shapes::ShapeConstPtr &object_shape, const geometry_msgs::Quaternion &object_orientation, double resolution, double delta_height=0.01, unsigned int num_heights=2) const
std::vector< geometry_msgs::PoseStamped >
generatePlacePoses
classmoveit_1_1semantic__world_1_1SemanticWorld.html
a10e6cfa1c0ed716167c0446be4af1263
(const object_recognition_msgs::Table &table, double resolution, double height_above_table, double delta_height=0.01, unsigned int num_heights=2, double min_distance_from_edge=0.10) const
visualization_msgs::MarkerArray
getPlaceLocationsMarker
classmoveit_1_1semantic__world_1_1SemanticWorld.html
afe57ed5fc85c10b322780eb0cad6742f
(const std::vector< geometry_msgs::PoseStamped > &poses) const
std::vector< std::string >
getTableNamesInROI
classmoveit_1_1semantic__world_1_1SemanticWorld.html
a56337ebfcea8c4a0a4a2cace8cb2ea97
(double minx, double miny, double minz, double maxx, double maxy, double maxz) const
object_recognition_msgs::TableArray
getTablesInROI
classmoveit_1_1semantic__world_1_1SemanticWorld.html
a2a55272b76bed7754bad0fedffb27819
(double minx, double miny, double minz, double maxx, double maxy, double maxz) const
bool
isInsideTableContour
classmoveit_1_1semantic__world_1_1SemanticWorld.html
aabfe6885581220f12952c3147d169755
(const geometry_msgs::Pose &pose, const object_recognition_msgs::Table &table, double min_distance_from_edge=0.0, double min_vertical_offset=0.0) const
SemanticWorld
classmoveit_1_1semantic__world_1_1SemanticWorld.html
a31c2764abbaf1be5f5d730f427f33ab5
(const planning_scene::PlanningSceneConstPtr &planning_scene)
shapes::Mesh *
createSolidMeshFromPlanarPolygon
classmoveit_1_1semantic__world_1_1SemanticWorld.html
a156a972930bc42011235497730952957
(const shapes::Mesh &polygon, double thickness) const
shapes::Mesh *
orientPlanarPolygon
classmoveit_1_1semantic__world_1_1SemanticWorld.html
aea052470baabf036e3ae5c37fb9fd9c7
(const shapes::Mesh &polygon) const
void
tableCallback
classmoveit_1_1semantic__world_1_1SemanticWorld.html
a6e6db28d6b30a7d682fdf425510e02f9
(const object_recognition_msgs::TableArrayPtr &msg)
void
transformTableArray
classmoveit_1_1semantic__world_1_1SemanticWorld.html
a66ccf8152654c23a993cf01e2d9fc2a1
(object_recognition_msgs::TableArray &table_array) const
ros::Publisher
collision_object_publisher_
classmoveit_1_1semantic__world_1_1SemanticWorld.html
a68d8973d075fbe696be28a634fd292fc
std::map< std::string, object_recognition_msgs::Table >
current_tables_in_collision_world_
classmoveit_1_1semantic__world_1_1SemanticWorld.html
af0d0ac6ddaa2f23e856f7e15d40653b2
ros::NodeHandle
node_handle_
classmoveit_1_1semantic__world_1_1SemanticWorld.html
a390ea4e25430927f01bd92434c9c2153
std::vector< geometry_msgs::PoseStamped >
place_poses_
classmoveit_1_1semantic__world_1_1SemanticWorld.html
a2ad560326c1dd22ede24467a53d857af
planning_scene::PlanningSceneConstPtr
planning_scene_
classmoveit_1_1semantic__world_1_1SemanticWorld.html
acc2d0f4463dd0d97dde1a5e8e5dd1fd7
ros::Publisher
planning_scene_diff_publisher_
classmoveit_1_1semantic__world_1_1SemanticWorld.html
a1a3977146e682350b438b05dfd26077b
object_recognition_msgs::TableArray
table_array_
classmoveit_1_1semantic__world_1_1SemanticWorld.html
a0de0117f657552ebd672eb5da8f65823
TableCallbackFn
table_callback_
classmoveit_1_1semantic__world_1_1SemanticWorld.html
ae3655608c9bca69a1ecabce74942c9a8
ros::Subscriber
table_subscriber_
classmoveit_1_1semantic__world_1_1SemanticWorld.html
a8b0c893dec150ab2c7c9f1a65d119879
ros::Publisher
visualization_publisher_
classmoveit_1_1semantic__world_1_1SemanticWorld.html
a3dc66cf13d5f1eeb7c7ed8b3e3936859
occupancy_map_monitor
namespaceoccupancy__map__monitor.html
occupancy_map_monitor::DepthImageOctomapUpdater
occupancy_map_monitor::LazyFreeSpaceUpdater
occupancy_map_monitor::OccMapTree
occupancy_map_monitor::OccupancyMapMonitor
occupancy_map_monitor::OccupancyMapUpdater
occupancy_map_monitor::PointCloudOctomapUpdater
octomap::OcTreeNode
OccMapNode
namespaceoccupancy__map__monitor.html
a564889ef8b82dff5d3e96b097534303b
boost::shared_ptr< const OccMapTree >
OccMapTreeConstPtr
namespaceoccupancy__map__monitor.html
a99ac2fe6390766019413fdba8a708cb7
boost::shared_ptr< OccMapTree >
OccMapTreePtr
namespaceoccupancy__map__monitor.html
ad1b446ba1a1c16e29b2c814cb46b4fb7
boost::shared_ptr< const OccupancyMapUpdater >
OccupancyMapUpdaterConstPtr
namespaceoccupancy__map__monitor.html
a2dd3b32c6909302fb6e6578c1a3f6f46
boost::shared_ptr< OccupancyMapUpdater >
OccupancyMapUpdaterPtr
namespaceoccupancy__map__monitor.html
ae2be9bd5382dc0335c7b3a806b2e6aa1
unsigned int
ShapeHandle
namespaceoccupancy__map__monitor.html
a4c24d56c4094a6343d56ef3cfe5dcb26
std::map< ShapeHandle, Eigen::Affine3d, std::less< ShapeHandle >, Eigen::aligned_allocator< std::pair< const ShapeHandle, Eigen::Affine3d > > >
ShapeTransformCache
namespaceoccupancy__map__monitor.html
a1fc999ebdc8b92bc7d485890c278a4c1
boost::function< bool(const std::string &target_frame, const ros::Time &target_time, ShapeTransformCache &cache)>
TransformCacheProvider
namespaceoccupancy__map__monitor.html
a4b2a5be8ae113165ceb956bdab330aa9
static const bool
HOST_IS_BIG_ENDIAN
namespaceoccupancy__map__monitor.html
a39c908509253484ed23ea014d8817c2f
occupancy_map_monitor::DepthImageOctomapUpdater
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
occupancy_map_monitor::OccupancyMapUpdater
DepthImageOctomapUpdater
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a137f2d3ffe0eff04825688ca847137bd
()
virtual ShapeHandle
excludeShape
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a6b6b6672cc8e7cc225dac492227e3f30
(const shapes::ShapeConstPtr &shape)
virtual void
forgetShape
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
abf80a359f72396eefe07b717e7e8ba7f
(ShapeHandle handle)
virtual bool
initialize
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a9a161eb27a48bce2cb1a4ec81798b4ea
()
virtual bool
setParams
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a4647eb91abb99fe75a9f972938778819
(XmlRpc::XmlRpcValue ¶ms)
virtual void
start
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
aa291eb7401d653dacda27262de5cb95f
()
virtual void
stop
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a1eff78f994f7b9e259f47e46f304309c
()
virtual
~DepthImageOctomapUpdater
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
aa1493c0974134be51842d3a56d8a6f33
()
void
depthImageCallback
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a67f6c716983267fef3b27f71c869694f
(const sensor_msgs::ImageConstPtr &depth_msg, const sensor_msgs::CameraInfoConstPtr &info_msg)
bool
getShapeTransform
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
ae596ef29b29a5885d2598fe44d9f3e3d
(mesh_filter::MeshHandle h, Eigen::Affine3d &transform) const
void
stopHelper
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a05344f1a99b2fa6bf0a1720a392cfba1
()
double
average_callback_dt_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a02d2034df771dfd8bba0d9e65f84b4c5
unsigned int
failed_tf_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
ad99c1ebc9bc50d087abfaa5cda409d2e
double
far_clipping_plane_distance_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a179155c58ebd8d25ca14932b1ae0a3ff
std::string
filtered_cloud_topic_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
ad77ddbbe830c4af7dc134ae2a47dd7a0
image_transport::ImageTransport
filtered_depth_transport_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a640809fa3f6d0e9423610b89a03068b5
image_transport::ImageTransport
filtered_label_transport_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a8e1d2de6d697a417effed9bd69ad5236
std::vector< unsigned int >
filtered_labels_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a94d620089296a2acc4bb77044b5fe26e
boost::scoped_ptr< LazyFreeSpaceUpdater >
free_space_updater_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a093d18cd233da1584b6e894ad234a96e
unsigned int
good_tf_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a38e15d18f06ad4d4b9267b21edc7ccea
unsigned int
image_callback_count_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a80bd00e95307f1cbb3006959877d7907
std::string
image_topic_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a21563545bcede5d6b9e84d15a47db511
image_transport::ImageTransport
input_depth_transport_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a3db124aa3bdf81d295f691af5f58efe1
double
inv_fx_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a346d52958204fb05b56a37706479db68
double
inv_fy_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
ae431c075f9834f0fddfaf4a5547deae7
double
K0_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
ae2d52aa18e4744199812ac0036f8b1ba
double
K2_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a315323e3be914c276a8ce9d9895d1e22
double
K4_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a0372a942bda53007e1d387052548d08c
double
K5_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
ad45cb6f33a4824699e5909a7730ba70f
ros::WallTime
last_depth_callback_start_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a50b847c74dc4cf9321b1b5547ceb2d81
boost::scoped_ptr< mesh_filter::MeshFilter< mesh_filter::StereoCameraModel > >
mesh_filter_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a3d073598aaded4f2a87e8d5594acbef5
image_transport::ImageTransport
model_depth_transport_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
afba2ec38e64667e67813fac5aca1c283
double
near_clipping_plane_distance_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
ae6c73e3cfd7a4a7f30e728c0fe035710
ros::NodeHandle
nh_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
aaca1ae7a782c735186ed7f9f4c127c8b
double
padding_offset_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a76d412c5939d148b0d93e9ec88226786
double
padding_scale_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a5dceb4c41856811f40b5aa79a144350b
image_transport::CameraPublisher
pub_filtered_depth_image_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
ac6e366ee2bd5d6656572345966cfe67b
image_transport::CameraPublisher
pub_filtered_label_image_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a298f3877b083415854a410f0ed4138a5
image_transport::CameraPublisher
pub_model_depth_image_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a3a9cd8e6842a5ef5cb17e4ea772270c0
std::size_t
queue_size_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
ac9f0293e1e0faa540bcee99dbfcc7310
std::string
sensor_type_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a16181c36ff8bdae5ef14b37ef17b2f9f
double
shadow_threshold_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a4a6d997df668d9c9eee10bd445fad14a
unsigned int
skip_horizontal_pixels_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
ad558150185ffc0e6fceede5ba0f3e3be
unsigned int
skip_vertical_pixels_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
acd373a1b035d57eb8db28b315831afb7
image_transport::CameraSubscriber
sub_depth_image_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a41371a50c9fb78433c975d9b793c8f38
boost::shared_ptr< tf::Transformer >
tf_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a89113e0d872f42e764a9b5f25b0af002
std::vector< float >
x_cache_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a04253516bd4209621cb029f411b3ca20
std::vector< float >
y_cache_
classoccupancy__map__monitor_1_1DepthImageOctomapUpdater.html
a4cab03f8bf19ca3cfe1ee783596f0f1e
occupancy_map_monitor::LazyFreeSpaceUpdater
classoccupancy__map__monitor_1_1LazyFreeSpaceUpdater.html
LazyFreeSpaceUpdater
classoccupancy__map__monitor_1_1LazyFreeSpaceUpdater.html
a283b5c35bdea1341f32e1621222f1740
(const OccMapTreePtr &tree, unsigned int max_batch_size=10)
void
pushLazyUpdate
classoccupancy__map__monitor_1_1LazyFreeSpaceUpdater.html
a3b9180b8492e07700e82ebef5c15a5f9
(octomap::KeySet *occupied_cells, octomap::KeySet *model_cells, const octomap::point3d &sensor_origin)
~LazyFreeSpaceUpdater
classoccupancy__map__monitor_1_1LazyFreeSpaceUpdater.html
a1c808742b339592c1c41d080329d920a
()
std::tr1::unordered_map< octomap::OcTreeKey, unsigned int, octomap::OcTreeKey::KeyHash >
OcTreeKeyCountMap
classoccupancy__map__monitor_1_1LazyFreeSpaceUpdater.html
ab84f04ae11f67b13e4932a93985dfe63
void
lazyUpdateThread
classoccupancy__map__monitor_1_1LazyFreeSpaceUpdater.html
ae1b17b8d3d653dd09902a8fb26bdd620
()
void
processThread
classoccupancy__map__monitor_1_1LazyFreeSpaceUpdater.html
a1675e72ffe2d2becfffcfea3c42392a1
()
void
pushBatchToProcess
classoccupancy__map__monitor_1_1LazyFreeSpaceUpdater.html
a1aa2620662b00d999b6d0d1c488f7757
(OcTreeKeyCountMap *occupied_cells, octomap::KeySet *model_cells, const octomap::point3d &sensor_origin)
boost::mutex
cell_process_lock_
classoccupancy__map__monitor_1_1LazyFreeSpaceUpdater.html
aca96abe3c71b9b0738ade8d5678d2e0a
std::size_t
max_batch_size_
classoccupancy__map__monitor_1_1LazyFreeSpaceUpdater.html
ab7753a11382e7fcccd3fcfed98179900
double
max_sensor_delta_
classoccupancy__map__monitor_1_1LazyFreeSpaceUpdater.html
a566dc9fda63b580261b221a1c7bceda8
std::deque< octomap::KeySet * >
model_cells_sets_
classoccupancy__map__monitor_1_1LazyFreeSpaceUpdater.html
afae05280ec226152503bbf87882fff13
std::deque< octomap::KeySet * >
occupied_cells_sets_
classoccupancy__map__monitor_1_1LazyFreeSpaceUpdater.html
a56c67ea3910c74c0704676fcc1e61abd
boost::condition_variable
process_condition_
classoccupancy__map__monitor_1_1LazyFreeSpaceUpdater.html
a6e206ac97f3697c56c783091bb9f6d20
octomap::KeySet *
process_model_cells_set_
classoccupancy__map__monitor_1_1LazyFreeSpaceUpdater.html
afe7ebc1e9307644381a7d82058bf0bdb
OcTreeKeyCountMap *
process_occupied_cells_set_
classoccupancy__map__monitor_1_1LazyFreeSpaceUpdater.html
a43892d55713222b8c344fe2137e159fa
octomap::point3d
process_sensor_origin_
classoccupancy__map__monitor_1_1LazyFreeSpaceUpdater.html
ae5393258f0fb6b29e43535a13f5714de
boost::thread
process_thread_
classoccupancy__map__monitor_1_1LazyFreeSpaceUpdater.html
a9143227dd60f5279708e68c12433b744
bool
running_
classoccupancy__map__monitor_1_1LazyFreeSpaceUpdater.html
a65b8e14681ccc0155c02509192e7f767
std::deque< octomap::point3d >
sensor_origins_
classoccupancy__map__monitor_1_1LazyFreeSpaceUpdater.html
a4f9c5b5de3b511dba5c59fae50d19c64
OccMapTreePtr
tree_
classoccupancy__map__monitor_1_1LazyFreeSpaceUpdater.html
a45c5a6a8d3bc0abd3c63fda1073aabad
boost::mutex
update_cell_sets_lock_
classoccupancy__map__monitor_1_1LazyFreeSpaceUpdater.html
a279f6ef50e8bb39ddc4ded56f3b84bde
boost::condition_variable
update_condition_
classoccupancy__map__monitor_1_1LazyFreeSpaceUpdater.html
a9e52f3aa9ba2eed772ab4208e7782e72
boost::thread
update_thread_
classoccupancy__map__monitor_1_1LazyFreeSpaceUpdater.html
a65038a29f148b8ce26f63177d7c3f91f
occupancy_map_monitor::OccMapTree
classoccupancy__map__monitor_1_1OccMapTree.html
octomap::OcTree
boost::shared_lock< boost::shared_mutex >
ReadLock
classoccupancy__map__monitor_1_1OccMapTree.html
a1f276abafed7bf2c40a537d3811f2d6c
boost::unique_lock< boost::shared_mutex >
WriteLock
classoccupancy__map__monitor_1_1OccMapTree.html
a309f7d5fa38736d346fa3d0c607cf913
void
lockRead
classoccupancy__map__monitor_1_1OccMapTree.html
a60be9a429e0b7d784fef80b7143639ac
()
void
lockWrite
classoccupancy__map__monitor_1_1OccMapTree.html
ae8854bf3fb857c60a2d9b6ec5d814b7d
()
OccMapTree
classoccupancy__map__monitor_1_1OccMapTree.html
accaf8ece14af08a73ef2f7ae73094637
(double resolution)
OccMapTree
classoccupancy__map__monitor_1_1OccMapTree.html
ae26fda99853bdb084bdce868642f766f
(const std::string &filename)
ReadLock
reading
classoccupancy__map__monitor_1_1OccMapTree.html
aa4d06f1d9458e059225eea78ea4cccca
()
void
setUpdateCallback
classoccupancy__map__monitor_1_1OccMapTree.html
a787f90a5b532b67aa8888ddd09c0ec69
(const boost::function< void()> &update_callback)
void
triggerUpdateCallback
classoccupancy__map__monitor_1_1OccMapTree.html
ad24dda1922337f8d40f8b84300ab80ca
(void)
void
unlockRead
classoccupancy__map__monitor_1_1OccMapTree.html
a4ea927b384768fae715cd20d2f023d73
()
void
unlockWrite
classoccupancy__map__monitor_1_1OccMapTree.html
abd30b3c51ff312b79f75b21283f86568
()
WriteLock
writing
classoccupancy__map__monitor_1_1OccMapTree.html
a749d4d392023065d6b467489433fcb2e
()
boost::shared_mutex
tree_mutex_
classoccupancy__map__monitor_1_1OccMapTree.html
a167b47bd42cab14722b6413a414839cd
boost::function< void()>
update_callback_
classoccupancy__map__monitor_1_1OccMapTree.html
a450ea6875490186b0efd8966e36a2f38
occupancy_map_monitor::OccupancyMapMonitor
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
void
addUpdater
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
abcbc5c9b2f7e5545b50a5825e4751aa6
(const OccupancyMapUpdaterPtr &updater)
ShapeHandle
excludeShape
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
a9db2e4fd5fb0ad3bb72819efd519648d
(const shapes::ShapeConstPtr &shape)
void
forgetShape
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
afabe41ac2df7eb4058f21886b4f15214
(ShapeHandle handle)
const std::string &
getMapFrame
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
a7e8f7cf9d28f7fb1fe11c9a321fb8988
() const
double
getMapResolution
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
adf851c0643dcddbaaf70926cdff9f699
() const
const OccMapTreePtr &
getOcTreePtr
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
aa3e6998ab5f2e479ff3d6f59b0d87fdb
()
const OccMapTreeConstPtr &
getOcTreePtr
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
ade220bd054f4a5894fe5078f6a577272
() const
const boost::shared_ptr< tf::Transformer > &
getTFClient
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
aa1d32413295e8a80921c6581d4632068
() const
bool
isActive
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
ae53a0ea2678b223f7b03e0863fc9ad78
() const
OccupancyMapMonitor
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
a9b2abcd21e25044348159bbe20388cb8
(const boost::shared_ptr< tf::Transformer > &tf, const std::string &map_frame="", double map_resolution=0.0)
OccupancyMapMonitor
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
ab6dd6c6396267754026ec75f9c120fec
(double map_resolution=0.0)
void
publishDebugInformation
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
a70cc3e6dc1e6fee216def9b9e7b9e389
(bool flag)
void
setMapFrame
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
af75888e806c2674a7b2d8ffb91574d24
(const std::string &frame)
void
setTransformCacheCallback
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
a56c686ad27f23f9dceecdb8946a2ba5e
(const TransformCacheProvider &transform_cache_callback)
void
setUpdateCallback
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
a2ff7c82fce0e7f7057d602a49c51958d
(const boost::function< void()> &update_callback)
void
startMonitor
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
a4402900ae7e6b91fffe6de2d8c36eae6
()
void
stopMonitor
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
a9d52ec8c18acf175ab4a27b01a49ccf8
()
~OccupancyMapMonitor
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
a3388d6151f045e646b00c13378c06431
()
bool
getShapeTransformCache
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
acf93aad22de3466beda62b275abce28f
(std::size_t index, const std::string &target_frame, const ros::Time &target_time, ShapeTransformCache &cache) const
void
initialize
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
a55cd6361dfe224b3bd8fe0c4b65c29e7
()
bool
loadMapCallback
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
a25352867e9fd90b85ec578a7acbb691b
(moveit_msgs::LoadMap::Request &request, moveit_msgs::LoadMap::Response &response)
bool
saveMapCallback
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
a63ff0dfbfd8a520e8dbec2c0eeb253aa
(moveit_msgs::SaveMap::Request &request, moveit_msgs::SaveMap::Response &response)
bool
active_
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
a4246a2014f868b2e403142f2f9bdf12c
bool
debug_info_
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
a0d9f6286d297af04f30392bfd4aec58d
ros::ServiceServer
load_map_srv_
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
ab1301b51b4578f0ce713cdea34a7ef5a
std::string
map_frame_
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
ac82a16359f358031b82fa740737bee54
double
map_resolution_
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
a3fdfc51af97b73ed38f2ca4f407a805e
std::vector< OccupancyMapUpdaterPtr >
map_updaters_
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
aa84e3a275401de1a2eda0f45fb904c7d
std::size_t
mesh_handle_count_
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
a5fffe40cbd68b57fcba537b8337e18c7
std::vector< std::map< ShapeHandle, ShapeHandle > >
mesh_handles_
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
af5062e21c11972ae9a64b723da8ed025
ros::NodeHandle
nh_
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
a557e981a30b2a744fde8400abc5346e9
boost::mutex
parameters_lock_
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
a9c07229b4496c98c6a0117a37a8810f1
ros::NodeHandle
root_nh_
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
aa7b8e71f8ba719cd74c674cb9f70a744
ros::ServiceServer
save_map_srv_
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
a875b6f6739d2f672776545428dc1e692
boost::shared_ptr< tf::Transformer >
tf_
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
aa8b8be7c8ba16a38e18f1e31c787ce2d
TransformCacheProvider
transform_cache_callback_
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
a7c964b12ccfbe1fb7ca3363ea3b0c68e
OccMapTreePtr
tree_
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
ad3c8ab9608bb3028e5f0e33a2a756cb7
OccMapTreeConstPtr
tree_const_
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
ac0fef43047902a35a854ad7b6ca74876
boost::scoped_ptr< pluginlib::ClassLoader< OccupancyMapUpdater > >
updater_plugin_loader_
classoccupancy__map__monitor_1_1OccupancyMapMonitor.html
ad1c65992001349f542b8421e5444955c
occupancy_map_monitor::OccupancyMapUpdater
classoccupancy__map__monitor_1_1OccupancyMapUpdater.html
virtual ShapeHandle
excludeShape
classoccupancy__map__monitor_1_1OccupancyMapUpdater.html
a8bab63b984a92d5de443cf08434588f1
(const shapes::ShapeConstPtr &shape)=0
virtual void
forgetShape
classoccupancy__map__monitor_1_1OccupancyMapUpdater.html
a1c363f2814fe1eadf765faf7ccf422b3
(ShapeHandle handle)=0
const std::string &
getType
classoccupancy__map__monitor_1_1OccupancyMapUpdater.html
a68a7c4a079bf253ee254d1aa85c2eb4e
() const
virtual bool
initialize
classoccupancy__map__monitor_1_1OccupancyMapUpdater.html
a74eb6e4f8cfe1f54798703621183cafa
()=0
OccupancyMapUpdater
classoccupancy__map__monitor_1_1OccupancyMapUpdater.html
ae09cdeede84709a27f592e9a652e2a95
(const std::string &type)
void
publishDebugInformation
classoccupancy__map__monitor_1_1OccupancyMapUpdater.html
a216a2a032310402092a89f969a799130
(bool flag)
void
setMonitor
classoccupancy__map__monitor_1_1OccupancyMapUpdater.html
acb1a47ded49cbe988ee2f1b2170bd47a
(OccupancyMapMonitor *monitor)
virtual bool
setParams
classoccupancy__map__monitor_1_1OccupancyMapUpdater.html
a3b8b9e985366fe0f1500b5bce55ea498
(XmlRpc::XmlRpcValue ¶ms)=0
void
setTransformCacheCallback
classoccupancy__map__monitor_1_1OccupancyMapUpdater.html
a2f7021b2834a94f115436aa31f8dfb76
(const TransformCacheProvider &transform_callback)
virtual void
start
classoccupancy__map__monitor_1_1OccupancyMapUpdater.html
a593ea7ddc9ce6f766eaab6d2105822b4
()=0
virtual void
stop
classoccupancy__map__monitor_1_1OccupancyMapUpdater.html
a83ef53c39383ed2a45f29548443c75fa
()=0
virtual
~OccupancyMapUpdater
classoccupancy__map__monitor_1_1OccupancyMapUpdater.html
a06c0ffa7979045d24c62a6c494331e09
()
bool
updateTransformCache
classoccupancy__map__monitor_1_1OccupancyMapUpdater.html
a62d2fcd81e8793482e84e58042c7366d
(const std::string &target_frame, const ros::Time &target_time)
static void
readXmlParam
classoccupancy__map__monitor_1_1OccupancyMapUpdater.html
acf7e48ae9a05f0d4b52b58fc81bf7e08
(XmlRpc::XmlRpcValue ¶ms, const std::string ¶m_name, double *value)
static void
readXmlParam
classoccupancy__map__monitor_1_1OccupancyMapUpdater.html
a1ca3e00e544d318532e72527b347c1b6
(XmlRpc::XmlRpcValue ¶ms, const std::string ¶m_name, unsigned int *value)
bool
debug_info_
classoccupancy__map__monitor_1_1OccupancyMapUpdater.html
a787544ce8ab96fb4bb80227ea9003a9b
OccupancyMapMonitor *
monitor_
classoccupancy__map__monitor_1_1OccupancyMapUpdater.html
a823cf97bb878d59cbc9def7ef101cf95
ShapeTransformCache
transform_cache_
classoccupancy__map__monitor_1_1OccupancyMapUpdater.html
ab43100801a1ddb15d2596c0385d3a670
TransformCacheProvider
transform_provider_callback_
classoccupancy__map__monitor_1_1OccupancyMapUpdater.html
a0398def3d5a30687093b221590a385ea
OccMapTreePtr
tree_
classoccupancy__map__monitor_1_1OccupancyMapUpdater.html
abeb70084bf18c974d15345492da169ea
std::string
type_
classoccupancy__map__monitor_1_1OccupancyMapUpdater.html
a59c37ed15364b870a97724e615b3b628
occupancy_map_monitor::PointCloudOctomapUpdater
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
occupancy_map_monitor::OccupancyMapUpdater
virtual ShapeHandle
excludeShape
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
a8bc4ae21a9174391576d180fd9d2bb33
(const shapes::ShapeConstPtr &shape)
virtual void
forgetShape
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
a303c6c8a221f39959f39c81855c22649
(ShapeHandle handle)
virtual bool
initialize
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
a3e89c7187a2f9f64e0b1658870662a81
()
PointCloudOctomapUpdater
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
a229441ecfbd978dd851dd2b7fc1db776
()
virtual bool
setParams
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
a6b3b39f4e1d32df85275051fbccab101
(XmlRpc::XmlRpcValue ¶ms)
virtual void
start
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
a7239157f7780d4bfcb2b36cf2da4a647
()
virtual void
stop
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
acfc99acb2a16d5e89070374d38d7c25a
()
virtual
~PointCloudOctomapUpdater
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
a12da8e2150b98ac1c816a9bb7b5ad008
()
virtual void
updateMask
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
aeec8d7882cdba0e95c35f55d47c7edf9
(const sensor_msgs::PointCloud2 &cloud, const Eigen::Vector3d &sensor_origin, std::vector< int > &mask)
void
cloudMsgCallback
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
aa364d681282ab9b68eb2e94e99fefe4c
(const sensor_msgs::PointCloud2::ConstPtr &cloud_msg)
bool
getShapeTransform
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
ab0e1a2413413152312f1f8daca6afcb3
(ShapeHandle h, Eigen::Affine3d &transform) const
void
stopHelper
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
a7051ef3429d0b239d14ed0f402645522
()
ros::Publisher
filtered_cloud_publisher_
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
af0024eb0c139873371827c0152444688
std::string
filtered_cloud_topic_
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
ac2fef6ff4a92c2484b4b94e6b6fb5ee2
octomap::KeyRay
key_ray_
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
a9c180f33b6c997b166f0485722938f47
std::vector< int >
mask_
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
ac872c3eeea20a876ec3fec6fe4ac2d83
double
max_range_
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
a6047f5c96f2fdbbd7e9658797faa7926
double
padding_
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
aafb39e2fa30afe3755eab02cec9f950f
tf::MessageFilter< sensor_msgs::PointCloud2 > *
point_cloud_filter_
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
ae8442e7cdf795d5c68984f164c2c619d
message_filters::Subscriber< sensor_msgs::PointCloud2 > *
point_cloud_subscriber_
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
a03a4c222bc9a661ab4333c3f65ac901f
std::string
point_cloud_topic_
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
a5e0612f8f2985711aca7fee0805c55b6
unsigned int
point_subsample_
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
a270e97ea689348700567e552124a233e
ros::NodeHandle
private_nh_
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
ad5faf9aea5787d64e94c7c279d907f96
ros::NodeHandle
root_nh_
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
a0eeaa671cf14d62931d6dd4502baf96a
double
scale_
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
a76c26bccc9aa8499a21ccc9cb2644a4d
boost::scoped_ptr< point_containment_filter::ShapeMask >
shape_mask_
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
ac1574f69c7016e437cab833e4a9d3042
boost::shared_ptr< tf::Transformer >
tf_
classoccupancy__map__monitor_1_1PointCloudOctomapUpdater.html
a5073aa474fa59d8e8665638cfb49af60
point_containment_filter
namespacepoint__containment__filter.html
point_containment_filter::ShapeMask
unsigned int
ShapeHandle
namespacepoint__containment__filter.html
a28695140a6b5c0d2ec51709a5d64764a
point_containment_filter::ShapeMask
classpoint__containment__filter_1_1ShapeMask.html
point_containment_filter::ShapeMask::SeeShape
point_containment_filter::ShapeMask::SortBodies
INSIDE
classpoint__containment__filter_1_1ShapeMask.html
a777fa767b1ed3bfd0694ac4f83006cccad95eec76c255fcbfd079d8d3eeae660c
OUTSIDE
classpoint__containment__filter_1_1ShapeMask.html
a777fa767b1ed3bfd0694ac4f83006cccaa1a767cf47d47c1f98999ecd4c87b372
CLIP
classpoint__containment__filter_1_1ShapeMask.html
a777fa767b1ed3bfd0694ac4f83006ccca08772951d595381cfcf712efcd22d72c
boost::function< bool(ShapeHandle, Eigen::Affine3d &)>
TransformCallback
classpoint__containment__filter_1_1ShapeMask.html
ab3d41ab641a6a27f9111c6d09c8c8a05
ShapeHandle
addShape
classpoint__containment__filter_1_1ShapeMask.html
a06d27f6461d7d37dcbc9617e767873a4
(const shapes::ShapeConstPtr &shape, double scale=1.0, double padding=0.0)
int
getMaskContainment
classpoint__containment__filter_1_1ShapeMask.html
a35dc8f592d553f8566fb3ca1e55d8545
(double x, double y, double z) const
int
getMaskContainment
classpoint__containment__filter_1_1ShapeMask.html
af97ffbfd28524f4069e8aa80d0e89798
(const Eigen::Vector3d &pt) const
void
maskContainment
classpoint__containment__filter_1_1ShapeMask.html
ac4a510b44323bd9a6ef1a9c32fadf78a
(const sensor_msgs::PointCloud2 &data_in, const Eigen::Vector3d &sensor_pos, const double min_sensor_dist, const double max_sensor_dist, std::vector< int > &mask)
void
removeShape
classpoint__containment__filter_1_1ShapeMask.html
a9720ad6bae76d870e07fa340b2060d2b
(ShapeHandle handle)
void
setTransformCallback
classpoint__containment__filter_1_1ShapeMask.html
acf703b95af45627aae833a43d77ae0c3
(const TransformCallback &transform_callback)
ShapeMask
classpoint__containment__filter_1_1ShapeMask.html
aa99f7714ec04fd81cc13f14dfc24cbc3
(const TransformCallback &transform_callback=TransformCallback())
~ShapeMask
classpoint__containment__filter_1_1ShapeMask.html
ac9b8a16cb0b12e2658b73d23ffa63142
()
void
freeMemory
classpoint__containment__filter_1_1ShapeMask.html
a95fd9392af5ac4817620fc7850806b95
()
std::set< SeeShape, SortBodies >
bodies_
classpoint__containment__filter_1_1ShapeMask.html
a31b1c9b33ae57b7ba47952a80e365cce
std::vector< bodies::BoundingSphere >
bspheres_
classpoint__containment__filter_1_1ShapeMask.html
a30cb36dc059a24e140f3f7060bb5d9ba
ShapeHandle
min_handle_
classpoint__containment__filter_1_1ShapeMask.html
acedf980c77c966bea96aed3dfdae3009
ShapeHandle
next_handle_
classpoint__containment__filter_1_1ShapeMask.html
a54a231c5a224e34e4f9b360a7f8fa0c7
boost::mutex
shapes_lock_
classpoint__containment__filter_1_1ShapeMask.html
a0324e287c94fea71d9669750df64a9bd
TransformCallback
transform_callback_
classpoint__containment__filter_1_1ShapeMask.html
a91fca621bb5ee526125adaaf4a76de72
std::map< ShapeHandle, std::set< SeeShape, SortBodies >::iterator >
used_handles_
classpoint__containment__filter_1_1ShapeMask.html
aadddf75346e4eaad84c30297a8171f50
point_containment_filter::ShapeMask::SeeShape
structpoint__containment__filter_1_1ShapeMask_1_1SeeShape.html
SeeShape
structpoint__containment__filter_1_1ShapeMask_1_1SeeShape.html
aa78191b7cbdf16ffbf414466e5a799f8
()
bodies::Body *
body
structpoint__containment__filter_1_1ShapeMask_1_1SeeShape.html
a16cbc31c7fff8c2c0ca72a6f934a88a8
ShapeHandle
handle
structpoint__containment__filter_1_1ShapeMask_1_1SeeShape.html
a2d20c0f083ba60dc82ef893dd057cdab
double
volume
structpoint__containment__filter_1_1ShapeMask_1_1SeeShape.html
a8e022f672b3ccccb45eda95dc265dade
point_containment_filter::ShapeMask::SortBodies
structpoint__containment__filter_1_1ShapeMask_1_1SortBodies.html
bool
operator()
structpoint__containment__filter_1_1ShapeMask_1_1SortBodies.html
a286c1630c0118a656c570e966b05d7f6
(const SeeShape &b1, const SeeShape &b2)