Collision

hi,



i made a function for to detect colision in the scene:



public boolean colisao (Node Modelo)
    {
        CollisionTreeManager.getInstance().setTreeType(CollisionTree.Type.AABB);
        CollisionResults results = new TriangleCollisionResults();
        System.out.println("size: "+size());
        for (int i=0;i<size();i++)
        {
            if ( ! Modelo.getName().equalsIgnoreCase(node.getChild(i).getName()) )
            {
                System.out.println(node.getChild(i));
                results.clear();
                Modelo.findCollisions(node.getChild(i), results);
               
                for (int j=0;j<results.getNumber();j++)
                {
          if (results.getCollisionData(j).getTargetTris().size()>0)
                    {
                        System.out.println("yes");
              return true;
                    }
                    System.out.println("not");
                }      
            }
        }

        return false;

    }



but results.getNumber() ever is = 0.

whats the problem with my function?