コード例 #1
0
 public static PlanParametersModel ToModel(this PlanParameters parameters) =>
 new PlanParametersModel
 {
     JointNames       = parameters.JointSet.ToArray(),
     CollisionCheck   = parameters.CollisionCheck,
     MoveGroupName    = parameters.MoveGroupName,
     MaxAcceleration  = parameters.MaxAcceleration,
     MaxVelocity      = parameters.MaxVelocity,
     SampleResolution = parameters.SampleResolution
 };
コード例 #2
0
 /// <summary>
 /// Create <c>Builder</c> object from a <c>PlanParameters</c> object.
 /// </summary>
 /// <param name="instance">The <c>PlanParameters</c> object to be converted to <c>Builder</c> object.</param>
 public Builder(PlanParameters instance)
 {
     this.MoveGroupName    = instance.MoveGroupName;
     this.JointSet         = instance.JointSet;
     this.MaxVelocity      = instance.MaxVelocity;
     this.MaxAcceleration  = instance.MaxAcceleration;
     this.CollisionCheck   = instance.CollisionCheck;
     this.SampleResolution = instance.SampleResolution;
     this.MaxDeviation     = instance.MaxDeviation;
 }