Changeset 362 for trunk/VUT/GtpVisibilityPreprocessor/src/Ray.cpp
- Timestamp:
- 11/01/05 02:37:51 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/VUT/GtpVisibilityPreprocessor/src/Ray.cpp
r349 r362 168 168 const int extSide = plane.Side(extp); 169 169 170 if ( (entSide == 0) && (extSide == 0))170 if (entSide < 0) 171 171 { 172 return COINCIDENT;173 }174 else if ((entSide <= 0) && (extSide <= 0))175 {172 if (extSide >= 0) 173 { 174 return BACK_FRONT; 175 } 176 176 return BACK; 177 177 } 178 else if ( (entSide >= 0) && (extSide >= 0))178 else if (entSide > 0) 179 179 { 180 if (extSide <= 0) 181 return FRONT_BACK; 182 180 183 return FRONT; 181 184 } 182 else if ((entSide <= 0) && (extSide >= 0)) 183 return BACK_FRONT; 185 else if (entSide == 0) 186 { 187 if (extSide > 0) 188 return BACK_FRONT; 189 else if (extSide < 0) 190 return FRONT_BACK; 191 } 184 192 185 return FRONT_BACK;193 return COINCIDENT; 186 194 } 187 195
Note: See TracChangeset
for help on using the changeset viewer.