Changeset 7402
- Timestamp:
- 09/12/07 18:20:40
- Files:
-
- OpenSceneGraph/trunk/include/osg/Math (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
OpenSceneGraph/trunk/include/osg/Math
r7397 r7402 195 195 inline double round(double v) { return v>=0.0?floor(v+0.5):ceil(v-0.5); } 196 196 197 inline float log2(float v) { return static_cast<float>(log(v)) * INVLN_2; }198 inline double log2(double v) { return static_cast<double>(log(v)) * INVLN_2; }197 inline float log2(float v) { return logf(v) * static_cast<float>(INVLN_2); } 198 inline double log2(double v) { return log(v) * INVLN_2; } 199 199 inline float log2(int v) { return log2(static_cast<float>(v)); } 200 200 inline float log2(unsigned int v) { return log2(static_cast<float>(v)); }
