Package toxi.geom

Examples of toxi.geom.Vec3D


    assertTrue("x is the longest", size == .3f);
  }

  @Test
  public void testGetLongestAxisSizeY() {
    float size = Vec3DUtils.getLongestAxisSize(new Vec3D(.1f, .3f, .2f));
    assertTrue("y is the longest", size == .3f);
  }
View Full Code Here


    assertTrue("y is the longest", size == .3f);
  }

  @Test
  public void testGetLongestAxisSizeZ() {
    float size = Vec3DUtils.getLongestAxisSize(new Vec3D(.1f, .2f, .3f));
    assertTrue("z is the longest", size == .3f);
  }
View Full Code Here

   *
   */
 
  @Test
  public void testGetScalingCoefX() {
    Vec3D v = new Vec3D(.3f, .2f, .1f);
    Vec3D scalingCoef = Vec3DUtils.getScalingCoef(v);
    assertTrue("scale on x", scalingCoef.equals(new Vec3D(.3f, .3f, .3f)));
  }
View Full Code Here

    assertTrue("scale on x", scalingCoef.equals(new Vec3D(.3f, .3f, .3f)));
  }
 
  @Test
  public void testGetScalingCoefY() {
    Vec3D v = new Vec3D(.2f, .3f, .1f);
    Vec3D scalingCoef = Vec3DUtils.getScalingCoef(v);
    assertTrue("scale on y", scalingCoef.equals(new Vec3D(.3f, .3f, .3f)));
  }
View Full Code Here

    assertTrue("scale on y", scalingCoef.equals(new Vec3D(.3f, .3f, .3f)));
  }
 
  @Test
  public void testGetScalingCoefZ() {
    Vec3D v = new Vec3D(.1f, .2f, .3f);
    Vec3D scalingCoef = Vec3DUtils.getScalingCoef(v);
    assertTrue("scale on z", scalingCoef.equals(new Vec3D(.3f, .3f, .3f)));
  }
View Full Code Here

   */
 
 
  @Test
  public void testIsNormalizedTrue() {
    Vec3D v = new Vec3D(.5f, .2f, .7f);
    assertTrue("normalized", Vec3DUtils.isNormalized(v));   
  }
View Full Code Here

    assertTrue("normalized", Vec3DUtils.isNormalized(v));   
  }
 
  @Test
  public void testIsNormalizedTrueLimit() {
    Vec3D v = new Vec3D(.5f, .2f, 1.0000001f);
    assertTrue("normalized limit", Vec3DUtils.isNormalized(v));   
  }
View Full Code Here

    assertTrue("normalized limit", Vec3DUtils.isNormalized(v));   
  }
 
  @Test
  public void testIsNormalizedFalseX() {
    Vec3D v = new Vec3D(1.1f, .5f, .2f);
    assertFalse("not normalized X", Vec3DUtils.isNormalized(v));   
  }
View Full Code Here

    assertFalse("not normalized X", Vec3DUtils.isNormalized(v));   
  }
 
  @Test
  public void testIsNormalizedFalseY() {
    Vec3D v = new Vec3D(.5f, 1.1f, .2f);
    assertFalse("not normalized Y", Vec3DUtils.isNormalized(v));   
  }
View Full Code Here

    assertFalse("not normalized Y", Vec3DUtils.isNormalized(v));   
  }
 
  @Test
  public void testIsNormalizedFalseZ() {
    Vec3D v = new Vec3D(.2f, .5f, 1.1f);
    assertFalse("not normalized Z", Vec3DUtils.isNormalized(v));   
  }
View Full Code Here

TOP

Related Classes of toxi.geom.Vec3D

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.