Subversion Repositories gelsvn

Rev

Rev 349 | Rev 443 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 349 Rev 428
Line 84... Line 84...
84
 
84
 
85
    bool intersect(Ray &ray) const;
85
    bool intersect(Ray &ray) const;
86
	
86
	
87
  private:
87
  private:
88
	void delete_node(BSPNode *node);
88
    void delete_node(BSPNode *node);
89
//	bool intersect2(BRender::Ray &ray, const TriAccel &acc, double t_max) const;
-
 
90
    void subdivide_node(BSPNode &node, BBox &bbox, 
89
    void subdivide_node(BSPNode &node, BBox &bbox, 
91
			unsigned int level, 
90
                        unsigned int level, 
92
			std::vector<ISectTri*>& objects, 
91
                        std::vector<ISectTri*>& objects, 
93
			std::vector<TriAccel*>& tri_objects);
92
                        std::vector<TriAccel*>& tri_objects);
94
    void init();
93
    void init();