KinematicLink constructor

KinematicLink({
  1. String? id,
  2. String? parent,
  3. LinkPose? pose,
  4. Iterable<Geometry>? collision,
  5. Iterable<Geometry>? visual,
})

Implementation

factory KinematicLink({
  $core.String? id,
  $core.String? parent,
  LinkPose? pose,
  $core.Iterable<Geometry>? collision,
  $core.Iterable<Geometry>? visual,
}) {
  final $result = create();
  if (id != null) {
    $result.id = id;
  }
  if (parent != null) {
    $result.parent = parent;
  }
  if (pose != null) {
    $result.pose = pose;
  }
  if (collision != null) {
    $result.collision.addAll(collision);
  }
  if (visual != null) {
    $result.visual.addAll(visual);
  }
  return $result;
}