MoveOptions constructor

MoveOptions({
  1. double? maxVelDegsPerSec,
  2. double? maxAccDegsPerSec2,
  3. Iterable<double>? maxVelDegsPerSecJoints,
  4. Iterable<double>? maxAccDegsPerSec2Joints,
})

Implementation

factory MoveOptions({
  $core.double? maxVelDegsPerSec,
  $core.double? maxAccDegsPerSec2,
  $core.Iterable<$core.double>? maxVelDegsPerSecJoints,
  $core.Iterable<$core.double>? maxAccDegsPerSec2Joints,
}) {
  final $result = create();
  if (maxVelDegsPerSec != null) {
    $result.maxVelDegsPerSec = maxVelDegsPerSec;
  }
  if (maxAccDegsPerSec2 != null) {
    $result.maxAccDegsPerSec2 = maxAccDegsPerSec2;
  }
  if (maxVelDegsPerSecJoints != null) {
    $result.maxVelDegsPerSecJoints.addAll(maxVelDegsPerSecJoints);
  }
  if (maxAccDegsPerSec2Joints != null) {
    $result.maxAccDegsPerSec2Joints.addAll(maxAccDegsPerSec2Joints);
  }
  return $result;
}