Exemple #1
0
  public static void main(String args[]) {
    Point myPoint = new Point(0.0, 0.0);
    Vector unitX = new Vector(1.0, 0.0);
    Vector unitY = new Vector(0.0, 1.0);

    System.out.print(
        myPoint.toString() + " + " + unitX.toString() + " + " + unitY.toString() + " = ");
    myPoint.addVector(unitX).addVector(unitY);
    System.out.println(myPoint.toString());
  }
  private void calculateVectorOperations(TextView tv) {
    String text = "Vector operations:\n";

    Vector vec1 = new Vector(3);
    vec1.set(0, 3.0f);
    vec1.set(1, -1.0f);
    vec1.set(2, 5.0f);

    text += "Vec1: " + vec1.toString() + "\n";

    Vector vec1Copy = new Vector(vec1);
    vec1Copy.multipleByScalar(5.0f);
    text += "3 * Vec1: " + vec1Copy.toString() + "\n";

    Vector vec2 = new Vector(4);
    vec2.set(0, -2.0f);
    vec2.set(1, 4.0f);
    vec2.set(2, 7.0f);
    vec2.set(3, -9.0f);

    text += "Vec2: " + vec2.toString() + "\n";

    tv.append(text);
  }
Exemple #3
0
 @Test
 public void toStringTest() {
   testVector1.toString();
 }
 @Override
 public String toString() {
   return vector.toString();
 }