Changeset 2342 for GTP/trunk/Lib/Vis/Preprocessing/src/VssRay.h
- Timestamp:
- 05/02/07 17:28:26 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Vis/Preprocessing/src/VssRay.h
r2234 r2342 7 7 #include "Containers.h" 8 8 9 // 9 #ifdef USE_SSE 10 #include <xmmintrin.h> 11 #endif 10 12 11 13 … … 19 21 #define ABS_CONTRIBUTION_WEIGHT 0.0f 20 22 #define VSS_STORE_VIEWCELLS 1 21 23 24 #ifdef USE_SSE 25 26 struct RayPacket 27 { 28 union { float mOriginX[4]; __m128 mOriginX4; }; 29 union { float mOriginY[4]; __m128 mOriginY4; }; 30 union { float mOriginZ[4]; __m128 mOriginZ4; }; 31 32 union { float mTerminationX[4]; __m128 mTerminationX4; }; 33 union { float mTerminationY[4]; __m128 mTerminationY4; }; 34 union { float mTerminationZ[4]; __m128 mTerminationZ4; }; 35 36 ViewCellContainer mViewCells[4]; 37 }; 38 39 40 #endif 41 42 22 43 class VssRay { 23 44 public:
Note: See TracChangeset
for help on using the changeset viewer.