diff options
Diffstat (limited to 'libs/assimp/contrib/Open3DGC/o3dgcIndexedFaceSet.inl')
| -rw-r--r-- | libs/assimp/contrib/Open3DGC/o3dgcIndexedFaceSet.inl | 47 | 
1 files changed, 0 insertions, 47 deletions
| diff --git a/libs/assimp/contrib/Open3DGC/o3dgcIndexedFaceSet.inl b/libs/assimp/contrib/Open3DGC/o3dgcIndexedFaceSet.inl deleted file mode 100644 index ddac26d..0000000 --- a/libs/assimp/contrib/Open3DGC/o3dgcIndexedFaceSet.inl +++ /dev/null @@ -1,47 +0,0 @@ -/* -Copyright (c) 2013 Khaled Mammou - Advanced Micro Devices, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. -*/ - -#pragma once -#ifndef O3DGC_INDEXED_FACE_SET_INL -#define O3DGC_INDEXED_FACE_SET_INL - -#include <math.h> -namespace o3dgc -{ -    template <class T> -    void IndexedFaceSet<T>::ComputeMinMax(O3DGCSC3DMCQuantizationMode quantMode) -    { -        ComputeVectorMinMax(m_coord   , m_nCoord   , 3, 3, m_coordMin   , m_coordMax   , quantMode); -        ComputeVectorMinMax(m_normal  , m_nNormal  , 3, 3, m_normalMin  , m_normalMax  , quantMode); -        unsigned long numFloatAttributes = GetNumFloatAttributes(); -        for(unsigned long a = 0; a < numFloatAttributes; ++a) -        { -            ComputeVectorMinMax(m_floatAttribute[a],  -                                m_nFloatAttribute[a], -                                m_dimFloatAttribute[a],  -                                m_dimFloatAttribute[a], // stride -                                m_minFloatAttribute + (a * O3DGC_SC3DMC_MAX_DIM_ATTRIBUTES),  -                                m_maxFloatAttribute + (a * O3DGC_SC3DMC_MAX_DIM_ATTRIBUTES), quantMode); -        } -    } -} -#endif // O3DGC_INDEXED_FACE_SET_INL | 
