basic_controls.cpp
/tmp/catkin_workspace/src/visualization_tutorials/interactive_marker_tutorials/src/
basic__controls_8cpp
void
alignMarker
basic__controls_8cpp.html
a3ba1a0a508eded7f95371f89988b4de6
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
void
frameCallback
basic__controls_8cpp.html
a5431a35bf0005a9301290e0e37c61679
(const ros::TimerEvent &)
int
main
basic__controls_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
make6DofMarker
basic__controls_8cpp.html
a156b56786f6b987601702e96d0f7d295
(bool fixed, unsigned int interaction_mode, const tf::Vector3 &position, bool show_6dof)
Marker
makeBox
basic__controls_8cpp.html
afa525fd16bab2c1d9da98fe0cfc2d667
(InteractiveMarker &msg)
InteractiveMarkerControl &
makeBoxControl
basic__controls_8cpp.html
a60fde461950bc0fe596473adb9fa8c0c
(InteractiveMarker &msg)
void
makeButtonMarker
basic__controls_8cpp.html
acb6c8d542733dfb8650f0a683f6d7b66
(const tf::Vector3 &position)
void
makeChessPieceMarker
basic__controls_8cpp.html
a752e265a4d751ad669293598bf204732
(const tf::Vector3 &position)
void
makeMenuMarker
basic__controls_8cpp.html
abcbd594c89efeedbd697e6a290d345da
(const tf::Vector3 &position)
void
makeMovingMarker
basic__controls_8cpp.html
a33ec9cd28fb52a4e394d49ad90d5b723
(const tf::Vector3 &position)
void
makePanTiltMarker
basic__controls_8cpp.html
a4ed66cbb95ed2c1824777249616c3b2d
(const tf::Vector3 &position)
void
makeQuadrocopterMarker
basic__controls_8cpp.html
ad0f7bcaa6162c368b64d2b26afeb55e7
(const tf::Vector3 &position)
void
makeRandomDofMarker
basic__controls_8cpp.html
abc125fdd8ea018e8c73c580a932c7634
(const tf::Vector3 &position)
void
makeViewFacingMarker
basic__controls_8cpp.html
ae382eaa0bf7eabea855f705217784959
(const tf::Vector3 &position)
void
processFeedback
basic__controls_8cpp.html
ad199b44dacd5aff52f8d58455b08b64b
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
double
rand
basic__controls_8cpp.html
a34450aff1fee7ed72050e241f91606de
(double min, double max)
void
saveMarker
basic__controls_8cpp.html
a9b0c64ee0b1305e60d6ad9c8385c4a51
(InteractiveMarker int_marker)
interactive_markers::MenuHandler
menu_handler
basic__controls_8cpp.html
a3175c8549920fc13ceef7041a3813ddb
boost::shared_ptr< interactive_markers::InteractiveMarkerServer >
server
basic__controls_8cpp.html
a408f63f40d0daad9365ed87801a3a6b6
basic_controls.py
/tmp/catkin_workspace/src/visualization_tutorials/interactive_marker_tutorials/scripts/
basic__controls_8py
basic_controls
def
alignMarker
namespacebasic__controls.html
a078fd7d5c818731ca76711f1e2e9d98a
def
frameCallback
namespacebasic__controls.html
ab5471c86ae47cb03a40b9eff599baea9
def
make6DofMarker
namespacebasic__controls.html
a49866de012929db7083f79ee0c45c740
def
makeBox
namespacebasic__controls.html
a15dc9f5f93d7deff02ecc6ccd94dbdd9
def
makeBoxControl
namespacebasic__controls.html
ac4875ba45eb25fa6fcb6125c82457b69
def
makeChessPieceMarker
namespacebasic__controls.html
a08dbe5d9eda9fd0e9fb0929b594fe21a
def
makeMenuMarker
namespacebasic__controls.html
a6844a0e695a704749d3c320553269ffc
def
makeMovingMarker
namespacebasic__controls.html
a42f316adf7853e8fb897dd5ce770a3dc
def
makePanTiltMarker
namespacebasic__controls.html
a1a09e926dad43688bf6d20e5a9c1a1ce
def
makeQuadrocopterMarker
namespacebasic__controls.html
a5ef25c69ca6a826d0b14894f35f2bde8
def
makeRandomDofMarker
namespacebasic__controls.html
ae56989a71cb8d6030f69bf52ab3b4608
def
makeViewFacingMarker
namespacebasic__controls.html
a7d990107aae23d5d98a3e4e469f1d1b2
def
processFeedback
namespacebasic__controls.html
abaad5b9cc777c04920af29f1e51674c2
def
rand
namespacebasic__controls.html
a399a22fd53e5403a43f4783dd5026ca2
def
saveMarker
namespacebasic__controls.html
ab74f98fb3cc86f62f3d7526b55465c15
br
namespacebasic__controls.html
a730d86d41bd37b45f3c3269c68116ea5
int
counter
namespacebasic__controls.html
a0078fa1bf188dae3fce65032ccd2ae9c
tuple
menu_handler
namespacebasic__controls.html
a6045edd0bb448dee034efc21afa1211b
tuple
position
namespacebasic__controls.html
a29f0b3a8ef15b9af61d2c4b68a704a65
server
namespacebasic__controls.html
a5102fc6565d773ca3bc27ac33dbefebd
tuple
sub_menu_handle
namespacebasic__controls.html
a8d5f87b458a53daedf5291df7c811b84
cube.cpp
/tmp/catkin_workspace/src/visualization_tutorials/interactive_marker_tutorials/src/
cube_8cpp
int
main
cube_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
InteractiveMarkerControl &
makeBoxControl
cube_8cpp.html
a60fde461950bc0fe596473adb9fa8c0c
(InteractiveMarker &msg)
void
makeCube
cube_8cpp.html
a4b43e4bbaabf289d4d9813b7358277d8
()
void
processFeedback
cube_8cpp.html
ad199b44dacd5aff52f8d58455b08b64b
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
std::vector< tf::Vector3 >
positions
cube_8cpp.html
a21662c32e59c34b40e84b20929f205f4
boost::shared_ptr< interactive_markers::InteractiveMarkerServer >
server
cube_8cpp.html
a408f63f40d0daad9365ed87801a3a6b6
cube.py
/tmp/catkin_workspace/src/visualization_tutorials/interactive_marker_tutorials/scripts/
cube_8py
cube
def
makeBoxControl
namespacecube.html
a75fa7ae00dda1c3ba8bb0cea1167d139
def
makeCube
namespacecube.html
a032a14fbca7230a24a69151e1c9a2f77
def
processFeedback
namespacecube.html
a17a6c79869167ee78258006e3f452703
tuple
positions
namespacecube.html
a4e14241fd7d08a1c0934ec07fd9cdae0
tuple
server
namespacecube.html
ae0c87cd2b15ca3342b841476b12a7050
menu.cpp
/tmp/catkin_workspace/src/visualization_tutorials/interactive_marker_tutorials/src/
menu_8cpp
void
deepCb
menu_8cpp.html
ac72dd08b42b74f22432c97761f2d523e
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
void
enableCb
menu_8cpp.html
a64c77808f1332d3d7671345f7d2c30a0
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
void
initMenu
menu_8cpp.html
a1e892d795309ff53c6e4c8436f88b483
()
int
main
menu_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
Marker
makeBox
menu_8cpp.html
afa525fd16bab2c1d9da98fe0cfc2d667
(InteractiveMarker &msg)
InteractiveMarkerControl &
makeBoxControl
menu_8cpp.html
a60fde461950bc0fe596473adb9fa8c0c
(InteractiveMarker &msg)
InteractiveMarker
makeEmptyMarker
menu_8cpp.html
a0f4186605e8f69d799af39a18e0d64fc
(bool dummyBox=true)
void
makeMenuMarker
menu_8cpp.html
adf8c6ab2beda9ba384136e2f5b1d357b
(std::string name)
void
modeCb
menu_8cpp.html
abde33813b5e0b5d9359f7232d6baf3af
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
MenuHandler::EntryHandle
h_first_entry
menu_8cpp.html
a5595396a5933284ad7fe8faad18ee6e7
MenuHandler::EntryHandle
h_mode_last
menu_8cpp.html
a9e1039b5dea14e78f68ed97901c1862a
float
marker_pos
menu_8cpp.html
a4a56219382d95d7efc0658cbb9d1da87
MenuHandler
menu_handler
menu_8cpp.html
aa561648d8b59f61ffde580aa6a409fce
boost::shared_ptr< InteractiveMarkerServer >
server
menu_8cpp.html
a61f5354994308f9d7c140c49e9175511
menu.py
/tmp/catkin_workspace/src/visualization_tutorials/interactive_marker_tutorials/scripts/
menu_8py
menu
def
deepCb
namespacemenu.html
ab15eda9951498a1de63ad81665c03916
def
enableCb
namespacemenu.html
a4c00afdee8a16609b3e11157f17d9ff7
def
initMenu
namespacemenu.html
aa84f70569e907adb7d54a3169e6b45c6
def
makeBox
namespacemenu.html
a172cbe5c1c1b0420418559c6428fe2af
def
makeBoxControl
namespacemenu.html
a36b33001b998298dc32dbc9454e8e3b2
def
makeEmptyMarker
namespacemenu.html
ab32d943814c38a246f601dbb44f8045a
def
makeMenuMarker
namespacemenu.html
a95f03fefccada4c957cbc74e53fc2c90
def
modeCb
namespacemenu.html
a4ce80511802cfeb2263f2fe51bfd7d9b
int
h_first_entry
namespacemenu.html
a2e93742a7e69f1c4cfa57ce12d13aacf
int
h_mode_last
namespacemenu.html
a7560acab858df6344289da6a84a38907
int
marker_pos
namespacemenu.html
afdaa8908be134bc201e0ae6549ea3e87
tuple
menu_handler
namespacemenu.html
a99b556bcf354d71a83970b185dfbee30
server
namespacemenu.html
ae825a4473d37d883e15e760ad72bc720
point_cloud.cpp
/tmp/catkin_workspace/src/visualization_tutorials/interactive_marker_tutorials/src/
point__cloud_8cpp
int
main
point__cloud_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
vm::InteractiveMarker
makeMarker
point__cloud_8cpp.html
a6d571061324959037b16c9ee666fdbc8
(std::string name, std::string description, int32_t type, float x, int num_points=10000, float scale=0.1f)
void
makePoints
point__cloud_8cpp.html
a5b61a09a7bc7f08176689e602be42423
(std::vector< geometry_msgs::Point > &points_out, int num_points)
void
processFeedback
point__cloud_8cpp.html
a0a901ea798077fd9f26f9494164c612d
(const vm::InteractiveMarkerFeedbackConstPtr &feedback)
pong.cpp
/tmp/catkin_workspace/src/visualization_tutorials/interactive_marker_tutorials/src/
pong_8cpp
PongGame::PlayerContext
PongGame
int
main
pong_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
static const float
AI_SPEED_LIMIT
pong_8cpp.html
ab1e81fc08fe80f706c879faeb81cb0c9
static const float
BORDER_SIZE
pong_8cpp.html
ae733a6f1b2a7620908882b826fce053d
static const float
FIELD_HEIGHT
pong_8cpp.html
a8f4d968c3925ff3d3a677813447ab71a
static const float
FIELD_WIDTH
pong_8cpp.html
a24de87a31e29c9a8c384fa5f6fe83477
static const float
PADDLE_SIZE
pong_8cpp.html
a2811338f35341bf9b66ad897f59cb32a
static const float
PLAYER_X
pong_8cpp.html
a0106e8e8e1c25ac48e017198a12c8e01
static const float
UPDATE_RATE
pong_8cpp.html
a430e591935dcc3ba6278280f458c26b2
selection.cpp
/tmp/catkin_workspace/src/visualization_tutorials/interactive_marker_tutorials/src/
selection_8cpp
PointCouldSelector
int
main
selection_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
makePoints
selection_8cpp.html
a9c0af61747d44378c5980085e24b5270
(std::vector< tf::Vector3 > &points_out, int num_points)
double
rand
selection_8cpp.html
a34450aff1fee7ed72050e241f91606de
(double min, double max)
bool
testPointAgainstAabb2
selection_8cpp.html
a16e6d79ef051344294e4c97d2d717ae0
(const tf::Vector3 &aabbMin1, const tf::Vector3 &aabbMax1, const tf::Vector3 &point)
simple_marker.cpp
/tmp/catkin_workspace/src/visualization_tutorials/interactive_marker_tutorials/src/
simple__marker_8cpp
int
main
simple__marker_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
processFeedback
simple__marker_8cpp.html
ad199b44dacd5aff52f8d58455b08b64b
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
simple_marker.py
/tmp/catkin_workspace/src/visualization_tutorials/interactive_marker_tutorials/scripts/
simple__marker_8py
simple_marker
def
processFeedback
namespacesimple__marker.html
af1d97ae50aa7345bd9e0b1e4fe44a3c1
tuple
box_control
namespacesimple__marker.html
a18c5ba1328095b62c478b85c0e3d5b63
tuple
box_marker
namespacesimple__marker.html
a16548936f637e77492e78b25c4d9de00
tuple
int_marker
namespacesimple__marker.html
aa7a3b698ec97e8141cfa00ba80cbf26a
tuple
rotate_control
namespacesimple__marker.html
a13e3aa7d630e8f4ca05d04da58700249
tuple
server
namespacesimple__marker.html
a9d23fa7c18a84f7c5e6aeb97a3fcb92d
PointCouldSelector
classPointCouldSelector.html
vm::Marker
makeBox
classPointCouldSelector.html
a58dc9f1b6e2d0743bc222a47619dcfe2
(vm::InteractiveMarker &msg, tf::Vector3 min_bound, tf::Vector3 max_bound)
void
makeSizeHandles
classPointCouldSelector.html
a31c15e428439075fd1bb93a497c2aea6
()
PointCouldSelector
classPointCouldSelector.html
ade0093e347ccf20722df33cdafd1387e
(boost::shared_ptr< interactive_markers::InteractiveMarkerServer > server, std::vector< tf::Vector3 > &points)
void
processAxisFeedback
classPointCouldSelector.html
a05769540b06c33029e81e41f15132f66
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
void
updateBox
classPointCouldSelector.html
a16ebb4c5356fc614b10efa65157aaabf
()
void
updatePointCloud
classPointCouldSelector.html
a2e036b19fbcff78ad5db58e5fe9edc61
(std::string name, std_msgs::ColorRGBA color, std::vector< tf::Vector3 > &points)
void
updatePointClouds
classPointCouldSelector.html
ac69a53031a848be60dde13fad8daa152
()
void
updateSizeHandles
classPointCouldSelector.html
a44c9a50a13c81e2763d7486a088a591c
()
tf::Vector3
max_sel_
classPointCouldSelector.html
a32b37021f605cbfe388b23b258e912fe
tf::Vector3
min_sel_
classPointCouldSelector.html
aa52df25bd8faf9694426b3c26144a7b0
std::vector< tf::Vector3 >
points_
classPointCouldSelector.html
ab4c4d54ff26fa34c87a627d1edac0cc4
vm::InteractiveMarker
sel_points_marker_
classPointCouldSelector.html
aa8ad7fc91d0af3b854965edd64898054
boost::shared_ptr< interactive_markers::InteractiveMarkerServer >
server_
classPointCouldSelector.html
af899023ad0b16bac1a34a8a78450cd19
vm::InteractiveMarker
unsel_points_marker_
classPointCouldSelector.html
a377c1b9566cdb9d80cb072286f9fef18
PongGame
classPongGame.html
PongGame::PlayerContext
PongGame
classPongGame.html
a33485efbaba6faa44560acf4558ca4e2
()
void
makeBallMarker
classPongGame.html
a42bbea27803d26ce40b181deeb73adc0
()
void
makeFieldMarker
classPongGame.html
a0427b30991e75760edba5448f7a40c6d
()
void
makePaddleMarkers
classPongGame.html
ae31e7a7b4f3426e3268e0c414b75a189
()
void
normalizeVel
classPongGame.html
a70b9e36709688b0f0d717f828ecb6420
()
void
processPaddleFeedback
classPongGame.html
a4c75f0b47bdcb2b1e4f84dd341687170
(unsigned player, const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
bool
reflect
classPongGame.html
ad8ddfa8dab72929edecc2d62748e1909
(float &pos, float last_pos, float limit, float &t)
void
reset
classPongGame.html
a94b772ee8ea65044dbcca137613de52b
()
void
setPaddlePos
classPongGame.html
a3028a4fc3049d8b14bf100a9547f4954
(unsigned player, float pos)
void
spinOnce
classPongGame.html
aabc6e8626b823836bee5e412b5a10a3a
()
void
updateBall
classPongGame.html
a5bbe9c375220690aa230fbafdd3212f2
()
void
updateScore
classPongGame.html
a672cb3e54ba0761142a13ead5d2e3b16
()
float
ball_dir_x_
classPongGame.html
ad398f9a34c475a2f4e06760d52ebd6b5
float
ball_dir_y_
classPongGame.html
aa07228ced34eedda11b51c22f7fecfa1
float
ball_pos_x_
classPongGame.html
a6a1e57e67af55560da9b8a32e47abfcf
float
ball_pos_y_
classPongGame.html
a845d021ee6d1fa1f31d259b714b09da4
InteractiveMarker
field_marker_
classPongGame.html
a5297c7b4d73dd03c0d11f8b09ae5a168
ros::Timer
game_loop_timer_
classPongGame.html
a79c745cdf04c1255389c1c1eb06cff25
float
last_ball_pos_x_
classPongGame.html
a7df0a243a9a381327518d8489fe7548e
float
last_ball_pos_y_
classPongGame.html
ad97d617f1ac7e492fe5d72f7e56ad9af
std::vector< PlayerContext >
player_contexts_
classPongGame.html
af11407c3f6189b59cd1d0c0380295ebb
interactive_markers::InteractiveMarkerServer
server_
classPongGame.html
ab3b56291a9066775bb28b541aed08d4b
float
speed_
classPongGame.html
a1d451710d3d018f72134ebe14f162074
PongGame::PlayerContext
structPongGame_1_1PlayerContext.html
PlayerContext
structPongGame_1_1PlayerContext.html
af6a405090112711493785645b27392c7
()
bool
active
structPongGame_1_1PlayerContext.html
a7f64db81d2bff1ffcfbe07306c62e1e5
float
pos
structPongGame_1_1PlayerContext.html
ab748aea8b47e5d852e808effbff2a21d
int
score
structPongGame_1_1PlayerContext.html
a733901420565665b39a5fb9925c6be2d
basic_controls
namespacebasic__controls.html
def
alignMarker
namespacebasic__controls.html
a078fd7d5c818731ca76711f1e2e9d98a
def
frameCallback
namespacebasic__controls.html
ab5471c86ae47cb03a40b9eff599baea9
def
make6DofMarker
namespacebasic__controls.html
a49866de012929db7083f79ee0c45c740
def
makeBox
namespacebasic__controls.html
a15dc9f5f93d7deff02ecc6ccd94dbdd9
def
makeBoxControl
namespacebasic__controls.html
ac4875ba45eb25fa6fcb6125c82457b69
def
makeChessPieceMarker
namespacebasic__controls.html
a08dbe5d9eda9fd0e9fb0929b594fe21a
def
makeMenuMarker
namespacebasic__controls.html
a6844a0e695a704749d3c320553269ffc
def
makeMovingMarker
namespacebasic__controls.html
a42f316adf7853e8fb897dd5ce770a3dc
def
makePanTiltMarker
namespacebasic__controls.html
a1a09e926dad43688bf6d20e5a9c1a1ce
def
makeQuadrocopterMarker
namespacebasic__controls.html
a5ef25c69ca6a826d0b14894f35f2bde8
def
makeRandomDofMarker
namespacebasic__controls.html
ae56989a71cb8d6030f69bf52ab3b4608
def
makeViewFacingMarker
namespacebasic__controls.html
a7d990107aae23d5d98a3e4e469f1d1b2
def
processFeedback
namespacebasic__controls.html
abaad5b9cc777c04920af29f1e51674c2
def
rand
namespacebasic__controls.html
a399a22fd53e5403a43f4783dd5026ca2
def
saveMarker
namespacebasic__controls.html
ab74f98fb3cc86f62f3d7526b55465c15
br
namespacebasic__controls.html
a730d86d41bd37b45f3c3269c68116ea5
int
counter
namespacebasic__controls.html
a0078fa1bf188dae3fce65032ccd2ae9c
tuple
menu_handler
namespacebasic__controls.html
a6045edd0bb448dee034efc21afa1211b
tuple
position
namespacebasic__controls.html
a29f0b3a8ef15b9af61d2c4b68a704a65
server
namespacebasic__controls.html
a5102fc6565d773ca3bc27ac33dbefebd
tuple
sub_menu_handle
namespacebasic__controls.html
a8d5f87b458a53daedf5291df7c811b84
cube
namespacecube.html
def
makeBoxControl
namespacecube.html
a75fa7ae00dda1c3ba8bb0cea1167d139
def
makeCube
namespacecube.html
a032a14fbca7230a24a69151e1c9a2f77
def
processFeedback
namespacecube.html
a17a6c79869167ee78258006e3f452703
tuple
positions
namespacecube.html
a4e14241fd7d08a1c0934ec07fd9cdae0
tuple
server
namespacecube.html
ae0c87cd2b15ca3342b841476b12a7050
menu
namespacemenu.html
def
deepCb
namespacemenu.html
ab15eda9951498a1de63ad81665c03916
def
enableCb
namespacemenu.html
a4c00afdee8a16609b3e11157f17d9ff7
def
initMenu
namespacemenu.html
aa84f70569e907adb7d54a3169e6b45c6
def
makeBox
namespacemenu.html
a172cbe5c1c1b0420418559c6428fe2af
def
makeBoxControl
namespacemenu.html
a36b33001b998298dc32dbc9454e8e3b2
def
makeEmptyMarker
namespacemenu.html
ab32d943814c38a246f601dbb44f8045a
def
makeMenuMarker
namespacemenu.html
a95f03fefccada4c957cbc74e53fc2c90
def
modeCb
namespacemenu.html
a4ce80511802cfeb2263f2fe51bfd7d9b
int
h_first_entry
namespacemenu.html
a2e93742a7e69f1c4cfa57ce12d13aacf
int
h_mode_last
namespacemenu.html
a7560acab858df6344289da6a84a38907
int
marker_pos
namespacemenu.html
afdaa8908be134bc201e0ae6549ea3e87
tuple
menu_handler
namespacemenu.html
a99b556bcf354d71a83970b185dfbee30
server
namespacemenu.html
ae825a4473d37d883e15e760ad72bc720
simple_marker
namespacesimple__marker.html
def
processFeedback
namespacesimple__marker.html
af1d97ae50aa7345bd9e0b1e4fe44a3c1
tuple
box_control
namespacesimple__marker.html
a18c5ba1328095b62c478b85c0e3d5b63
tuple
box_marker
namespacesimple__marker.html
a16548936f637e77492e78b25c4d9de00
tuple
int_marker
namespacesimple__marker.html
aa7a3b698ec97e8141cfa00ba80cbf26a
tuple
rotate_control
namespacesimple__marker.html
a13e3aa7d630e8f4ca05d04da58700249
tuple
server
namespacesimple__marker.html
a9d23fa7c18a84f7c5e6aeb97a3fcb92d