コード例 #1
0
ファイル: Segment.java プロジェクト: Chabernac/p2pmessenger
  public static Segment getInstance(
      Vertex2D aStartVertex,
      Vertex2D anEndVertex,
      int aPixelIndex,
      Texture2 aTexture,
      int anXStep) {
    Segment result;
    if (countFree == 0) {
      result = new Segment();
    } else {
      result = STACK[--countFree];
    }
    result.start = aStartVertex;
    result.end = anEndVertex;
    result.texture = aTexture;
    result.myPixel.texture = aTexture;
    result.myPixel.index = aPixelIndex;

    result.repositionStartEnd();

    return result;
  }