コード例 #1
0
ファイル: Pose.cs プロジェクト: DaveTheTroll/RobotArena
 public Position(Position other)
     : this(other.X, other.Y)
 {
 }
コード例 #2
0
ファイル: Pose.cs プロジェクト: DaveTheTroll/RobotArena
 public Pose(Position position, Angle heading)
 {
     this.position = position;  this.heading = heading;
 }
コード例 #3
0
ファイル: Pose.cs プロジェクト: DaveTheTroll/RobotArena
 public Position AddRelative(Position delta)
 {
     return new Position(X + delta.X * Heading.Cos - delta.Y * Heading.Sin, Y + delta.X * Heading.Sin + delta.Y * Heading.Cos);
 }