Changeset 2575 for GTP/trunk/Lib/Vis/Preprocessing/src/Intersectable.h
- Timestamp:
- 01/03/08 15:53:44 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Vis/Preprocessing/src/Intersectable.h
r2543 r2575 21 21 struct FaceParentInfo 22 22 { 23 24 25 26 27 28 29 30 23 /// intersectable 24 Intersectable *mObject; 25 /// face index 26 int mFaceIndex; 27 28 FaceParentInfo(Intersectable *obj, const int fi): 29 mObject(obj), mFaceIndex(fi) 30 {} 31 31 }; 32 32 … … 89 89 virtual AxisAlignedBox3 GetBox() const = 0; 90 90 virtual int CastRay(Ray &ray) = 0; 91 virtual int CastSimpleRay(const SimpleRay &ray) = 0; 92 virtual int CastSimpleRay(const SimpleRay &ray, int indexRay) = 0; 91 93 92 94 virtual bool IsConvex() const = 0; … … 157 159 BvhLeaf *mBvhLeaf; 158 160 159 160 161 protected: 161 162
Note: See TracChangeset
for help on using the changeset viewer.