InteractiveMarker class final
Time/frame info. If header.time is set to 0, the marker will be retransformed into its frame on each timestep. You will receive the pose feedback in the same frame. Otherwise, you might receive feedback in a different frame. For rviz, this will be the current 'fixed frame' set by the user.
visualization_msgs/msg/InteractiveMarker
Constructors
-
InteractiveMarker({Header? header, Pose? pose, String name = '', String description = '', double scale = 0, List<
InteractiveMarkerControl> controls = const []}) -
InteractiveMarker.fromJson(Map<
String, Object?> json) -
factory
Properties
-
controls
→ List<
InteractiveMarkerControl> -
final
- description → String
-
final
- hashCode → int
-
The hash code for this object.
no setteroverride
- header → Header
-
final
-
final
- name → String
-
final
- pose → Pose
-
final
- rosType → String
-
The fully qualified ROS type name, e.g.
geometry_msgs/msg/Twist.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- scale → double
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, Object?> - The rosbridge JSON representation of this message.
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override