Changeset 1251 for GTP/trunk/Lib/Vis/Preprocessing/src/VssPreprocessor.h
- Timestamp:
- 08/21/06 18:39:49 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Vis/Preprocessing/src/VssPreprocessor.h
r1221 r1251 19 19 class VssPreprocessor : public Preprocessor { 20 20 public: 21 int mPass;21 22 22 int mSamplesPerPass; 23 23 int mVssSamplesPerPass; … … 56 56 void CastRays(SimpleRayContainer &rays, VssRayContainer &vssRays); 57 57 58 void59 SetupRay(Ray &ray,60 const Vector3 &point,61 const Vector3 &direction62 );63 64 65 66 int67 CastRay(68 const Vector3 &viewPoint,69 const Vector3 &direction,70 VssRayContainer &vssRays,71 const AxisAlignedBox3 &box72 );73 74 75 58 bool 76 59 ExportRays(const char *filename, … … 107 90 ); 108 91 109 void CastRay(const BspTree &tree, const VssRay & vssRay);110 111 92 void TestBeamCasting(VssTree *tre, ViewCellsManager *vm, const ObjectContainer &objects); 112 93 … … 114 95 115 96 protected: 116 int CastInternalRay( 117 const Vector3 &viewPoint, 118 const Vector3 &direction, 119 VssRayContainer &vssRays, 120 const AxisAlignedBox3 &sbox); 121 122 int CastIntelDoubleRay( 123 const Vector3 &viewPoint, 124 const Vector3 &direction, 125 VssRayContainer &vssRays, 126 const AxisAlignedBox3 &sbox); 127 128 Intersectable *CastIntelSingleRay( 129 const Vector3 &viewPoint, 130 const Vector3 &direction, 131 Vector3 &tPoint, 132 const AxisAlignedBox3 &abox); 97 98 133 99 134 100 void CastRays16(SimpleRayContainer &rays,
Note: See TracChangeset
for help on using the changeset viewer.