ImageMarker class final

visualization_msgs/msg/ImageMarker

Constructors

ImageMarker({Header? header, String ns = '', int id = 0, int type = 0, int action = 0, Point? position, double scale = 0, ColorRGBA? outlineColor, int filled = 0, ColorRGBA? fillColor, RosDuration? lifetime, List<Point> points = const [], List<ColorRGBA> outlineColors = const []})
ImageMarker.fromJson(Map<String, Object?> json)
factory

Properties

action → int
final
fillColor → ColorRGBA
final
filled → int
final
hashCode → int
The hash code for this object.
no setteroverride
final
id → int
final
lifetime → RosDuration
final
ns → String
final
outlineColor → ColorRGBA
final
outlineColors → List<ColorRGBA>
final
points → List<Point>
final
position → Point
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
type → int
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

Constants

add → const int
circle → const int
lineList → const int
lineStrip → const int
pointsConst → const int
polygon → const int
remove → const int