ClusterLabelDisplay.cpp
/tmp/ws/src/mesh_tools/rviz_map_plugin/src/
ClusterLabelDisplay_8cpp.html
ClusterLabelDisplay.hpp
ClusterLabelVisual.hpp
ClusterLabelTool.hpp
rviz_map_plugin
Ogre::ColourValue
getRainbowColor
namespacerviz__map__plugin.html
acf2c52c403ae2f227462b9970917f653
(float value)
ClusterLabelDisplay.hpp
/tmp/ws/src/mesh_tools/rviz_map_plugin/include/
ClusterLabelDisplay_8hpp.html
Types.hpp
rviz_map_plugin::ClusterLabelDisplay
rviz
rviz_map_plugin
ClusterLabelPanel.cpp
/tmp/ws/src/mesh_tools/rviz_map_plugin/src/
ClusterLabelPanel_8cpp.html
ClusterLabelPanel.hpp
rviz_map_plugin
ClusterLabelPanel.hpp
/tmp/ws/src/mesh_tools/rviz_map_plugin/include/
ClusterLabelPanel_8hpp.html
Types.hpp
ClusterLabelTool.hpp
rviz_map_plugin::ClusterLabelPanel
rviz
rviz_map_plugin
ClusterLabelTool.cpp
/tmp/ws/src/mesh_tools/rviz_map_plugin/src/
ClusterLabelTool_8cpp.html
ClusterLabelTool.hpp
ClusterLabelVisual.hpp
ClusterLabelDisplay.hpp
rviz_map_plugin
#define
CL_RAY_CAST_KERNEL_FILE
ClusterLabelTool_8cpp.html
ab0c77bff796c79407c13511b66dcac5e
ClusterLabelTool.hpp
/tmp/ws/src/mesh_tools/rviz_map_plugin/include/
ClusterLabelTool_8hpp.html
Types.hpp
rviz_map_plugin::ClusterLabelTool
Ogre
rviz
rviz_map_plugin
#define
CL_HPP_ENABLE_EXCEPTIONS
ClusterLabelTool_8hpp.html
ae7c96c1469662004d842704e2ff076fb
#define
CL_HPP_MINIMUM_OPENCL_VERSION
ClusterLabelTool_8hpp.html
a2053025c576bcf48e249dd20e884a560
#define
CL_HPP_TARGET_OPENCL_VERSION
ClusterLabelTool_8hpp.html
a37ea07405ca286c1570612b42d43b345
ClusterLabelVisual.cpp
/tmp/ws/src/mesh_tools/rviz_map_plugin/src/
ClusterLabelVisual_8cpp.html
ClusterLabelVisual.hpp
rviz_map_plugin
ClusterLabelVisual.hpp
/tmp/ws/src/mesh_tools/rviz_map_plugin/include/
ClusterLabelVisual_8hpp.html
Types.hpp
rviz_map_plugin::ClusterLabelVisual
Ogre
rviz_map_plugin
CLUtil.hpp
/tmp/ws/src/mesh_tools/rviz_map_plugin/include/
CLUtil_8hpp.html
rviz_map_plugin::CLUtil
rviz_map_plugin
MapDisplay.cpp
/tmp/ws/src/mesh_tools/rviz_map_plugin/src/
MapDisplay_8cpp.html
MapDisplay.hpp
ClusterLabelVisual.hpp
ClusterLabelTool.hpp
rviz_map_plugin
MapDisplay.hpp
/tmp/ws/src/mesh_tools/rviz_map_plugin/include/
MapDisplay_8hpp.html
Types.hpp
RvizFileProperty.hpp
ClusterLabelDisplay.hpp
MeshDisplay.hpp
rviz_map_plugin::MapDisplay
rviz
rviz_map_plugin
MeshDisplay.cpp
/tmp/ws/src/mesh_tools/rviz_map_plugin/src/
MeshDisplay_8cpp.html
MeshDisplay.hpp
rviz_map_plugin
MeshDisplay.hpp
/tmp/ws/src/mesh_tools/rviz_map_plugin/include/
MeshDisplay_8hpp.html
Types.hpp
MeshVisual.hpp
rviz_map_plugin::MeshDisplay
rviz
rviz_map_plugin
MeshGoalTool.cpp
/tmp/ws/src/mesh_tools/rviz_map_plugin/src/
MeshGoalTool_8cpp.html
MeshGoalTool.hpp
rviz_map_plugin
MeshGoalTool.hpp
/tmp/ws/src/mesh_tools/rviz_map_plugin/include/
MeshGoalTool_8hpp.html
MeshPoseTool.hpp
rviz_map_plugin::MeshGoalTool
rviz_map_plugin
MeshPoseTool.cpp
/tmp/ws/src/mesh_tools/rviz_map_plugin/src/
MeshPoseTool_8cpp.html
MeshPoseTool.hpp
rviz_map_plugin
MeshPoseTool.hpp
/tmp/ws/src/mesh_tools/rviz_map_plugin/include/
MeshPoseTool_8hpp.html
rviz_map_plugin::MeshPoseTool
rviz_map_plugin
MeshVisual.cpp
/tmp/ws/src/mesh_tools/rviz_map_plugin/src/
MeshVisual_8cpp.html
MeshVisual.hpp
rviz_map_plugin
Ogre::ColourValue
getRainbowColor1
namespacerviz__map__plugin.html
ad572ca7ad5494ff63787dfa47294d686
(float value)
MeshVisual.hpp
/tmp/ws/src/mesh_tools/rviz_map_plugin/include/
MeshVisual_8hpp.html
Types.hpp
rviz_map_plugin::MeshVisual
Ogre
rviz_map_plugin
RvizFileProperty.cpp
/tmp/ws/src/mesh_tools/rviz_map_plugin/src/
RvizFileProperty_8cpp.html
RvizFileProperty.hpp
rviz
RvizFileProperty.hpp
/tmp/ws/src/mesh_tools/rviz_map_plugin/include/
RvizFileProperty_8hpp.html
rviz::FileProperty
rviz
Types.hpp
/tmp/ws/src/mesh_tools/rviz_map_plugin/include/
Types_8hpp.html
rviz_map_plugin::Cluster
rviz_map_plugin::Color
rviz_map_plugin::Face
rviz_map_plugin::Geometry
rviz_map_plugin::Material
rviz_map_plugin::Normal
rviz_map_plugin::TexCoords
rviz_map_plugin::Texture
rviz_map_plugin::Vertex
rviz_map_plugin
rviz_map_plugin::Cluster
structrviz__map__plugin_1_1Cluster.html
Cluster
structrviz__map__plugin_1_1Cluster.html
acb7a48656b39a07e891d15b5d1845a1f
(string n, vector< uint32_t > f)
vector< uint32_t >
faces
structrviz__map__plugin_1_1Cluster.html
a32a4b3bccc3199f9ae8f7b0ae9124a1f
string
name
structrviz__map__plugin_1_1Cluster.html
a28a15e8f219a0375576f0685dc31ad1b
rviz_map_plugin::ClusterLabelDisplay
classrviz__map__plugin_1_1ClusterLabelDisplay.html
rviz::Display
shared_ptr< Geometry >
getGeometry
classrviz__map__plugin_1_1ClusterLabelDisplay.html
a2772de86421563ba55a5f206539c73d4
()
void
notifyLabelTool
classrviz__map__plugin_1_1ClusterLabelDisplay.html
af9b612d7b14c268d405974fb97f9643a
()
void
setData
classrviz__map__plugin_1_1ClusterLabelDisplay.html
a998ef682560ea5f19193abd5db2c0940
(shared_ptr< Geometry > geometry, vector< Cluster > clusters)
void
signalAddLabel
classrviz__map__plugin_1_1ClusterLabelDisplay.html
ad54859183aafef1ee499714b21e4988a
(Cluster cluster)
void
addLabel
classrviz__map__plugin_1_1ClusterLabelDisplay.html
afd424da3a9738215d85a8ce1fa5b086b
(string label, vector< uint32_t > faces)
ClusterLabelDisplay
classrviz__map__plugin_1_1ClusterLabelDisplay.html
aef2dc1ec31b75c91bf75e7a25fe43595
()
void
onDisable
classrviz__map__plugin_1_1ClusterLabelDisplay.html
ad5c2e3a3a5e4df93677e528965f935eb
()
void
onEnable
classrviz__map__plugin_1_1ClusterLabelDisplay.html
acc3d1ffe2089587f78644792e592d269
()
~ClusterLabelDisplay
classrviz__map__plugin_1_1ClusterLabelDisplay.html
a62a103acb1ca8e995777e4148f963bfe
()
void
changeVisual
classrviz__map__plugin_1_1ClusterLabelDisplay.html
a7d6a4af0d88c8f901b0ffda4fe0d087b
()
void
updateColors
classrviz__map__plugin_1_1ClusterLabelDisplay.html
aaf5a6b0885e3a57a076b3a1b55d70d06
()
void
updateMap
classrviz__map__plugin_1_1ClusterLabelDisplay.html
ac4493bd9edce328a089fb44a5702076f
()
void
updatePhantomVisual
classrviz__map__plugin_1_1ClusterLabelDisplay.html
a02b14b6ddf68e440064a121f87a3fdbe
()
void
updateSphereSize
classrviz__map__plugin_1_1ClusterLabelDisplay.html
a835199c8ee15cf66296ccc19bb8553f5
()
void
createPhantomVisual
classrviz__map__plugin_1_1ClusterLabelDisplay.html
ab881f7ffeb07e2a6012b01e3c052ab66
()
void
createVisualsFromClusterList
classrviz__map__plugin_1_1ClusterLabelDisplay.html
a097cf8ec22b8579eebd81c8fb235c3a9
()
void
fillPropertyOptions
classrviz__map__plugin_1_1ClusterLabelDisplay.html
a5cab0f9f2a97d1761ea2726b806066a0
()
void
initializeLabelTool
classrviz__map__plugin_1_1ClusterLabelDisplay.html
a7093cbd3799cc8d308f00eb1b5d883fe
()
void
onInitialize
classrviz__map__plugin_1_1ClusterLabelDisplay.html
a5437282157bbbf42c2d86363c53790de
()
bool
has_data
classrviz__map__plugin_1_1ClusterLabelDisplay.html
a341ef3c58194c294be883852e5bc6bed
uint32_t
m_activeVisualId
classrviz__map__plugin_1_1ClusterLabelDisplay.html
aa302085fa67ff228dbf54b460e605124
rviz::EnumProperty *
m_activeVisualProperty
classrviz__map__plugin_1_1ClusterLabelDisplay.html
a7e0bcfe00719f4a63879a96d5f154da2
rviz::FloatProperty *
m_alphaProperty
classrviz__map__plugin_1_1ClusterLabelDisplay.html
a317f56e2caf4bdd8d54491db54aac349
vector< Cluster >
m_clusterList
classrviz__map__plugin_1_1ClusterLabelDisplay.html
a6f33cb285b12fe957ff38b0e5af6585f
std::vector< rviz::ColorProperty * >
m_colorProperties
classrviz__map__plugin_1_1ClusterLabelDisplay.html
a1fccdc661e1a4fd0e4276f1200f1c6ce
rviz::Property *
m_colorsProperty
classrviz__map__plugin_1_1ClusterLabelDisplay.html
abbf1e84a58f959df495b38b2f14daee9
shared_ptr< Geometry >
m_geometry
classrviz__map__plugin_1_1ClusterLabelDisplay.html
a6f84386d65b1779dc1eb00c99471fa3c
int
m_labelToolVisualIndex
classrviz__map__plugin_1_1ClusterLabelDisplay.html
ac95dc21a6cc31ff8363de9a95a8b0ca3
unique_ptr< ClusterLabelVisual >
m_phantomVisual
classrviz__map__plugin_1_1ClusterLabelDisplay.html
aeec2ab2862411743689326349324dfb0
rviz::BoolProperty *
m_phantomVisualProperty
classrviz__map__plugin_1_1ClusterLabelDisplay.html
a03709453bc3bf8a679b05a868ad60cb7
rviz::FloatProperty *
m_sphereSizeProperty
classrviz__map__plugin_1_1ClusterLabelDisplay.html
a4f6c9ac54e52c8ffab32c3a37cb2aa1b
ClusterLabelTool *
m_tool
classrviz__map__plugin_1_1ClusterLabelDisplay.html
a1811ddbaa7c18ee9a53ea84cdcf5554a
vector< shared_ptr< ClusterLabelVisual > >
m_visuals
classrviz__map__plugin_1_1ClusterLabelDisplay.html
a1abe207fb2f6b58178e925bc5c7efdaf
rviz_map_plugin::ClusterLabelPanel
classrviz__map__plugin_1_1ClusterLabelPanel.html
rviz::Panel
void
publish
classrviz__map__plugin_1_1ClusterLabelPanel.html
a5eaef646c5e1bad5b3e7678a78731e03
()
void
resetFaces
classrviz__map__plugin_1_1ClusterLabelPanel.html
a6591446eba50cb98816b54484ea11532
()
void
setClusterName
classrviz__map__plugin_1_1ClusterLabelPanel.html
aac003f0d7a373aa3fd5f9baa178f5870
(const QString &clusterName)
void
updateClusterName
classrviz__map__plugin_1_1ClusterLabelPanel.html
a87361061ccd67aa4655f6a36b4eabea4
()
ClusterLabelPanel
classrviz__map__plugin_1_1ClusterLabelPanel.html
a08143b712499e4677cb6064c23601bbb
(QWidget *parent=0)
virtual void
load
classrviz__map__plugin_1_1ClusterLabelPanel.html
a930197595b3b1817291917c029e5e0d7
(const rviz::Config &config)
void
onInitialize
classrviz__map__plugin_1_1ClusterLabelPanel.html
ac5ce7ee66a23ac9a3d377bacf76d3d37
()
virtual void
save
classrviz__map__plugin_1_1ClusterLabelPanel.html
abb4700c965d9b4a0468b6068ba82291b
(rviz::Config config) const
QString
m_clusterName
classrviz__map__plugin_1_1ClusterLabelPanel.html
ad007a82ea7f68c22ae5e90f01d8b76b4
QLineEdit *
m_clusterNameEditor
classrviz__map__plugin_1_1ClusterLabelPanel.html
acef3a39d9ff6c00735d61b2a6f5f636d
QPushButton *
m_createClusterButton
classrviz__map__plugin_1_1ClusterLabelPanel.html
a77e8327bf7b869ee4e0ebf91a88e85ec
ros::NodeHandle
m_nodeHandle
classrviz__map__plugin_1_1ClusterLabelPanel.html
aca364de19bed75d3a9711cc0b447a6ee
QLineEdit *
m_outputTopicEditor
classrviz__map__plugin_1_1ClusterLabelPanel.html
a1db0d412f8436df719808e7eaa133168
QPushButton *
m_resetFacesButton
classrviz__map__plugin_1_1ClusterLabelPanel.html
aa2828640262004aba4c63e65d5f7bb92
ClusterLabelTool *
m_tool
classrviz__map__plugin_1_1ClusterLabelPanel.html
a44c9204908db7190091a578a4ccf2e81
rviz_map_plugin::ClusterLabelTool
classrviz__map__plugin_1_1ClusterLabelTool.html
rviz::Tool
std::vector< uint32_t >
getSelectedFaces
classrviz__map__plugin_1_1ClusterLabelTool.html
a4f5de824c7a1c8fb591ddb5d7189e01c
()
void
publishLabel
classrviz__map__plugin_1_1ClusterLabelTool.html
ae275b8477d5b6a95fdab29baad2ab3c7
(std::string name)
void
resetFaces
classrviz__map__plugin_1_1ClusterLabelTool.html
af05b4204ea6619d696b34b9929fa2a64
()
void
resetVisual
classrviz__map__plugin_1_1ClusterLabelTool.html
a8339ade12597ede7420d40e64cd168d9
()
virtual void
activate
classrviz__map__plugin_1_1ClusterLabelTool.html
af89491309c5ebcb48e75395f71fbdd76
()
ClusterLabelTool
classrviz__map__plugin_1_1ClusterLabelTool.html
aec26be7e5844f3dbc391b434bccd4a11
()
virtual void
deactivate
classrviz__map__plugin_1_1ClusterLabelTool.html
ab05db6aab01a10728aaadc6c04384815
()
virtual void
onInitialize
classrviz__map__plugin_1_1ClusterLabelTool.html
ac962d736acff1645a357605a8196d8da
()
virtual int
processMouseEvent
classrviz__map__plugin_1_1ClusterLabelTool.html
a2c1aff887a639eb740815f0bc34daf6e
(rviz::ViewportMouseEvent &event)
void
setDisplay
classrviz__map__plugin_1_1ClusterLabelTool.html
aa8d2fd354a469ddd8c93fb0f05226fb8
(ClusterLabelDisplay *display)
void
setSphereSize
classrviz__map__plugin_1_1ClusterLabelTool.html
a1da445ca5f8783959fb3092c2bdb9cc6
(float size)
void
setVisual
classrviz__map__plugin_1_1ClusterLabelTool.html
a965f18f4659feed5706f81954b8dda4e
(std::shared_ptr< ClusterLabelVisual > visual)
~ClusterLabelTool
classrviz__map__plugin_1_1ClusterLabelTool.html
aaed5ec013dceb3c6089931043aae3e3a
()
boost::optional< std::pair< uint32_t, float > >
getClosestIntersectedFaceParallel
classrviz__map__plugin_1_1ClusterLabelTool.html
a17bc1d732e5fb51d1f7437a3b497390e
(Ogre::Ray &ray)
void
selectFacesInBoxParallel
classrviz__map__plugin_1_1ClusterLabelTool.html
aeecbf412ff7b82480f593bc5f47d320f
(Ogre::PlaneBoundedVolume &volume, bool selectMode)
void
selectionBoxMove
classrviz__map__plugin_1_1ClusterLabelTool.html
aa4ed3d16f464023a91a0b761fb8c12f0
(rviz::ViewportMouseEvent &event)
void
selectionBoxStart
classrviz__map__plugin_1_1ClusterLabelTool.html
ac345916c168b28d3c1ade67c55cedd22
(rviz::ViewportMouseEvent &event)
void
selectMultipleFaces
classrviz__map__plugin_1_1ClusterLabelTool.html
a71766a13802cb86c16d299cb9449cf35
(rviz::ViewportMouseEvent &event, bool selectMode)
void
selectSingleFace
classrviz__map__plugin_1_1ClusterLabelTool.html
ac667aa199b3ee4b0d4f641ded8e0115e
(rviz::ViewportMouseEvent &event, bool selectMode)
void
selectSingleFaceParallel
classrviz__map__plugin_1_1ClusterLabelTool.html
ad341c8561199f31b6939197d87b19d84
(Ogre::Ray &ray, bool selectMode)
void
selectSphereFaces
classrviz__map__plugin_1_1ClusterLabelTool.html
ab70e7c7ac26f47e539ee52a658d066e0
(rviz::ViewportMouseEvent &event, bool selectMode)
void
selectSphereFacesParallel
classrviz__map__plugin_1_1ClusterLabelTool.html
a1183057bc118d21f5e8b45359ad7d3d3
(Ogre::Ray &ray, bool selectMode)
void
updateSelectionBox
classrviz__map__plugin_1_1ClusterLabelTool.html
a4bf4356b1dfcb468ec955e5e3ab71936
()
std::vector< float >
m_boxData
classrviz__map__plugin_1_1ClusterLabelTool.html
a48208b6afeebf0a1b9a4aa0e84394d8c
cl::Buffer
m_clBoxBuffer
classrviz__map__plugin_1_1ClusterLabelTool.html
acc29f75441fee08a4487e1cffba8c35b
cl::Context
m_clContext
classrviz__map__plugin_1_1ClusterLabelTool.html
ad09913fe1720dc05eacae13d25bcbf29
cl::Device
m_clDevice
classrviz__map__plugin_1_1ClusterLabelTool.html
a5d835e31bd7675799feca87313311c16
cl::Kernel
m_clKernelBox
classrviz__map__plugin_1_1ClusterLabelTool.html
a37ca8cd5be6d035a286aa38d1b42de67
cl::Kernel
m_clKernelDirAndDist
classrviz__map__plugin_1_1ClusterLabelTool.html
adc6179aeb7c67ec11fe6714e0943c19e
cl::Kernel
m_clKernelSingleRay
classrviz__map__plugin_1_1ClusterLabelTool.html
a935058250356a6f3909321dd33ba2042
cl::Kernel
m_clKernelSphere
classrviz__map__plugin_1_1ClusterLabelTool.html
a1e169e92a6e8f914cc40b4dbbe3266e6
cl::Program
m_clProgram
classrviz__map__plugin_1_1ClusterLabelTool.html
afec419cf316795c2ff89e87c010e082e
cl::Program::Sources
m_clProgramSources
classrviz__map__plugin_1_1ClusterLabelTool.html
a939d8ea42c8a5819fd1694acfa3793e5
cl::CommandQueue
m_clQueue
classrviz__map__plugin_1_1ClusterLabelTool.html
ab0b43b67e8dc3500140375954e7fec03
cl::Buffer
m_clRayBuffer
classrviz__map__plugin_1_1ClusterLabelTool.html
a8028b8bd0b0c85b75a0a22847c2cf1f2
cl::Buffer
m_clResultBuffer
classrviz__map__plugin_1_1ClusterLabelTool.html
ac13ac23dd0c05178e61d305d8a6ae463
cl::Buffer
m_clSphereBuffer
classrviz__map__plugin_1_1ClusterLabelTool.html
a6116123a05ac177aa9cd2b7e13a57db7
cl::Buffer
m_clStartNormalBuffer
classrviz__map__plugin_1_1ClusterLabelTool.html
a01b54c15fab4f72aae6efe0a08357597
cl::Buffer
m_clVertexBuffer
classrviz__map__plugin_1_1ClusterLabelTool.html
aba131e6a0834ae4c0f495a27a81d29f8
ClusterLabelDisplay *
m_display
classrviz__map__plugin_1_1ClusterLabelTool.html
a3646a632bdb3c9116f0b790ca998adfd
rviz::DisplayContext *
m_displayContext
classrviz__map__plugin_1_1ClusterLabelTool.html
a72dc98f4908b3136f52a4c26d9afbfb2
bool
m_displayInitialized
classrviz__map__plugin_1_1ClusterLabelTool.html
a0cc585da1b0f02523747a11bfe700bd9
std::vector< bool >
m_faceSelectedArray
classrviz__map__plugin_1_1ClusterLabelTool.html
a8981b980a617a9992f81a19854182a32
ros::Publisher
m_labelPublisher
classrviz__map__plugin_1_1ClusterLabelTool.html
a15d6bdd7613e0be467791fce01571c36
std::shared_ptr< Geometry >
m_meshGeometry
classrviz__map__plugin_1_1ClusterLabelTool.html
af7c9fda74b3799e07c14aa48c782db15
bool
m_multipleSelect
classrviz__map__plugin_1_1ClusterLabelTool.html
a59b65457439b98d7b8c1d00757e77c09
std::array< float, 6 >
m_rayData
classrviz__map__plugin_1_1ClusterLabelTool.html
a6e78ea7d110c1ae1e150660449ca42fa
std::vector< float >
m_resultDistances
classrviz__map__plugin_1_1ClusterLabelTool.html
a9cdf60eef060bb4cfb618ec20e213e0b
Ogre::SceneNode *
m_sceneNode
classrviz__map__plugin_1_1ClusterLabelTool.html
a97cfdc54bdbffe502e388ac70e7bbae9
std::vector< uint32_t >
m_selectedFaces
classrviz__map__plugin_1_1ClusterLabelTool.html
a5995da3a27c734de5385e5d80f2d7480
Ogre::ManualObject *
m_selectionBox
classrviz__map__plugin_1_1ClusterLabelTool.html
a1dc7c052fd5a60794ffe0a31750c0397
Ogre::MaterialPtr
m_selectionBoxMaterial
classrviz__map__plugin_1_1ClusterLabelTool.html
a868e738f7f8b195f46897dcf2011d194
Ogre::Vector2
m_selectionStart
classrviz__map__plugin_1_1ClusterLabelTool.html
a9d7afa9d1f40070dd5d8f0564c63daa8
Ogre::Vector2
m_selectionStop
classrviz__map__plugin_1_1ClusterLabelTool.html
a5c1c6354b12c87d6cec08af741143d9f
bool
m_singleDeselect
classrviz__map__plugin_1_1ClusterLabelTool.html
adabbc40d88b630249ef4ffb676b1e218
bool
m_singleSelect
classrviz__map__plugin_1_1ClusterLabelTool.html
a54320520b9e0ccb1eda66b3d7abfa36a
std::array< float, 4 >
m_sphereData
classrviz__map__plugin_1_1ClusterLabelTool.html
ac65046267ff78f2b60fd94e7310d22d5
float
m_sphereSize
classrviz__map__plugin_1_1ClusterLabelTool.html
af2a15e68f033f914f4d1d76ca898f294
std::array< float, 3 >
m_startNormalData
classrviz__map__plugin_1_1ClusterLabelTool.html
af35a337e71c417247934b1ed53176e54
std::vector< float >
m_vertexData
classrviz__map__plugin_1_1ClusterLabelTool.html
af542ada0694ff31a92ae45e38dbe503c
std::vector< Ogre::Vector3 >
m_vertexPositions
classrviz__map__plugin_1_1ClusterLabelTool.html
a3f990f855f72b15b6093a6b615ad6df5
std::shared_ptr< ClusterLabelVisual >
m_visual
classrviz__map__plugin_1_1ClusterLabelTool.html
a2e00d3ee27ae56c4518560aaf1efb9a3
rviz_map_plugin::ClusterLabelVisual
classrviz__map__plugin_1_1ClusterLabelVisual.html
ClusterLabelVisual
classrviz__map__plugin_1_1ClusterLabelVisual.html
ac24e984f612d106967e1e2a23a940b13
(const ClusterLabelVisual &)=delete
ClusterLabelVisual
classrviz__map__plugin_1_1ClusterLabelVisual.html
adb512c7cccf27e5629aefd42bc60852d
(rviz::DisplayContext *context, std::string labelId)
ClusterLabelVisual
classrviz__map__plugin_1_1ClusterLabelVisual.html
a28aa8a4fd8f73a69c65d36777b5c0ce2
(rviz::DisplayContext *context, std::string labelId, std::shared_ptr< Geometry > geometry)
std::vector< uint32_t >
getFaces
classrviz__map__plugin_1_1ClusterLabelVisual.html
a8e60b2b36a3c42a44edca51b34cc212f
()
ClusterLabelVisual &
operator=
classrviz__map__plugin_1_1ClusterLabelVisual.html
a95daca5788b4d58979e2cd79ff5b0591
(const ClusterLabelVisual &)=delete
void
reset
classrviz__map__plugin_1_1ClusterLabelVisual.html
af7752defe588ccd201ce6f27e26c3f8c
()
void
setColor
classrviz__map__plugin_1_1ClusterLabelVisual.html
af7358726e8e5468345348bfd90cbbfa3
(Ogre::ColourValue facesColor, float alpha=1.0f)
void
setFacesInCluster
classrviz__map__plugin_1_1ClusterLabelVisual.html
a7234f909083db88debf46d317e5d71f1
(const std::vector< uint32_t > &faces)
void
setGeometry
classrviz__map__plugin_1_1ClusterLabelVisual.html
ab26cc0b364f4f9c34b5a496dfe689dda
(std::shared_ptr< Geometry > geometry)
~ClusterLabelVisual
classrviz__map__plugin_1_1ClusterLabelVisual.html
a753d05681b21d8fad37039ef2742b3b3
()
void
initMaterial
classrviz__map__plugin_1_1ClusterLabelVisual.html
ab572e25264428941ce4f273aa1937cc1
()
Ogre::ColourValue
m_color
classrviz__map__plugin_1_1ClusterLabelVisual.html
a63ce1aa6dc79c701530b2897642a9244
rviz::DisplayContext *
m_displayContext
classrviz__map__plugin_1_1ClusterLabelVisual.html
abde30705e2b3828e6b14bbaf2a96c0cc
std::vector< uint32_t >
m_faces
classrviz__map__plugin_1_1ClusterLabelVisual.html
ae069aaeb96c563936809a32b0985b4d6
std::shared_ptr< Geometry >
m_geometry
classrviz__map__plugin_1_1ClusterLabelVisual.html
adb1853192f6477c04a4d443e611a0c8d
std::string
m_labelId
classrviz__map__plugin_1_1ClusterLabelVisual.html
a5083a4777d9e9dad9c7b5c6b1ba47acd
Ogre::MaterialPtr
m_material
classrviz__map__plugin_1_1ClusterLabelVisual.html
a78b280107735f17cb480697e2017aee1
Ogre::MeshPtr
m_mesh
classrviz__map__plugin_1_1ClusterLabelVisual.html
a6f5fd6568b97207f647cc64549ecdb7f
Ogre::SceneNode *
m_sceneNode
classrviz__map__plugin_1_1ClusterLabelVisual.html
a20af8678a0506e491a785bbd85a141cc
Ogre::SubMesh *
m_subMesh
classrviz__map__plugin_1_1ClusterLabelVisual.html
aa90249cee482325f71dae08a230a737f
rviz_map_plugin::CLUtil
classrviz__map__plugin_1_1CLUtil.html
static const char *
getErrorDescription
classrviz__map__plugin_1_1CLUtil.html
a7550cd0f6bdf2ba04807d204e613d4e5
(cl_int error)
static const char *
getErrorString
classrviz__map__plugin_1_1CLUtil.html
af32a527350d9eb9af2229972e3603535
(cl_int error)
rviz_map_plugin::Color
structrviz__map__plugin_1_1Color.html
Color
structrviz__map__plugin_1_1Color.html
a6b879a4f2173a079aac11b9479338130
()
Color
structrviz__map__plugin_1_1Color.html
a2e7ab3c0825ad52eea15c3574f8bd3c6
(float _r, float _g, float _b, float _a)
float
a
structrviz__map__plugin_1_1Color.html
aa2a3e2dcd6d7f6b7c59eaa91c59d83cf
float
b
structrviz__map__plugin_1_1Color.html
a48db69aec18361326c6547a16a895720
float
g
structrviz__map__plugin_1_1Color.html
a6122b03767ca05495da9a8d23935f2e5
float
r
structrviz__map__plugin_1_1Color.html
a32d152593720807f568feda030931160
rviz_map_plugin::Face
structrviz__map__plugin_1_1Face.html
array< uint32_t, 3 >
vertexIndices
structrviz__map__plugin_1_1Face.html
ae1318e3ec66052c237bc15a1df835273
rviz::FileProperty
classrviz_1_1FileProperty.html
rviz::Property
bool
setFilename
classrviz_1_1FileProperty.html
ae2a9094da8b6ebd2d0fb80f6acb61d34
(const QString &str)
bool
setStdFilename
classrviz_1_1FileProperty.html
a05243438725b4b25bfa01b58008e04d3
(const std::string &std_str)
QWidget *
createEditor
classrviz_1_1FileProperty.html
a2633bb3c49a1854d6197d9a806a2336e
(QWidget *parent, const QStyleOptionViewItem &)
FileProperty
classrviz_1_1FileProperty.html
a349457e260e5e0d483f3536f6511969a
(const QString &name=QString(), const QString &default_value=QString(), const QString &description=QString(), Property *parent=nullptr, const char *changed_slot=nullptr, QObject *receiver=nullptr)
std::string
getFilename
classrviz_1_1FileProperty.html
a72e1e98c84583b6422a1cb9d6b3bfb99
()
rviz_map_plugin::Geometry
structrviz__map__plugin_1_1Geometry.html
Geometry
structrviz__map__plugin_1_1Geometry.html
afec8e46ab13d1bd76880e4332cfb66de
()
Geometry
structrviz__map__plugin_1_1Geometry.html
a6bcb6e440c1d5cd80807e8c1ee2d44d3
(vector< float > v, vector< uint32_t > f)
vector< Face >
faces
structrviz__map__plugin_1_1Geometry.html
a0d1dcff04007d023f27677892869f8eb
vector< Vertex >
vertices
structrviz__map__plugin_1_1Geometry.html
a84fb99e3a6178e21e83f8f96fad29cdf
rviz_map_plugin::MapDisplay
classrviz__map__plugin_1_1MapDisplay.html
rviz::Display
shared_ptr< Geometry >
getGeometry
classrviz__map__plugin_1_1MapDisplay.html
a2f624cab707ae7eb71299ee6af024d0b
()
void
saveLabel
classrviz__map__plugin_1_1MapDisplay.html
a08061e3ec7fd1b3a38495ff6e40875bd
(Cluster cluster)
MapDisplay
classrviz__map__plugin_1_1MapDisplay.html
a6260a900ba49656e034224591e92dd88
()
~MapDisplay
classrviz__map__plugin_1_1MapDisplay.html
a46aa6865be625ee76bf1b52bc5b0912e
()
void
updateMap
classrviz__map__plugin_1_1MapDisplay.html
a47d2712c0a8142272c4f400621dd12e6
()
rviz::Display *
createDisplay
classrviz__map__plugin_1_1MapDisplay.html
ac182738c0c1bfed09b489728c5e9ccce
(const QString &class_id)
bool
loadData
classrviz__map__plugin_1_1MapDisplay.html
a1de9408b5fd8330b35a4e83df1920f82
()
void
onDisable
classrviz__map__plugin_1_1MapDisplay.html
ad837ca6bda41124df2ad37b664cf8444
()
void
onEnable
classrviz__map__plugin_1_1MapDisplay.html
af21c442fc51bed3b4b9f72336c13d092
()
void
onInitialize
classrviz__map__plugin_1_1MapDisplay.html
a8c394a11cc1d2c4161cc83b642363f0e
()
rviz_map_plugin::ClusterLabelDisplay *
m_clusterLabelDisplay
classrviz__map__plugin_1_1MapDisplay.html
abd723bb48605ba68af5c8b68bddf37cb
vector< Cluster >
m_clusterList
classrviz__map__plugin_1_1MapDisplay.html
aaf10717024e881dab969591be5572570
vector< Color >
m_colors
classrviz__map__plugin_1_1MapDisplay.html
a73c52838d70f86c750c7c30fee3e4da6
std::map< std::string, std::vector< float > >
m_costs
classrviz__map__plugin_1_1MapDisplay.html
a6fa659dc26b3abee4750ed61b28a91ae
shared_ptr< Geometry >
m_geometry
classrviz__map__plugin_1_1MapDisplay.html
a8803094a477978d478690670b9aa8c25
rviz::FileProperty *
m_mapFilePath
classrviz__map__plugin_1_1MapDisplay.html
a112a362eda7828f87fdca28c0b00d2da
vector< Material >
m_materials
classrviz__map__plugin_1_1MapDisplay.html
ab58895cf7c2c0bef54e8d71b53447ed0
rviz_map_plugin::MeshDisplay *
m_meshDisplay
classrviz__map__plugin_1_1MapDisplay.html
ad089a442281cdc1b1ee093adb77739a4
vector< Normal >
m_normals
classrviz__map__plugin_1_1MapDisplay.html
ac1cf2f68eea0a9dfbecc63eb1b2c5f47
vector< TexCoords >
m_texCoords
classrviz__map__plugin_1_1MapDisplay.html
ad9c2ae381d61114a3e2ebdd2db66b0a9
vector< Texture >
m_textures
classrviz__map__plugin_1_1MapDisplay.html
a95b963055c90af4166e5f5cd1a4cf726
rviz_map_plugin::Material
structrviz__map__plugin_1_1Material.html
Color
color
structrviz__map__plugin_1_1Material.html
a3006fb220caab4bbbae3428d72240fed
vector< uint32_t >
faceIndices
structrviz__map__plugin_1_1Material.html
a2ee1e3e7488ef6c4cdf9ad8e36a32b71
optional< uint32_t >
textureIndex
structrviz__map__plugin_1_1Material.html
aed0611a393fe9e36197585f01b1b12e6
rviz_map_plugin::MeshDisplay
classrviz__map__plugin_1_1MeshDisplay.html
rviz::Display
void
addTexture
classrviz__map__plugin_1_1MeshDisplay.html
ad80d26057534aefffcff6d6da02320bf
(Texture &texture, uint32_t textureIndex)
void
addVertexCosts
classrviz__map__plugin_1_1MeshDisplay.html
aa98c84b9a50988477b48cb50a02b07a0
(std::string costlayer, vector< float > &vertexCosts)
void
clearVertexCosts
classrviz__map__plugin_1_1MeshDisplay.html
a5ca3f485c3623b9ad01efe81af6fbe05
()
void
ignoreIncomingMessages
classrviz__map__plugin_1_1MeshDisplay.html
ae657f49dc1f3233a8cc24429338b402f
()
MeshDisplay
classrviz__map__plugin_1_1MeshDisplay.html
a99601fcab904a7e2c2ac4f717a0c1761
()
void
onDisable
classrviz__map__plugin_1_1MeshDisplay.html
af66f9aa5a3d045ccd95c07c6badcd97a
()
void
onEnable
classrviz__map__plugin_1_1MeshDisplay.html
a24332fe38cb43dc638184884c2cad281
()
void
setGeometry
classrviz__map__plugin_1_1MeshDisplay.html
ae95aa32f1b5f09ca9e7d82f119784b4b
(shared_ptr< Geometry > geometry)
void
setMaterials
classrviz__map__plugin_1_1MeshDisplay.html
a837595c4de8489c266a508b6a7d1a437
(vector< Material > &materials, vector< TexCoords > &texCoords)
void
setPose
classrviz__map__plugin_1_1MeshDisplay.html
a8d793936402485bbe0702d35407ca828
(Ogre::Vector3 &position, Ogre::Quaternion &orientation)
void
setVertexColors
classrviz__map__plugin_1_1MeshDisplay.html
a328c33781e7c16cb04b37c6b302949ef
(vector< Color > &vertexColors)
void
setVertexNormals
classrviz__map__plugin_1_1MeshDisplay.html
a5b3ffebdcc3fdd0ee76c8378ad19d3da
(vector< Normal > &vertexNormals)
void
subscribe
classrviz__map__plugin_1_1MeshDisplay.html
a56b45d7748492a3724fba53434c364ac
()
void
unsubscribe
classrviz__map__plugin_1_1MeshDisplay.html
aa6b8671e2147d496e097cedceb346577
()
~MeshDisplay
classrviz__map__plugin_1_1MeshDisplay.html
a7788bbc41daf73bbab8bdf805c55c6dc
()
void
updateBufferSize
classrviz__map__plugin_1_1MeshDisplay.html
a5671a94b7f30cd7089d4a486bb8ceefe
()
void
updateMaterialAndTextureServices
classrviz__map__plugin_1_1MeshDisplay.html
a7c2d8a347fb5434e01e0992dcbd46406
()
void
updateMesh
classrviz__map__plugin_1_1MeshDisplay.html
a252dabb2af307aef84a5947c4dcbec05
()
void
updateNormals
classrviz__map__plugin_1_1MeshDisplay.html
a66127176d4ac56c8a97735e72f1e5aba
()
void
updateNormalsColor
classrviz__map__plugin_1_1MeshDisplay.html
aa817c44a02746984e232a9da7ec9f3b4
()
void
updateNormalsSize
classrviz__map__plugin_1_1MeshDisplay.html
a3d65b414281c9c30ab08f1714e725f31
()
void
updateTopic
classrviz__map__plugin_1_1MeshDisplay.html
ad0bb400ed93e653d5e90f85da5785caa
()
void
updateVertexColorService
classrviz__map__plugin_1_1MeshDisplay.html
aca12e03b44974984c1bd82d52f9060be
()
void
updateVertexColorsTopic
classrviz__map__plugin_1_1MeshDisplay.html
a14f1b9c71030a5c9cbe0165a041035d6
()
void
updateVertexCosts
classrviz__map__plugin_1_1MeshDisplay.html
a2ff1477d8bdd0fe1a4524734bd37fab4
()
void
updateVertexCostsTopic
classrviz__map__plugin_1_1MeshDisplay.html
ad12dc89e4663a75119eee62711e6addf
()
void
updateWireframe
classrviz__map__plugin_1_1MeshDisplay.html
a7dd775b0e99296f7713b50eb1f3169db
()
std::shared_ptr< MeshVisual >
addNewVisual
classrviz__map__plugin_1_1MeshDisplay.html
a448e636ecc6828951b42d6990d98ebde
()
void
cacheVertexCosts
classrviz__map__plugin_1_1MeshDisplay.html
a8ca04a3d2bfd4368b922c50d4bb074b5
(std::string layer, const std::vector< float > &costs)
std::shared_ptr< MeshVisual >
getLatestVisual
classrviz__map__plugin_1_1MeshDisplay.html
a9ef509bb81f6ae9a919857ca5617e034
()
void
incomingGeometry
classrviz__map__plugin_1_1MeshDisplay.html
a86490665fc17d9027275753d8e0d2322
(const mesh_msgs::MeshGeometryStamped::ConstPtr &meshMsg)
void
incomingVertexColors
classrviz__map__plugin_1_1MeshDisplay.html
a7d6d23f785b8efff68efb621f6039e6c
(const mesh_msgs::MeshVertexColorsStamped::ConstPtr &colorsStamped)
void
incomingVertexCosts
classrviz__map__plugin_1_1MeshDisplay.html
acfe2dcb0fd3a24cc10326b0086e810dd
(const mesh_msgs::MeshVertexCostsStamped::ConstPtr &costsStamped)
void
initialServiceCall
classrviz__map__plugin_1_1MeshDisplay.html
adb691bea7b6593116f3891957d44e338
()
void
onInitialize
classrviz__map__plugin_1_1MeshDisplay.html
acb1bdd1bac71cd09381992017409a0a1
()
void
processMessage
classrviz__map__plugin_1_1MeshDisplay.html
aa3c365743c08b2d7af9a1a39a2b941d2
(const mesh_msgs::MeshGeometryStamped::ConstPtr &meshMsg)
void
requestMaterials
classrviz__map__plugin_1_1MeshDisplay.html
a560845cf3760e785fea27bfb6826e139
(std::string uuid)
void
requestVertexColors
classrviz__map__plugin_1_1MeshDisplay.html
a7e58882873583f1730497b3fc8d7dcfb
(std::string uuid)
rviz::IntProperty *
m_bufferSize
classrviz__map__plugin_1_1MeshDisplay.html
a68ce88b362adf2c3473571d38b0259ce
message_filters::Cache< mesh_msgs::MeshVertexColorsStamped > *
m_colorsSynchronizer
classrviz__map__plugin_1_1MeshDisplay.html
ad87bfb33a787819ee5bf3bff8bd05ad1
std::map< std::string, std::vector< float > >
m_costCache
classrviz__map__plugin_1_1MeshDisplay.html
a044de69d540ff6b29b2b10d4b9ea887e
rviz::EnumProperty *
m_costColorType
classrviz__map__plugin_1_1MeshDisplay.html
a9418cc1f28c9a9789c0be0dbf9c1b161
rviz::FloatProperty *
m_costLowerLimit
classrviz__map__plugin_1_1MeshDisplay.html
a842f44ea9a933d4b36d4473ae02a43bd
message_filters::Cache< mesh_msgs::MeshVertexCostsStamped > *
m_costsSynchronizer
classrviz__map__plugin_1_1MeshDisplay.html
a0b9d09d837ac2a49dafa81938640e190
rviz::FloatProperty *
m_costUpperLimit
classrviz__map__plugin_1_1MeshDisplay.html
ac6de58df242850c4826743db670c4c68
rviz::BoolProperty *
m_costUseCustomLimits
classrviz__map__plugin_1_1MeshDisplay.html
af4563110cec5e6c371b7aee98419f3af
rviz::EnumProperty *
m_displayType
classrviz__map__plugin_1_1MeshDisplay.html
a3356888f0aeea088a95185e5304a4073
rviz::FloatProperty *
m_facesAlpha
classrviz__map__plugin_1_1MeshDisplay.html
a67a6878806b420b61af7e73a6d9c4561
rviz::ColorProperty *
m_facesColor
classrviz__map__plugin_1_1MeshDisplay.html
a31930a1b0908c214c5d6320da628010a
ros::ServiceClient
m_geometryClient
classrviz__map__plugin_1_1MeshDisplay.html
a53dd466dc5ed3ded76effd698add2ca6
bool
m_ignoreMsgs
classrviz__map__plugin_1_1MeshDisplay.html
ac4e9de451978381fd8f8e4aaa7f08317
std::string
m_lastUuid
classrviz__map__plugin_1_1MeshDisplay.html
a7de24c5f5f546050579476da66e2ab4c
ros::ServiceClient
m_materialsClient
classrviz__map__plugin_1_1MeshDisplay.html
a9027710c0e361c99d449dbbd89ce5385
rviz::StringProperty *
m_materialServiceName
classrviz__map__plugin_1_1MeshDisplay.html
a47a357e1307b0671e69c855928cf8741
message_filters::Subscriber< mesh_msgs::MeshGeometryStamped >
m_meshSubscriber
classrviz__map__plugin_1_1MeshDisplay.html
a19b14932a19b5d380e6aab60f21ed1cd
message_filters::Cache< mesh_msgs::MeshGeometryStamped > *
m_meshSynchronizer
classrviz__map__plugin_1_1MeshDisplay.html
a525039c90c928f87bf41c1cba2ad405c
rviz::RosTopicProperty *
m_meshTopic
classrviz__map__plugin_1_1MeshDisplay.html
aec144496be39468aa8eae682e178c5a8
uint32_t
m_messagesReceived
classrviz__map__plugin_1_1MeshDisplay.html
acd4d99f22c5b45a3840422d70080b11d
rviz::FloatProperty *
m_normalsAlpha
classrviz__map__plugin_1_1MeshDisplay.html
a53154ac750b3a891516b6574cdaeb603
rviz::ColorProperty *
m_normalsColor
classrviz__map__plugin_1_1MeshDisplay.html
aead82d3e9934258a70f048121313eb73
rviz::FloatProperty *
m_scalingFactor
classrviz__map__plugin_1_1MeshDisplay.html
abdfd5a8503bf631ab022641da21e3ade
rviz::EnumProperty *
m_selectVertexCostMap
classrviz__map__plugin_1_1MeshDisplay.html
afc8cd59ff0bb98166e0be5ec77660d55
rviz::BoolProperty *
m_showNormals
classrviz__map__plugin_1_1MeshDisplay.html
a61d49489fc043ed8de52c0d00b20cb85
rviz::BoolProperty *
m_showTexturedFacesOnly
classrviz__map__plugin_1_1MeshDisplay.html
a422015aff883cd29598589910ec4318a
rviz::BoolProperty *
m_showWireframe
classrviz__map__plugin_1_1MeshDisplay.html
a084281e72c721524e5f93c54f0621f36
ros::ServiceClient
m_textureClient
classrviz__map__plugin_1_1MeshDisplay.html
afa160b02a3c5ed61d1246d711d368910
rviz::StringProperty *
m_textureServiceName
classrviz__map__plugin_1_1MeshDisplay.html
a2a3eb6c2022d39b1df18a6523a0d43fe
tf2_ros::MessageFilter< mesh_msgs::MeshGeometryStamped > *
m_tfMeshFilter
classrviz__map__plugin_1_1MeshDisplay.html
acccd8e74f14e3bab9515cd2b3b702146
tf2_ros::MessageFilter< mesh_msgs::MeshVertexColorsStamped > *
m_tfVertexColorsFilter
classrviz__map__plugin_1_1MeshDisplay.html
ae18fd3e5bf8f5510e227f89b322dcaf0
tf2_ros::MessageFilter< mesh_msgs::MeshVertexCostsStamped > *
m_tfVertexCostsFilter
classrviz__map__plugin_1_1MeshDisplay.html
ab7a387c99adbeee6256c848656a48144
ros::ServiceClient
m_uuidClient
classrviz__map__plugin_1_1MeshDisplay.html
a5fcb67a81fffca1fc711853039895380
ros::ServiceClient
m_vertexColorClient
classrviz__map__plugin_1_1MeshDisplay.html
a004b82f3e9c59493c8412f87155e263e
rviz::StringProperty *
m_vertexColorServiceName
classrviz__map__plugin_1_1MeshDisplay.html
a39eeae46bced6bdabcf29d6daea62c9f
message_filters::Subscriber< mesh_msgs::MeshVertexColorsStamped >
m_vertexColorsSubscriber
classrviz__map__plugin_1_1MeshDisplay.html
aa17600d0a2499d5da25756dc2afe3813
rviz::RosTopicProperty *
m_vertexColorsTopic
classrviz__map__plugin_1_1MeshDisplay.html
a9e2138634c083d2ffc1fb633201a4e55
message_filters::Subscriber< mesh_msgs::MeshVertexCostsStamped >
m_vertexCostsSubscriber
classrviz__map__plugin_1_1MeshDisplay.html
a4b77ee4a2bd23b671387aea6a7e4d5c8
rviz::RosTopicProperty *
m_vertexCostsTopic
classrviz__map__plugin_1_1MeshDisplay.html
a66094da23fa0022d568e55e47457cc94
std::queue< std::shared_ptr< MeshVisual > >
m_visuals
classrviz__map__plugin_1_1MeshDisplay.html
ae47ab12de4f14937a5c9ba14ae734c20
rviz::FloatProperty *
m_wireframeAlpha
classrviz__map__plugin_1_1MeshDisplay.html
ac69c7013c3e5b09a1d62eb00f8b4b933
rviz::ColorProperty *
m_wireframeColor
classrviz__map__plugin_1_1MeshDisplay.html
a9393bf245f6412a195a74dd5faed743a
rviz_map_plugin::MeshGoalTool
classrviz__map__plugin_1_1MeshGoalTool.html
rviz_map_plugin::MeshPoseTool
MeshGoalTool
classrviz__map__plugin_1_1MeshGoalTool.html
ac4454028fa6e0019e4d1603653f63588
()
virtual void
onInitialize
classrviz__map__plugin_1_1MeshGoalTool.html
a6a1270566c7530cac76e0b863a368ecb
()
virtual void
onPoseSet
classrviz__map__plugin_1_1MeshGoalTool.html
a09c77e1f1c1f1820ccc04368f601cc6d
(const Ogre::Vector3 &position, const Ogre::Quaternion &orientation)
ros::NodeHandle
nh_
classrviz__map__plugin_1_1MeshGoalTool.html
a96cbd62d7f5011d59cc14f8d22149a2a
ros::Publisher
pose_pub_
classrviz__map__plugin_1_1MeshGoalTool.html
a3ffaa98b550db11ad87f0ab0568ab2cd
rviz::BoolProperty *
switch_bottom_top_
classrviz__map__plugin_1_1MeshGoalTool.html
aec60b7e64deb8bdd8ab1b2e41d201153
rviz::StringProperty *
topic_property_
classrviz__map__plugin_1_1MeshGoalTool.html
a733c2c8636c4c1cc205962f6390e8499
void
updateTopic
classrviz__map__plugin_1_1MeshGoalTool.html
aae505274df0012a82948e2a68c2cbab6
()
rviz_map_plugin::MeshPoseTool
classrviz__map__plugin_1_1MeshPoseTool.html
rviz::Tool
virtual void
activate
classrviz__map__plugin_1_1MeshPoseTool.html
a5327d7c1886929620373948c7cde6a44
()
virtual void
deactivate
classrviz__map__plugin_1_1MeshPoseTool.html
a0e88bfb5de075989769b8f07bb8b8c86
()
MeshPoseTool
classrviz__map__plugin_1_1MeshPoseTool.html
a43b6b14e3dffd9e84e4aab8c3cb26633
()
virtual void
onInitialize
classrviz__map__plugin_1_1MeshPoseTool.html
a56c955a72f92cc6cff60607f1c631ca8
()
virtual int
processMouseEvent
classrviz__map__plugin_1_1MeshPoseTool.html
a47d848e3460d3bb51476298bf5a1427b
(rviz::ViewportMouseEvent &event)
virtual
~MeshPoseTool
classrviz__map__plugin_1_1MeshPoseTool.html
a8d854f0cb9d8f05cd5b7b27fbdefdeb1
()
Orientation
classrviz__map__plugin_1_1MeshPoseTool.html
a104c9cf7728f334ece2d652ea648e4afa9d6c22e149e35f4c2fe9d160e755cc60
Position
classrviz__map__plugin_1_1MeshPoseTool.html
a104c9cf7728f334ece2d652ea648e4afa430c0c4a46fff0bdb1857b1b95bceb22
State
classrviz__map__plugin_1_1MeshPoseTool.html
a104c9cf7728f334ece2d652ea648e4af
Position
classrviz__map__plugin_1_1MeshPoseTool.html
a104c9cf7728f334ece2d652ea648e4afa430c0c4a46fff0bdb1857b1b95bceb22
Orientation
classrviz__map__plugin_1_1MeshPoseTool.html
a104c9cf7728f334ece2d652ea648e4afa9d6c22e149e35f4c2fe9d160e755cc60
bool
getPositionAndOrientation
classrviz__map__plugin_1_1MeshPoseTool.html
a83890dd72a122522c8cc76bb85748939
(const Ogre::ManualObject *mesh, const Ogre::Ray &ray, Ogre::Vector3 &position, Ogre::Vector3 &orientation)
void
getRawManualObjectData
classrviz__map__plugin_1_1MeshPoseTool.html
a3218af0f104fe0add665744c05d00fe1
(const Ogre::ManualObject *mesh, const size_t sectionNumber, size_t &vertexCount, Ogre::Vector3 *&vertices, size_t &indexCount, unsigned long *&indices)
virtual void
onPoseSet
classrviz__map__plugin_1_1MeshPoseTool.html
a1865f99be64ca69805e7b4fcf35a323c
(const Ogre::Vector3 &position, const Ogre::Quaternion &orientation)=0
bool
selectTriangle
classrviz__map__plugin_1_1MeshPoseTool.html
a7624d3b724e1b254c32f742de199ac45
(rviz::ViewportMouseEvent &event, Ogre::Vector3 &position, Ogre::Vector3 &orientation)
rviz::Arrow *
arrow_
classrviz__map__plugin_1_1MeshPoseTool.html
ae6ab91afaa8349b38cfc57c2ce89aebf
Ogre::Vector3
ori_
classrviz__map__plugin_1_1MeshPoseTool.html
abbd5b6b43c57bd4a2f2938cdfe141fae
Ogre::Vector3
pos_
classrviz__map__plugin_1_1MeshPoseTool.html
a1077b9a7a3a709e5ff86729c937dddc1
State
state_
classrviz__map__plugin_1_1MeshPoseTool.html
a291d9fd02ab73eef0b3a0c742ad40725
rviz_map_plugin::MeshVisual
classrviz__map__plugin_1_1MeshVisual.html
bool
addTexture
classrviz__map__plugin_1_1MeshVisual.html
aa322630a103fb3ea802c8558acda4927
(Texture &texture, uint32_t textureIndex)
MeshVisual
classrviz__map__plugin_1_1MeshVisual.html
a2ac7e89801c0ae806c2c4a9eea496d95
(rviz::DisplayContext *context, size_t displayID, size_t meshID, size_t randomID)
void
reset
classrviz__map__plugin_1_1MeshVisual.html
aefad96a2cef491ad7af57e211fe49432
()
void
setFrameOrientation
classrviz__map__plugin_1_1MeshVisual.html
ad603a12ced2f0971e4300f48978364bd
(const Ogre::Quaternion &orientation)
void
setFramePosition
classrviz__map__plugin_1_1MeshVisual.html
af9112d08cd78e64ed2d01d906ca2b9a9
(const Ogre::Vector3 &position)
bool
setGeometry
classrviz__map__plugin_1_1MeshVisual.html
adb08d0c1424e5b24d08c3bf4fddfc820
(const Geometry &geometry)
bool
setMaterials
classrviz__map__plugin_1_1MeshVisual.html
a41203dc8d7cd650585770d932f34c850
(const vector< Material > &materials, const vector< TexCoords > &texCoords)
bool
setNormals
classrviz__map__plugin_1_1MeshVisual.html
ae06af6a9782f8e33620df2f82bab545a
(const std::vector< Normal > &normals)
bool
setVertexColors
classrviz__map__plugin_1_1MeshVisual.html
a3ad00ec041bef6961d2443cad2fa3b9a
(const std::vector< Color > &vertexColors)
bool
setVertexCosts
classrviz__map__plugin_1_1MeshVisual.html
a9c7756b776a9506e3c8cd75923242a14
(const std::vector< float > &vertexCosts)
bool
setVertexCosts
classrviz__map__plugin_1_1MeshVisual.html
a7b9396ced6fa8bbac43dabaf57e41cf4
(const std::vector< float > &vertexCosts, int costColorType)
bool
setVertexCosts
classrviz__map__plugin_1_1MeshVisual.html
a24a0e9a89cd9cfe328e800111107f8c4
(const std::vector< float > &vertexCosts, int costColorType, float minCost, float maxCost)
void
updateMaterial
classrviz__map__plugin_1_1MeshVisual.html
abebe1c3187a39ffc7217edbbba90072a
(bool showFaces, Ogre::ColourValue facesColor, float facesAlpha, bool useVertexColors, bool showVertexCosts, bool showTextures, bool showTexturedFacesOnly)
void
updateMaterial
classrviz__map__plugin_1_1MeshVisual.html
ac235733a5b70d4fe474003167c4246cc
(bool showWireframe, Ogre::ColourValue wireframeColor, float wireframeAlpha, bool showFaces, Ogre::ColourValue facesColor, float facesAlpha, bool useVertexColors, bool showVertexCosts, bool showTextures, bool showTexturedFacesOnly, bool showNormals, Ogre::ColourValue normalsColor, float normalsAlpha, float normalsScallingFactor)
void
updateNormals
classrviz__map__plugin_1_1MeshVisual.html
a82f5d43610cbce36ad983e724b9dc9c0
(bool showNormals, Ogre::ColourValue normalsColor, float normalsAlpha)
void
updateNormals
classrviz__map__plugin_1_1MeshVisual.html
a6d35c6a336147100bdce16b298bba099
(bool showNormals, Ogre::ColourValue normalsColor, float normalsAlpha, float scalingFactor)
void
updateNormals
classrviz__map__plugin_1_1MeshVisual.html
ae0401e6a4b50bbda5b16d7bc83d46dee
(float scallingFactor)
void
updateWireframe
classrviz__map__plugin_1_1MeshVisual.html
ae557504fa435687b69222f07d1a5c00d
(bool showWireframe, Ogre::ColourValue wireframeColor, float wireframeAlpha)
virtual
~MeshVisual
classrviz__map__plugin_1_1MeshVisual.html
a8fefafd7c61c2d81115f9d7a98b3624e
()
Ogre::ColourValue
calculateColorFromCost
classrviz__map__plugin_1_1MeshVisual.html
ab5bc3c0e905b99eb3296412dafcb4174
(float cost, int costColorType)
void
enteringColoredTriangleMesh
classrviz__map__plugin_1_1MeshVisual.html
a377a9832b66d7b282c95587e6ec8f9e6
(const Geometry &mesh, const vector< Color > &vertexColors)
void
enteringGeneralTriangleMesh
classrviz__map__plugin_1_1MeshVisual.html
a2d5c946c2cbae34358d987c66cf4e8c8
(const Geometry &mesh)
void
enteringNormals
classrviz__map__plugin_1_1MeshVisual.html
a20cbb24723d8c2500e14568b674a1c17
(const Geometry &mesh, const vector< Normal > &normals)
void
enteringTexturedTriangleMesh
classrviz__map__plugin_1_1MeshVisual.html
ae521daafba0903918dfa89744277db44
(const Geometry &mesh, const vector< Material > &meshMaterials, const vector< TexCoords > &texCoords)
void
enteringTriangleMeshWithVertexCosts
classrviz__map__plugin_1_1MeshVisual.html
a5497e167f4032fed59fcbddd5cd3e9ae
(const Geometry &mesh, const vector< float > &vertexCosts, int costColorType)
void
enteringTriangleMeshWithVertexCosts
classrviz__map__plugin_1_1MeshVisual.html
ad92f1508c33fb9cdfd1c5cf1e4d5bead
(const Geometry &mesh, const vector< float > &vertexCosts, int costColorType, float minCost, float maxCost)
Ogre::PixelFormat
getOgrePixelFormatFromRosString
classrviz__map__plugin_1_1MeshVisual.html
ab8a87eedbc6b9d3973cfde1baf136595
(std::string encoding)
void
loadImageIntoTextureMaterial
classrviz__map__plugin_1_1MeshVisual.html
ae5138a8f58c5d789fd2440e1c94df5a2
(size_t textureIndex)
void
showFaces
classrviz__map__plugin_1_1MeshVisual.html
aa495e6b292a56a568a472d06f2db988b
(Ogre::Pass *pass, Ogre::ColourValue facesColor, float facesAlpha, bool useVertexColors)
void
showNormals
classrviz__map__plugin_1_1MeshVisual.html
a2c6dc01e72f47a7ae58f93ab5bc893fd
(Ogre::Pass *pass, Ogre::ColourValue normalsColor, float normalsAlpha)
void
showTextures
classrviz__map__plugin_1_1MeshVisual.html
a25c99f76e4746f0965a7492314ac37dc
(Ogre::Pass *pass)
void
showWireframe
classrviz__map__plugin_1_1MeshVisual.html
aded477650895eec9397ed7d4b339bcbc
(Ogre::Pass *pass, Ogre::ColourValue wireframeColor, float wireframeAlpha)
rviz::DisplayContext *
m_displayContext
classrviz__map__plugin_1_1MeshVisual.html
a1d4634029a4d8c917c305502eabf8336
Geometry
m_geometry
classrviz__map__plugin_1_1MeshVisual.html
a9bc4365895cbb50d7bb3218e03bd6d76
std::vector< Normal >
m_geometryNormals
classrviz__map__plugin_1_1MeshVisual.html
a2d35ccfe78030bf2b897d03375d9e3fb
std::vector< Ogre::Image >
m_images
classrviz__map__plugin_1_1MeshVisual.html
a4958262d405729abeca2e9694d412dde
bool
m_materials_enabled
classrviz__map__plugin_1_1MeshVisual.html
a00c64f7c09e3a9733caf154ffcf26f11
Ogre::ManualObject *
m_mesh
classrviz__map__plugin_1_1MeshVisual.html
a0881e7f10d1d97b07a7e2b34e339dfaa
Ogre::MaterialPtr
m_meshGeneralMaterial
classrviz__map__plugin_1_1MeshVisual.html
ac9ed1d1f2be380986de5b3d5ace24feb
Ogre::MaterialPtr
m_meshTexturedTrianglesMaterial
classrviz__map__plugin_1_1MeshVisual.html
a64d2b80230cad7fe336c2119952b4be8
Ogre::MaterialPtr
m_normalMaterial
classrviz__map__plugin_1_1MeshVisual.html
a6ed456a44664303a908f898ddc451f53
Ogre::ManualObject *
m_normals
classrviz__map__plugin_1_1MeshVisual.html
a7594f5791ecd1e556add4595d4d750a1
float
m_normalsScalingFactor
classrviz__map__plugin_1_1MeshVisual.html
af246bcfc7e8c7af9f1e66df01244e3ba
Ogre::MaterialPtr
m_noTexCluMaterial
classrviz__map__plugin_1_1MeshVisual.html
a455c58b652900ffbbddcae5fcaf18c52
Ogre::ManualObject *
m_noTexCluMesh
classrviz__map__plugin_1_1MeshVisual.html
afa069c430afa255614ac497c33bc90ae
size_t
m_postfix
classrviz__map__plugin_1_1MeshVisual.html
a5a9faa9c92b38e7a1ad59441a407a46c
size_t
m_prefix
classrviz__map__plugin_1_1MeshVisual.html
ac52f33518f2910ee04d08d3efeed931c
size_t
m_random
classrviz__map__plugin_1_1MeshVisual.html
a56c17674ff30af922886cb868756eada
Ogre::SceneNode *
m_sceneNode
classrviz__map__plugin_1_1MeshVisual.html
a697239e810aff6bf819848fae4da5827
bool
m_texture_coords_enabled
classrviz__map__plugin_1_1MeshVisual.html
a1cba270c9c443e03f6a0982315b08747
Ogre::ManualObject *
m_texturedMesh
classrviz__map__plugin_1_1MeshVisual.html
ab9e8b360c574eea9168ca3167f7cd47d
Ogre::MaterialPtr
m_texturedMeshMaterial
classrviz__map__plugin_1_1MeshVisual.html
a1c1d2d52d36b70be50b97d8e50edf12f
std::vector< Ogre::MaterialPtr >
m_textureMaterials
classrviz__map__plugin_1_1MeshVisual.html
a9c03507aff0a256fdf3ab2f652a78fe7
bool
m_textures_enabled
classrviz__map__plugin_1_1MeshVisual.html
a2d0706f90b685d10fc5207daf9c439dc
bool
m_vertex_colors_enabled
classrviz__map__plugin_1_1MeshVisual.html
a8c3b928379e2763c4fe6d26be0da1f35
bool
m_vertex_costs_enabled
classrviz__map__plugin_1_1MeshVisual.html
a19772507456aaf3fba06671b4b2b9d1b
bool
m_vertex_normals_enabled
classrviz__map__plugin_1_1MeshVisual.html
a934e55fdc1541a6b52592b51557716ce
Ogre::MaterialPtr
m_vertexCostMaterial
classrviz__map__plugin_1_1MeshVisual.html
a2a20844986d38462fad3dbb9cb4c816c
Ogre::ManualObject *
m_vertexCostsMesh
classrviz__map__plugin_1_1MeshVisual.html
a94db2876c3e32f80c46e2304837a7cbb
rviz_map_plugin::Normal
structrviz__map__plugin_1_1Normal.html
Normal
structrviz__map__plugin_1_1Normal.html
a679f318d4d6632e07bf4604ba1bb5691
(float _x, float _y, float _z)
float
x
structrviz__map__plugin_1_1Normal.html
a4a740a96423152e487716cedf5accc21
float
y
structrviz__map__plugin_1_1Normal.html
a359a2f6e6c2f227a2a5ce3c632c3f407
float
z
structrviz__map__plugin_1_1Normal.html
ab6a840594673ea63e8a3bcc412f3a559
rviz_map_plugin::TexCoords
structrviz__map__plugin_1_1TexCoords.html
TexCoords
structrviz__map__plugin_1_1TexCoords.html
adbf6ce63b213bf410d743f58121ef7e3
(float _u, float _v)
float
u
structrviz__map__plugin_1_1TexCoords.html
a1950b49a05d5e2bb1477aba791d2aa55
float
v
structrviz__map__plugin_1_1TexCoords.html
a8bd6367312beba252d05dc3deb4cce90
rviz_map_plugin::Texture
structrviz__map__plugin_1_1Texture.html
uint8_t
channels
structrviz__map__plugin_1_1Texture.html
ae2a5f6ca21dbe5ffa8463ad9586dd615
vector< uint8_t >
data
structrviz__map__plugin_1_1Texture.html
a01a2117a3a3657cc7f578f0f1424063a
uint32_t
height
structrviz__map__plugin_1_1Texture.html
ab7493516185f5688be7c9f10f0fa98c2
string
pixelFormat
structrviz__map__plugin_1_1Texture.html
a772d7cf53fe88d9043ada9b08f127523
uint32_t
width
structrviz__map__plugin_1_1Texture.html
a7953febdbb5ba35b1122e1dcaea19315
rviz_map_plugin::Vertex
structrviz__map__plugin_1_1Vertex.html
float
x
structrviz__map__plugin_1_1Vertex.html
ad94766e057b5014ba72f4cb4fe05378a
float
y
structrviz__map__plugin_1_1Vertex.html
a6ca32af485076b9bfd41e22260035caa
float
z
structrviz__map__plugin_1_1Vertex.html
a4e9ec52dfab08286d14d73c3458c54ed
Ogre
namespaceOgre.html
rviz
namespacerviz.html
rviz::FileProperty
rviz_map_plugin
namespacerviz__map__plugin.html
rviz_map_plugin::Cluster
rviz_map_plugin::ClusterLabelDisplay
rviz_map_plugin::ClusterLabelPanel
rviz_map_plugin::ClusterLabelTool
rviz_map_plugin::ClusterLabelVisual
rviz_map_plugin::CLUtil
rviz_map_plugin::Color
rviz_map_plugin::Face
rviz_map_plugin::Geometry
rviz_map_plugin::MapDisplay
rviz_map_plugin::Material
rviz_map_plugin::MeshDisplay
rviz_map_plugin::MeshGoalTool
rviz_map_plugin::MeshPoseTool
rviz_map_plugin::MeshVisual
rviz_map_plugin::Normal
rviz_map_plugin::TexCoords
rviz_map_plugin::Texture
rviz_map_plugin::Vertex
Ogre::ColourValue
getRainbowColor
namespacerviz__map__plugin.html
acf2c52c403ae2f227462b9970917f653
(float value)
Ogre::ColourValue
getRainbowColor1
namespacerviz__map__plugin.html
ad572ca7ad5494ff63787dfa47294d686
(float value)