16 real XMax = _vertices[0][0];
17 real YMax = _vertices[0][1];
18 real ZMax = _vertices[0][2];
20 real XMin = _vertices[0][0];
21 real YMin = _vertices[0][1];
22 real ZMin = _vertices[0][2];
25 for (
int i = 0;
i < 3; ++
i) {
27 if (_vertices[
i][0] > XMax) {
28 XMax = _vertices[
i][0];
30 if (_vertices[
i][0] < XMin) {
31 XMin = _vertices[
i][0];
35 if (_vertices[
i][1] > YMax) {
36 YMax = _vertices[
i][1];
38 if (_vertices[
i][1] < YMin) {
39 YMin = _vertices[
i][1];
43 if (_vertices[
i][2] > ZMax) {
44 ZMax = _vertices[
i][2];
46 if (_vertices[
i][2] < ZMin) {
47 ZMin = _vertices[
i][2];
Class to define the representation of a triangle.
virtual void setBBox(const BBox< Vec3f > &iBox)
virtual void ComputeBBox()
VecMat::Vec3< real > Vec3r