Lines Matching refs:rBox
77 B3IBox(const B3IBox& rBox) : in B3IBox() argument
78 maRangeX(rBox.maRangeX), in B3IBox()
79 maRangeY(rBox.maRangeY), in B3IBox()
80 maRangeZ(rBox.maRangeZ) in B3IBox()
96 bool operator==( const B3IBox& rBox ) const in operator ==()
98 return (maRangeX == rBox.maRangeX in operator ==()
99 && maRangeY == rBox.maRangeY in operator ==()
100 && maRangeZ == rBox.maRangeZ); in operator ==()
103 bool operator!=( const B3IBox& rBox ) const in operator !=()
105 return (maRangeX != rBox.maRangeX in operator !=()
106 || maRangeY != rBox.maRangeY in operator !=()
107 || maRangeZ != rBox.maRangeZ); in operator !=()
110 void operator=(const B3IBox& rBox) in operator =() argument
112 maRangeX = rBox.maRangeX; in operator =()
113 maRangeY = rBox.maRangeY; in operator =()
114 maRangeZ = rBox.maRangeZ; in operator =()
207 bool isInside(const B3IBox& rBox) const in isInside()
210 maRangeX.isInside(rBox.maRangeX) in isInside()
211 && maRangeY.isInside(rBox.maRangeY) in isInside()
212 && maRangeZ.isInside(rBox.maRangeZ) in isInside()
216 bool overlaps(const B3IBox& rBox) const in overlaps()
219 maRangeX.overlaps(rBox.maRangeX) in overlaps()
220 && maRangeY.overlaps(rBox.maRangeY) in overlaps()
221 && maRangeZ.overlaps(rBox.maRangeZ) in overlaps()
232 void expand(const B3IBox& rBox) in expand() argument
234 maRangeX.expand(rBox.maRangeX); in expand()
235 maRangeY.expand(rBox.maRangeY); in expand()
236 maRangeZ.expand(rBox.maRangeZ); in expand()
239 void intersect(const B3IBox& rBox) in intersect() argument
241 maRangeX.intersect(rBox.maRangeX); in intersect()
242 maRangeY.intersect(rBox.maRangeY); in intersect()
243 maRangeZ.intersect(rBox.maRangeZ); in intersect()