Inheritance: IPosition
コード例 #1
0
ファイル: Program.cs プロジェクト: lxfschr/Quelea
 private static bool listContainsByReferenceEquals(AgentType agent, ISpatialCollection<AgentType> neighbors)
 {
   foreach(AgentType neighbor in neighbors) {
       if(Object.ReferenceEquals(agent, neighbor)) {
         return true;
       }
   }
   return false;
   
 }
コード例 #2
0
ファイル: AgentType.cs プロジェクト: lxfschr/Quelea
    public AgentType(AgentType agent, Point3d position, Point3d refPosition)
    {

      this.position = position;
      this.refPosition = refPosition;
    }
コード例 #3
0
ファイル: AgentType.cs プロジェクト: lxfschr/Quelea
    public bool Equals(AgentType p)
    {
      // If parameter is null return false:
      if ((object)p == null)
      {
        return false;
      }

      // Return true if the fields match:
      return this.position.Equals(p.position) &&
             this.refPosition.Equals(p.refPosition);
    }
コード例 #4
0
ファイル: AgentType.cs プロジェクト: lxfschr/Quelea
 public AgentType(AgentType agent)
 {
   this.position = agent.position;
   this.refPosition = agent.refPosition;
 }