Examples of Triangle


Examples of jjil.core.Triangle

     */
    public QuadMap(Quad q1, Quad q2) throws jjil.core.Error {
        // initialize the triangle maps.
        this.t = new TriangleMap[2];
        this.t[0] = new TriangleMap(
                this.t1 = new Triangle(q1.getCorner(0), q1.getCorner(1), q1.getCorner(2)),
                new Triangle(q2.getCorner(0), q2.getCorner(1), q2.getCorner(2)));
        this.t[1] = new TriangleMap(
                this.t2 = new Triangle(q1.getCorner(2), q1.getCorner(3), q1.getCorner(0)),
                new Triangle(q2.getCorner(2), q2.getCorner(3), q2.getCorner(0)));
    }
View Full Code Here

Examples of jjil.core.Triangle

     */
    public QuadMap(Quad q1, Quad q2) throws jjil.core.Error {
        // initialize the triangle maps.
        this.t = new TriangleMap[2];
        this.t[0] = new TriangleMap(
                this.t1 = new Triangle(q1.getCorner(0), q1.getCorner(1), q1.getCorner(2)),
                new Triangle(q2.getCorner(0), q2.getCorner(1), q2.getCorner(2)));
        this.t[1] = new TriangleMap(
                this.t2 = new Triangle(q1.getCorner(2), q1.getCorner(3), q1.getCorner(0)),
                new Triangle(q2.getCorner(2), q2.getCorner(3), q2.getCorner(0)));
    }
View Full Code Here

Examples of k8.primitive.Triangle

      // Create two new triangles, set attributes and add

      // ._
      // | /
      // |/
      Triangle t = new Triangle();
      t.setTexture(font);
      t.setVertices(x, a, 0, x, d, 0, x + w, a, 0);
      t.setTexture(gm.u1, gm.v1, gm.u1, gm.v2, gm.u2, gm.v1);
      this.add(t);
      triangles.append(t);

      // ./|
      // /_|
      t = new Triangle();
      t.setTexture(font);
      t.setVertices(x, d, 0, x + w, d, 0, x + w, a, 0);
      t.setTexture(gm.u1, gm.v2, gm.u2, gm.v2, gm.u2, gm.v1);
      this.add(t);
      triangles.append(t);

      // Advance next position width of current character
      x += w;
View Full Code Here

Examples of k8.primitive.Triangle

    this.top = (int) this.T[11] - HALFWIDTH;
    this.right = (int) this.T[3] + HALFWIDTH;
    this.bottom = (int) this.T[11] + HALFWIDTH;
   
    // Make a flat surface out of two Triangles
    Triangle triangle = new Triangle();
    triangle.setVertices(-Tile.HALFWIDTH , 0, Tile.HALFWIDTH,
        Tile.HALFWIDTH , 0, Tile.HALFWIDTH,
        Tile.HALFWIDTH, 0, -Tile.HALFWIDTH);
    triangle.setTexture(0, 1, 1, 1, 1, 0);
    triangle.setTexture(TileTexture.getInstance());
    this.add(triangle);

    triangle = new Triangle();
    triangle.setVertices(-Tile.HALFWIDTH, 0, Tile.HALFWIDTH,
        Tile.HALFWIDTH, 0, -Tile.HALFWIDTH,
        -Tile.HALFWIDTH, 0, -Tile.HALFWIDTH);
    triangle.setTexture(0, 1, 1, 0, 0, 0);
    triangle.setTexture(TileTexture.getInstance());
    this.add(triangle);
   
    Client.logger.info("tile at " + this.T[3] + ", " + this.T[11] + " - " + Tile.HALFWIDTH);
  }
View Full Code Here

Examples of org.drools.Triangle

    @Test
    public void testForallSinglePattern2() throws Exception {
        final KnowledgeBase kbase = loadKnowledgeBase( "test_ForallSinglePattern2.drl" );
        final StatefulKnowledgeSession ksession = kbase.newStatefulKnowledgeSession();

        ksession.insert( new Triangle( 3,
                                       3,
                                       3 ) );
        ksession.insert( new Triangle( 3,
                                       3,
                                       3 ) );

        // no cheeses, so should fire
        int fired = ksession.fireAllRules();
View Full Code Here

Examples of org.drools.Triangle

    @Test
    public void testForallSinglePattern2() throws Exception {
        final KnowledgeBase kbase = loadKnowledgeBase( "test_ForallSinglePattern2.drl" );
        final StatefulKnowledgeSession ksession = kbase.newStatefulKnowledgeSession();

        ksession.insert( new Triangle( 3,
                                       3,
                                       3 ) );
        ksession.insert( new Triangle( 3,
                                       3,
                                       3 ) );

        // no cheeses, so should fire
        int fired = ksession.fireAllRules();
View Full Code Here

Examples of org.drools.Triangle

        //building stuff
        KnowledgeBase kbase = loadKnowledgeBaseFromString( rule.toString() );
        StatefulKnowledgeSession ksession = createKnowledgeSession(kbase);

        ksession.insert(new Triangle());
        int rules = ksession.fireAllRules();
        assertEquals( 1, rules );
        ksession.dispose();
    }
View Full Code Here

Examples of org.drools.Triangle

    @Test
    public void testForallSinglePattern2() throws Exception {
        final KnowledgeBase kbase = loadKnowledgeBase( "test_ForallSinglePattern2.drl" );
        final StatefulKnowledgeSession ksession = kbase.newStatefulKnowledgeSession();

        ksession.insert( new Triangle( 3,
                                       3,
                                       3 ) );
        ksession.insert( new Triangle( 3,
                                       3,
                                       3 ) );

        // no cheeses, so should fire
        int fired = ksession.fireAllRules();
View Full Code Here

Examples of org.drools.Triangle

        //building stuff
        KnowledgeBase kbase = loadKnowledgeBaseFromString( rule.toString() );
        StatefulKnowledgeSession ksession = createKnowledgeSession(kbase);

        ksession.insert(new Triangle());
        int rules = ksession.fireAllRules();
        assertEquals( 1, rules );
        ksession.dispose();
    }
View Full Code Here

Examples of org.drools.compiler.Triangle

         //building stuff
         KnowledgeBase kbase = loadKnowledgeBaseFromString( rule.toString() );
         StatefulKnowledgeSession ksession = createKnowledgeSession( kbase );

         ksession.insert( new Triangle() );
         int rules = ksession.fireAllRules();
         assertEquals( 1, rules );
         ksession.dispose();
     }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.