Changeset 1281 for GTP/trunk/Lib/Vis/Preprocessing/src/Preprocessor.h
- Timestamp:
- 08/24/06 22:23:33 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Vis/Preprocessing/src/Preprocessor.h
r1279 r1281 146 146 147 147 virtual void CastRays(SimpleRayContainer &rays, 148 VssRayContainer &vssRays) {};148 VssRayContainer &vssRays); 149 149 150 150 /** Returns a view cells manager with respect to the given name. … … 221 221 void SetupRay(Ray &ray, const Vector3 &point, const Vector3 &direction); 222 222 223 int CastInternalRay( 224 const Vector3 &viewPoint, 225 const Vector3 &direction, 226 const float probability, 227 VssRayContainer &vssRays, 228 const AxisAlignedBox3 &box); 229 230 int CastIntelDoubleRay( 231 const Vector3 &viewPoint, 232 const Vector3 &direction, 233 const float probability, 234 VssRayContainer &vssRays, 235 const AxisAlignedBox3 &box); 236 237 Intersectable *CastIntelSingleRay( 238 const Vector3 &viewPoint, 239 const Vector3 &direction, 240 Vector3 &tPoint, 241 const AxisAlignedBox3 &box); 242 223 int 224 ProcessRay( 225 Vector3 &viewPoint, 226 Vector3 &direction, 227 Intersectable *objectA, 228 Vector3 &pointA, 229 Vector3 &normalA, 230 Intersectable *objectB, 231 Vector3 &pointB, 232 Vector3 &normalB, 233 const float probability, 234 VssRayContainer &vssRays, 235 const AxisAlignedBox3 &box); 236 237 int CastInternalRay( 238 const Vector3 &viewPoint, 239 const Vector3 &direction, 240 const float probability, 241 VssRayContainer &vssRays, 242 const AxisAlignedBox3 &box); 243 244 int CastIntelDoubleRay( 245 const Vector3 &viewPoint, 246 const Vector3 &direction, 247 const float probability, 248 VssRayContainer &vssRays, 249 const AxisAlignedBox3 &box); 250 251 Intersectable *CastIntelSingleRay( 252 const Vector3 &viewPoint, 253 const Vector3 &direction, 254 Vector3 &tPoint, 255 const AxisAlignedBox3 &box); 256 243 257 ///////////////////////// 244 258 … … 252 266 RenderSimulator *mRenderSimulator; 253 267 254 vector<Intersectable *> mFaceParents; 268 269 vector<FaceParentInfo> mFaceParents; 270 255 271 GlRendererBuffer *renderer; 256 272 // matt: remove qt dependencies … … 258 274 void EvalPvsStat(); 259 275 276 protected: 277 278 279 void CastRays16(const int i, 280 SimpleRayContainer &rays, 281 VssRayContainer &vssRays, 282 const AxisAlignedBox3 &sbox); 283 260 284 }; 261 285
Note: See TracChangeset
for help on using the changeset viewer.