Home
last modified time | relevance | path

Searched refs:bx (Results 1 – 4 of 4) sorted by relevance

/oneTBB/examples/parallel_for/tachyon/src/
H A Dbndbox.cpp106 if ((ry->s.x > bx->max.x) && (ry->e.x > bx->max.x)) in bndbox_intersect()
108 if ((ry->s.x < bx->min.x) && (ry->e.x < bx->min.x)) in bndbox_intersect()
111 if ((ry->s.y > bx->max.y) && (ry->e.y > bx->max.y)) in bndbox_intersect()
113 if ((ry->s.y < bx->min.y) && (ry->e.y < bx->min.y)) in bndbox_intersect()
116 if ((ry->s.z > bx->max.z) && (ry->e.z > bx->max.z)) in bndbox_intersect()
118 if ((ry->s.z < bx->min.z) && (ry->e.z < bx->min.z)) in bndbox_intersect()
126 if ((ry->o.x < bx->min.x) || (ry->o.x > bx->max.x)) in bndbox_intersect()
130 tx1 = (bx->min.x - ry->o.x) / ry->d.x; in bndbox_intersect()
148 if ((ry->o.y < bx->min.y) || (ry->o.y > bx->max.y)) in bndbox_intersect()
170 if ((ry->o.z < bx->min.z) || (ry->o.z > bx->max.z)) in bndbox_intersect()
[all …]
H A Dbox.cpp85 void box_intersect(box *bx, ray *ry) { in box_intersect() argument
93 if ((ry->o.x < bx->min.x) || (ry->o.x > bx->max.x)) in box_intersect()
97 tx1 = (bx->min.x - ry->o.x) / ry->d.x; in box_intersect()
98 tx2 = (bx->max.x - ry->o.x) / ry->d.x; in box_intersect()
115 if ((ry->o.y < bx->min.y) || (ry->o.y > bx->max.y)) in box_intersect()
119 ty1 = (bx->min.y - ry->o.y) / ry->d.y; in box_intersect()
137 if ((ry->o.z < bx->min.z) || (ry->o.z > bx->max.z)) in box_intersect()
159 add_intersection(tfar, (object *)bx, ry); in box_intersect()
166 c.x = (bx->max.x + bx->min.x) / 2.0; in box_normal()
167 c.y = (bx->max.y + bx->min.y) / 2.0; in box_normal()
[all …]
H A Dvol.cpp81 box *bx; in newscalarvol() local
124 bx = newbox(tx, min, max); in newscalarvol()
127 return (void *)bx; in newscalarvol()
162 box *bx; in scalar_volume_texture() local
172 bx = (box *)tex->obj; in scalar_volume_texture()
183 if ((ry->o.x < bx->min.x) || (ry->o.x > bx->max.x)) in scalar_volume_texture()
205 if ((ry->o.y < bx->min.y) || (ry->o.y > bx->max.y)) in scalar_volume_texture()
227 if ((ry->o.z < bx->min.z) || (ry->o.z > bx->max.z)) in scalar_volume_texture()
254 bln.x = fabs(bx->min.x - bx->max.x); in scalar_volume_texture()
255 bln.y = fabs(bx->min.y - bx->max.y); in scalar_volume_texture()
[all …]
H A Dextvol.cpp151 box *bx; in ext_volume_texture() local
168 bx = (box *)tex->obj; in ext_volume_texture()
175 if ((ry->o.x < bx->min.x) || (ry->o.x > bx->max.x)) in ext_volume_texture()
179 tx1 = (bx->min.x - ry->o.x) / ry->d.x; in ext_volume_texture()
180 tx2 = (bx->max.x - ry->o.x) / ry->d.x; in ext_volume_texture()
197 if ((ry->o.y < bx->min.y) || (ry->o.y > bx->max.y)) in ext_volume_texture()
201 ty1 = (bx->min.y - ry->o.y) / ry->d.y; in ext_volume_texture()
219 if ((ry->o.z < bx->min.z) || (ry->o.z > bx->max.z)) in ext_volume_texture()
247 bln.x = fabs(bx->min.x - bx->max.x); in ext_volume_texture()
248 bln.y = fabs(bx->min.y - bx->max.y); in ext_volume_texture()
[all …]