CMSIS-DSP: Added scalar version of clipping functions.
parent
6819f87932
commit
0556e5fb2a
@ -0,0 +1,71 @@
|
||||
/* ----------------------------------------------------------------------
|
||||
* Project: CMSIS DSP Library
|
||||
* Title: arm_clip_f16.c
|
||||
* Description: Floating-point vector addition
|
||||
*
|
||||
*
|
||||
* Target Processor: Cortex-M cores
|
||||
* -------------------------------------------------------------------- */
|
||||
/*
|
||||
* Copyright (C) 2010-2021 ARM Limited or its affiliates. All rights reserved.
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the License); you may
|
||||
* not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an AS IS BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include "dsp/basic_math_functions_f16.h"
|
||||
|
||||
/**
|
||||
@ingroup groupMath
|
||||
*/
|
||||
|
||||
|
||||
/**
|
||||
@addtogroup BasicClip
|
||||
@{
|
||||
*/
|
||||
|
||||
/**
|
||||
@brief Elementwise floating-point clipping
|
||||
@param[in] pSrc points to input values
|
||||
@param[out] pDst points to output clipped values
|
||||
@param[in] low lower bound
|
||||
@param[in] high higher bound
|
||||
@param[in] numSamples number of samples to clip
|
||||
@return none
|
||||
*/
|
||||
|
||||
#if defined(ARM_FLOAT16_SUPPORTED)
|
||||
|
||||
void arm_clip_f16(const float16_t * pSrc,
|
||||
float16_t * pDst,
|
||||
float16_t low,
|
||||
float16_t high,
|
||||
uint32_t numSamples)
|
||||
{
|
||||
for (uint32_t i = 0; i < numSamples; i++)
|
||||
{
|
||||
if (pSrc[i] > high)
|
||||
pDst[i] = high;
|
||||
else if (pSrc[i] < low)
|
||||
pDst[i] = low;
|
||||
else
|
||||
pDst[i] = pSrc[i];
|
||||
}
|
||||
}
|
||||
#endif /* defined(ARM_FLOAT16_SUPPORTED */
|
||||
|
||||
/**
|
||||
@} end of BasicClip group
|
||||
*/
|
||||
@ -0,0 +1,77 @@
|
||||
/* ----------------------------------------------------------------------
|
||||
* Project: CMSIS DSP Library
|
||||
* Title: arm_clip_f32.c
|
||||
* Description: Floating-point vector addition
|
||||
*
|
||||
*
|
||||
* Target Processor: Cortex-M cores
|
||||
* -------------------------------------------------------------------- */
|
||||
/*
|
||||
* Copyright (C) 2010-2021 ARM Limited or its affiliates. All rights reserved.
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the License); you may
|
||||
* not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an AS IS BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include "dsp/basic_math_functions.h"
|
||||
|
||||
/**
|
||||
@ingroup groupMath
|
||||
*/
|
||||
|
||||
/**
|
||||
@defgroup BasicClip Elementwise clipping
|
||||
|
||||
Element-by-element clipping of a value.
|
||||
|
||||
The value is constrained between 2 bounds.
|
||||
|
||||
There are separate functions for floating-point, Q7, Q15, and Q31 data types.
|
||||
*/
|
||||
|
||||
/**
|
||||
@addtogroup BasicClip
|
||||
@{
|
||||
*/
|
||||
|
||||
/**
|
||||
@brief Elementwise floating-point clipping
|
||||
@param[in] pSrc points to input values
|
||||
@param[out] pDst points to output clipped values
|
||||
@param[in] low lower bound
|
||||
@param[in] high higher bound
|
||||
@param[in] numSamples number of samples to clip
|
||||
@return none
|
||||
*/
|
||||
|
||||
void arm_clip_f32(const float32_t * pSrc,
|
||||
float32_t * pDst,
|
||||
float32_t low,
|
||||
float32_t high,
|
||||
uint32_t numSamples)
|
||||
{
|
||||
for (uint32_t i = 0; i < numSamples; i++)
|
||||
{
|
||||
if (pSrc[i] > high)
|
||||
pDst[i] = high;
|
||||
else if (pSrc[i] < low)
|
||||
pDst[i] = low;
|
||||
else
|
||||
pDst[i] = pSrc[i];
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
@} end of BasicClip group
|
||||
*/
|
||||
@ -0,0 +1,68 @@
|
||||
/* ----------------------------------------------------------------------
|
||||
* Project: CMSIS DSP Library
|
||||
* Title: arm_clip_q15.c
|
||||
* Description: Floating-point vector addition
|
||||
*
|
||||
*
|
||||
* Target Processor: Cortex-M cores
|
||||
* -------------------------------------------------------------------- */
|
||||
/*
|
||||
* Copyright (C) 2010-2021 ARM Limited or its affiliates. All rights reserved.
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the License); you may
|
||||
* not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an AS IS BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include "dsp/basic_math_functions.h"
|
||||
|
||||
/**
|
||||
@ingroup groupMath
|
||||
*/
|
||||
|
||||
|
||||
/**
|
||||
@addtogroup BasicClip
|
||||
@{
|
||||
*/
|
||||
|
||||
/**
|
||||
@brief Elementwise fixed-point clipping
|
||||
@param[in] pSrc points to input values
|
||||
@param[out] pDst points to output clipped values
|
||||
@param[in] low lower bound
|
||||
@param[in] high higher bound
|
||||
@param[in] numSamples number of samples to clip
|
||||
@return none
|
||||
*/
|
||||
|
||||
void arm_clip_q15(const q15_t * pSrc,
|
||||
q15_t * pDst,
|
||||
q15_t low,
|
||||
q15_t high,
|
||||
uint32_t numSamples)
|
||||
{
|
||||
for (uint32_t i = 0; i < numSamples; i++)
|
||||
{
|
||||
if (pSrc[i] > high)
|
||||
pDst[i] = high;
|
||||
else if (pSrc[i] < low)
|
||||
pDst[i] = low;
|
||||
else
|
||||
pDst[i] = pSrc[i];
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
@} end of BasicClip group
|
||||
*/
|
||||
@ -0,0 +1,68 @@
|
||||
/* ----------------------------------------------------------------------
|
||||
* Project: CMSIS DSP Library
|
||||
* Title: arm_clip_q31.c
|
||||
* Description: Floating-point vector addition
|
||||
*
|
||||
*
|
||||
* Target Processor: Cortex-M cores
|
||||
* -------------------------------------------------------------------- */
|
||||
/*
|
||||
* Copyright (C) 2010-2021 ARM Limited or its affiliates. All rights reserved.
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the License); you may
|
||||
* not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an AS IS BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include "dsp/basic_math_functions.h"
|
||||
|
||||
/**
|
||||
@ingroup groupMath
|
||||
*/
|
||||
|
||||
|
||||
/**
|
||||
@addtogroup BasicClip
|
||||
@{
|
||||
*/
|
||||
|
||||
/**
|
||||
@brief Elementwise fixed-point clipping
|
||||
@param[in] pSrc points to input values
|
||||
@param[out] pDst points to output clipped values
|
||||
@param[in] low lower bound
|
||||
@param[in] high higher bound
|
||||
@param[in] numSamples number of samples to clip
|
||||
@return none
|
||||
*/
|
||||
|
||||
void arm_clip_q31(const q31_t * pSrc,
|
||||
q31_t * pDst,
|
||||
q31_t low,
|
||||
q31_t high,
|
||||
uint32_t numSamples)
|
||||
{
|
||||
for (uint32_t i = 0; i < numSamples; i++)
|
||||
{
|
||||
if (pSrc[i] > high)
|
||||
pDst[i] = high;
|
||||
else if (pSrc[i] < low)
|
||||
pDst[i] = low;
|
||||
else
|
||||
pDst[i] = pSrc[i];
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
@} end of BasicClip group
|
||||
*/
|
||||
@ -0,0 +1,68 @@
|
||||
/* ----------------------------------------------------------------------
|
||||
* Project: CMSIS DSP Library
|
||||
* Title: arm_clip_q7.c
|
||||
* Description: Floating-point vector addition
|
||||
*
|
||||
*
|
||||
* Target Processor: Cortex-M cores
|
||||
* -------------------------------------------------------------------- */
|
||||
/*
|
||||
* Copyright (C) 2010-2021 ARM Limited or its affiliates. All rights reserved.
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the License); you may
|
||||
* not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an AS IS BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include "dsp/basic_math_functions.h"
|
||||
|
||||
/**
|
||||
@ingroup groupMath
|
||||
*/
|
||||
|
||||
|
||||
/**
|
||||
@addtogroup BasicClip
|
||||
@{
|
||||
*/
|
||||
|
||||
/**
|
||||
@brief Elementwise fixed-point clipping
|
||||
@param[in] pSrc points to input values
|
||||
@param[out] pDst points to output clipped values
|
||||
@param[in] low lower bound
|
||||
@param[in] high higher bound
|
||||
@param[in] numSamples number of samples to clip
|
||||
@return none
|
||||
*/
|
||||
|
||||
void arm_clip_q7(const q7_t * pSrc,
|
||||
q7_t * pDst,
|
||||
q7_t low,
|
||||
q7_t high,
|
||||
uint32_t numSamples)
|
||||
{
|
||||
for (uint32_t i = 0; i < numSamples; i++)
|
||||
{
|
||||
if (pSrc[i] > high)
|
||||
pDst[i] = high;
|
||||
else if (pSrc[i] < low)
|
||||
pDst[i] = low;
|
||||
else
|
||||
pDst[i] = pSrc[i];
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
@} end of BasicClip group
|
||||
*/
|
||||
@ -0,0 +1,38 @@
|
||||
H
|
||||
18
|
||||
// -0.900000
|
||||
0xbb33
|
||||
// -0.800000
|
||||
0xba66
|
||||
// -0.700000
|
||||
0xb99a
|
||||
// -0.600000
|
||||
0xb8cd
|
||||
// -0.500000
|
||||
0xb800
|
||||
// -0.400000
|
||||
0xb666
|
||||
// -0.300000
|
||||
0xb4cd
|
||||
// -0.200000
|
||||
0xb266
|
||||
// -0.100000
|
||||
0xae66
|
||||
// -0.000000
|
||||
0x8000
|
||||
// 0.100000
|
||||
0x2e66
|
||||
// 0.200000
|
||||
0x3266
|
||||
// 0.300000
|
||||
0x34cd
|
||||
// 0.400000
|
||||
0x3666
|
||||
// 0.500000
|
||||
0x3800
|
||||
// 0.600000
|
||||
0x38cd
|
||||
// 0.700000
|
||||
0x399a
|
||||
// 0.800000
|
||||
0x3a66
|
||||
@ -0,0 +1,38 @@
|
||||
H
|
||||
18
|
||||
// -0.500000
|
||||
0xb800
|
||||
// -0.500000
|
||||
0xb800
|
||||
// -0.500000
|
||||
0xb800
|
||||
// -0.500000
|
||||
0xb800
|
||||
// -0.500000
|
||||
0xb800
|
||||
// -0.400000
|
||||
0xb666
|
||||
// -0.300000
|
||||
0xb4cd
|
||||
// -0.200000
|
||||
0xb266
|
||||
// -0.100000
|
||||
0xae66
|
||||
// -0.100000
|
||||
0xae66
|
||||
// -0.100000
|
||||
0xae66
|
||||
// -0.100000
|
||||
0xae66
|
||||
// -0.100000
|
||||
0xae66
|
||||
// -0.100000
|
||||
0xae66
|
||||
// -0.100000
|
||||
0xae66
|
||||
// -0.100000
|
||||
0xae66
|
||||
// -0.100000
|
||||
0xae66
|
||||
// -0.100000
|
||||
0xae66
|
||||
@ -0,0 +1,38 @@
|
||||
H
|
||||
18
|
||||
// -0.500000
|
||||
0xb800
|
||||
// -0.500000
|
||||
0xb800
|
||||
// -0.500000
|
||||
0xb800
|
||||
// -0.500000
|
||||
0xb800
|
||||
// -0.500000
|
||||
0xb800
|
||||
// -0.400000
|
||||
0xb666
|
||||
// -0.300000
|
||||
0xb4cd
|
||||
// -0.200000
|
||||
0xb266
|
||||
// -0.100000
|
||||
0xae66
|
||||
// -0.000000
|
||||
0x8000
|
||||
// 0.100000
|
||||
0x2e66
|
||||
// 0.200000
|
||||
0x3266
|
||||
// 0.300000
|
||||
0x34cd
|
||||
// 0.400000
|
||||
0x3666
|
||||
// 0.500000
|
||||
0x3800
|
||||
// 0.500000
|
||||
0x3800
|
||||
// 0.500000
|
||||
0x3800
|
||||
// 0.500000
|
||||
0x3800
|
||||
@ -0,0 +1,38 @@
|
||||
H
|
||||
18
|
||||
// 0.100000
|
||||
0x2e66
|
||||
// 0.100000
|
||||
0x2e66
|
||||
// 0.100000
|
||||
0x2e66
|
||||
// 0.100000
|
||||
0x2e66
|
||||
// 0.100000
|
||||
0x2e66
|
||||
// 0.100000
|
||||
0x2e66
|
||||
// 0.100000
|
||||
0x2e66
|
||||
// 0.100000
|
||||
0x2e66
|
||||
// 0.100000
|
||||
0x2e66
|
||||
// 0.100000
|
||||
0x2e66
|
||||
// 0.100000
|
||||
0x2e66
|
||||
// 0.200000
|
||||
0x3266
|
||||
// 0.300000
|
||||
0x34cd
|
||||
// 0.400000
|
||||
0x3666
|
||||
// 0.500000
|
||||
0x3800
|
||||
// 0.500000
|
||||
0x3800
|
||||
// 0.500000
|
||||
0x3800
|
||||
// 0.500000
|
||||
0x3800
|
||||
@ -0,0 +1,38 @@
|
||||
W
|
||||
18
|
||||
// -0.900000
|
||||
0xbf666666
|
||||
// -0.800000
|
||||
0xbf4ccccd
|
||||
// -0.700000
|
||||
0xbf333333
|
||||
// -0.600000
|
||||
0xbf19999a
|
||||
// -0.500000
|
||||
0xbf000000
|
||||
// -0.400000
|
||||
0xbecccccd
|
||||
// -0.300000
|
||||
0xbe99999a
|
||||
// -0.200000
|
||||
0xbe4ccccd
|
||||
// -0.100000
|
||||
0xbdcccccd
|
||||
// -0.000000
|
||||
0xa5800000
|
||||
// 0.100000
|
||||
0x3dcccccd
|
||||
// 0.200000
|
||||
0x3e4ccccd
|
||||
// 0.300000
|
||||
0x3e99999a
|
||||
// 0.400000
|
||||
0x3ecccccd
|
||||
// 0.500000
|
||||
0x3f000000
|
||||
// 0.600000
|
||||
0x3f19999a
|
||||
// 0.700000
|
||||
0x3f333333
|
||||
// 0.800000
|
||||
0x3f4ccccd
|
||||
@ -0,0 +1,38 @@
|
||||
W
|
||||
18
|
||||
// -0.500000
|
||||
0xbf000000
|
||||
// -0.500000
|
||||
0xbf000000
|
||||
// -0.500000
|
||||
0xbf000000
|
||||
// -0.500000
|
||||
0xbf000000
|
||||
// -0.500000
|
||||
0xbf000000
|
||||
// -0.400000
|
||||
0xbecccccd
|
||||
// -0.300000
|
||||
0xbe99999a
|
||||
// -0.200000
|
||||
0xbe4ccccd
|
||||
// -0.100000
|
||||
0xbdcccccd
|
||||
// -0.100000
|
||||
0xbdcccccd
|
||||
// -0.100000
|
||||
0xbdcccccd
|
||||
// -0.100000
|
||||
0xbdcccccd
|
||||
// -0.100000
|
||||
0xbdcccccd
|
||||
// -0.100000
|
||||
0xbdcccccd
|
||||
// -0.100000
|
||||
0xbdcccccd
|
||||
// -0.100000
|
||||
0xbdcccccd
|
||||
// -0.100000
|
||||
0xbdcccccd
|
||||
// -0.100000
|
||||
0xbdcccccd
|
||||
@ -0,0 +1,38 @@
|
||||
W
|
||||
18
|
||||
// -0.500000
|
||||
0xbf000000
|
||||
// -0.500000
|
||||
0xbf000000
|
||||
// -0.500000
|
||||
0xbf000000
|
||||
// -0.500000
|
||||
0xbf000000
|
||||
// -0.500000
|
||||
0xbf000000
|
||||
// -0.400000
|
||||
0xbecccccd
|
||||
// -0.300000
|
||||
0xbe99999a
|
||||
// -0.200000
|
||||
0xbe4ccccd
|
||||
// -0.100000
|
||||
0xbdcccccd
|
||||
// -0.000000
|
||||
0xa5800000
|
||||
// 0.100000
|
||||
0x3dcccccd
|
||||
// 0.200000
|
||||
0x3e4ccccd
|
||||
// 0.300000
|
||||
0x3e99999a
|
||||
// 0.400000
|
||||
0x3ecccccd
|
||||
// 0.500000
|
||||
0x3f000000
|
||||
// 0.500000
|
||||
0x3f000000
|
||||
// 0.500000
|
||||
0x3f000000
|
||||
// 0.500000
|
||||
0x3f000000
|
||||
@ -0,0 +1,38 @@
|
||||
W
|
||||
18
|
||||
// 0.100000
|
||||
0x3dcccccd
|
||||
// 0.100000
|
||||
0x3dcccccd
|
||||
// 0.100000
|
||||
0x3dcccccd
|
||||
// 0.100000
|
||||
0x3dcccccd
|
||||
// 0.100000
|
||||
0x3dcccccd
|
||||
// 0.100000
|
||||
0x3dcccccd
|
||||
// 0.100000
|
||||
0x3dcccccd
|
||||
// 0.100000
|
||||
0x3dcccccd
|
||||
// 0.100000
|
||||
0x3dcccccd
|
||||
// 0.100000
|
||||
0x3dcccccd
|
||||
// 0.100000
|
||||
0x3dcccccd
|
||||
// 0.200000
|
||||
0x3e4ccccd
|
||||
// 0.300000
|
||||
0x3e99999a
|
||||
// 0.400000
|
||||
0x3ecccccd
|
||||
// 0.500000
|
||||
0x3f000000
|
||||
// 0.500000
|
||||
0x3f000000
|
||||
// 0.500000
|
||||
0x3f000000
|
||||
// 0.500000
|
||||
0x3f000000
|
||||
@ -0,0 +1,38 @@
|
||||
H
|
||||
18
|
||||
// -0.900000
|
||||
0x8CCD
|
||||
// -0.800000
|
||||
0x999A
|
||||
// -0.700000
|
||||
0xA666
|
||||
// -0.600000
|
||||
0xB333
|
||||
// -0.500000
|
||||
0xC000
|
||||
// -0.400000
|
||||
0xCCCD
|
||||
// -0.300000
|
||||
0xD99A
|
||||
// -0.200000
|
||||
0xE666
|
||||
// -0.100000
|
||||
0xF333
|
||||
// -0.000000
|
||||
0x0000
|
||||
// 0.100000
|
||||
0x0CCD
|
||||
// 0.200000
|
||||
0x199A
|
||||
// 0.300000
|
||||
0x2666
|
||||
// 0.400000
|
||||
0x3333
|
||||
// 0.500000
|
||||
0x4000
|
||||
// 0.600000
|
||||
0x4CCD
|
||||
// 0.700000
|
||||
0x599A
|
||||
// 0.800000
|
||||
0x6666
|
||||
@ -0,0 +1,38 @@
|
||||
H
|
||||
18
|
||||
// -0.500000
|
||||
0xC000
|
||||
// -0.500000
|
||||
0xC000
|
||||
// -0.500000
|
||||
0xC000
|
||||
// -0.500000
|
||||
0xC000
|
||||
// -0.500000
|
||||
0xC000
|
||||
// -0.400000
|
||||
0xCCCD
|
||||
// -0.300000
|
||||
0xD99A
|
||||
// -0.200000
|
||||
0xE666
|
||||
// -0.100000
|
||||
0xF333
|
||||
// -0.100000
|
||||
0xF333
|
||||
// -0.100000
|
||||
0xF333
|
||||
// -0.100000
|
||||
0xF333
|
||||
// -0.100000
|
||||
0xF333
|
||||
// -0.100000
|
||||
0xF333
|
||||
// -0.100000
|
||||
0xF333
|
||||
// -0.100000
|
||||
0xF333
|
||||
// -0.100000
|
||||
0xF333
|
||||
// -0.100000
|
||||
0xF333
|
||||
@ -0,0 +1,38 @@
|
||||
H
|
||||
18
|
||||
// -0.500000
|
||||
0xC000
|
||||
// -0.500000
|
||||
0xC000
|
||||
// -0.500000
|
||||
0xC000
|
||||
// -0.500000
|
||||
0xC000
|
||||
// -0.500000
|
||||
0xC000
|
||||
// -0.400000
|
||||
0xCCCD
|
||||
// -0.300000
|
||||
0xD99A
|
||||
// -0.200000
|
||||
0xE666
|
||||
// -0.100000
|
||||
0xF333
|
||||
// -0.000000
|
||||
0x0000
|
||||
// 0.100000
|
||||
0x0CCD
|
||||
// 0.200000
|
||||
0x199A
|
||||
// 0.300000
|
||||
0x2666
|
||||
// 0.400000
|
||||
0x3333
|
||||
// 0.500000
|
||||
0x4000
|
||||
// 0.500000
|
||||
0x4000
|
||||
// 0.500000
|
||||
0x4000
|
||||
// 0.500000
|
||||
0x4000
|
||||
@ -0,0 +1,38 @@
|
||||
H
|
||||
18
|
||||
// 0.100000
|
||||
0x0CCD
|
||||
// 0.100000
|
||||
0x0CCD
|
||||
// 0.100000
|
||||
0x0CCD
|
||||
// 0.100000
|
||||
0x0CCD
|
||||
// 0.100000
|
||||
0x0CCD
|
||||
// 0.100000
|
||||
0x0CCD
|
||||
// 0.100000
|
||||
0x0CCD
|
||||
// 0.100000
|
||||
0x0CCD
|
||||
// 0.100000
|
||||
0x0CCD
|
||||
// 0.100000
|
||||
0x0CCD
|
||||
// 0.100000
|
||||
0x0CCD
|
||||
// 0.200000
|
||||
0x199A
|
||||
// 0.300000
|
||||
0x2666
|
||||
// 0.400000
|
||||
0x3333
|
||||
// 0.500000
|
||||
0x4000
|
||||
// 0.500000
|
||||
0x4000
|
||||
// 0.500000
|
||||
0x4000
|
||||
// 0.500000
|
||||
0x4000
|
||||
@ -0,0 +1,38 @@
|
||||
W
|
||||
18
|
||||
// -0.900000
|
||||
0x8CCCCCCD
|
||||
// -0.800000
|
||||
0x9999999A
|
||||
// -0.700000
|
||||
0xA6666666
|
||||
// -0.600000
|
||||
0xB3333333
|
||||
// -0.500000
|
||||
0xC0000000
|
||||
// -0.400000
|
||||
0xCCCCCCCD
|
||||
// -0.300000
|
||||
0xD999999A
|
||||
// -0.200000
|
||||
0xE6666666
|
||||
// -0.100000
|
||||
0xF3333333
|
||||
// -0.000000
|
||||
0x00000000
|
||||
// 0.100000
|
||||
0x0CCCCCCD
|
||||
// 0.200000
|
||||
0x1999999A
|
||||
// 0.300000
|
||||
0x26666666
|
||||
// 0.400000
|
||||
0x33333333
|
||||
// 0.500000
|
||||
0x40000000
|
||||
// 0.600000
|
||||
0x4CCCCCCD
|
||||
// 0.700000
|
||||
0x5999999A
|
||||
// 0.800000
|
||||
0x66666666
|
||||
@ -0,0 +1,38 @@
|
||||
W
|
||||
18
|
||||
// -0.500000
|
||||
0xC0000000
|
||||
// -0.500000
|
||||
0xC0000000
|
||||
// -0.500000
|
||||
0xC0000000
|
||||
// -0.500000
|
||||
0xC0000000
|
||||
// -0.500000
|
||||
0xC0000000
|
||||
// -0.400000
|
||||
0xCCCCCCCD
|
||||
// -0.300000
|
||||
0xD999999A
|
||||
// -0.200000
|
||||
0xE6666666
|
||||
// -0.100000
|
||||
0xF3333333
|
||||
// -0.100000
|
||||
0xF3333333
|
||||
// -0.100000
|
||||
0xF3333333
|
||||
// -0.100000
|
||||
0xF3333333
|
||||
// -0.100000
|
||||
0xF3333333
|
||||
// -0.100000
|
||||
0xF3333333
|
||||
// -0.100000
|
||||
0xF3333333
|
||||
// -0.100000
|
||||
0xF3333333
|
||||
// -0.100000
|
||||
0xF3333333
|
||||
// -0.100000
|
||||
0xF3333333
|
||||
@ -0,0 +1,38 @@
|
||||
W
|
||||
18
|
||||
// -0.500000
|
||||
0xC0000000
|
||||
// -0.500000
|
||||
0xC0000000
|
||||
// -0.500000
|
||||
0xC0000000
|
||||
// -0.500000
|
||||
0xC0000000
|
||||
// -0.500000
|
||||
0xC0000000
|
||||
// -0.400000
|
||||
0xCCCCCCCD
|
||||
// -0.300000
|
||||
0xD999999A
|
||||
// -0.200000
|
||||
0xE6666666
|
||||
// -0.100000
|
||||
0xF3333333
|
||||
// -0.000000
|
||||
0x00000000
|
||||
// 0.100000
|
||||
0x0CCCCCCD
|
||||
// 0.200000
|
||||
0x1999999A
|
||||
// 0.300000
|
||||
0x26666666
|
||||
// 0.400000
|
||||
0x33333333
|
||||
// 0.500000
|
||||
0x40000000
|
||||
// 0.500000
|
||||
0x40000000
|
||||
// 0.500000
|
||||
0x40000000
|
||||
// 0.500000
|
||||
0x40000000
|
||||
@ -0,0 +1,38 @@
|
||||
W
|
||||
18
|
||||
// 0.100000
|
||||
0x0CCCCCCD
|
||||
// 0.100000
|
||||
0x0CCCCCCD
|
||||
// 0.100000
|
||||
0x0CCCCCCD
|
||||
// 0.100000
|
||||
0x0CCCCCCD
|
||||
// 0.100000
|
||||
0x0CCCCCCD
|
||||
// 0.100000
|
||||
0x0CCCCCCD
|
||||
// 0.100000
|
||||
0x0CCCCCCD
|
||||
// 0.100000
|
||||
0x0CCCCCCD
|
||||
// 0.100000
|
||||
0x0CCCCCCD
|
||||
// 0.100000
|
||||
0x0CCCCCCD
|
||||
// 0.100000
|
||||
0x0CCCCCCD
|
||||
// 0.200000
|
||||
0x1999999A
|
||||
// 0.300000
|
||||
0x26666666
|
||||
// 0.400000
|
||||
0x33333333
|
||||
// 0.500000
|
||||
0x40000000
|
||||
// 0.500000
|
||||
0x40000000
|
||||
// 0.500000
|
||||
0x40000000
|
||||
// 0.500000
|
||||
0x40000000
|
||||
@ -0,0 +1,38 @@
|
||||
B
|
||||
18
|
||||
// -0.900000
|
||||
0x8D
|
||||
// -0.800000
|
||||
0x9A
|
||||
// -0.700000
|
||||
0xA6
|
||||
// -0.600000
|
||||
0xB3
|
||||
// -0.500000
|
||||
0xC0
|
||||
// -0.400000
|
||||
0xCD
|
||||
// -0.300000
|
||||
0xDA
|
||||
// -0.200000
|
||||
0xE6
|
||||
// -0.100000
|
||||
0xF3
|
||||
// -0.000000
|
||||
0x00
|
||||
// 0.100000
|
||||
0x0D
|
||||
// 0.200000
|
||||
0x1A
|
||||
// 0.300000
|
||||
0x26
|
||||
// 0.400000
|
||||
0x33
|
||||
// 0.500000
|
||||
0x40
|
||||
// 0.600000
|
||||
0x4D
|
||||
// 0.700000
|
||||
0x5A
|
||||
// 0.800000
|
||||
0x66
|
||||
@ -0,0 +1,38 @@
|
||||
B
|
||||
18
|
||||
// -0.500000
|
||||
0xC0
|
||||
// -0.500000
|
||||
0xC0
|
||||
// -0.500000
|
||||
0xC0
|
||||
// -0.500000
|
||||
0xC0
|
||||
// -0.500000
|
||||
0xC0
|
||||
// -0.400000
|
||||
0xCD
|
||||
// -0.300000
|
||||
0xDA
|
||||
// -0.200000
|
||||
0xE6
|
||||
// -0.100000
|
||||
0xF3
|
||||
// -0.100000
|
||||
0xF3
|
||||
// -0.100000
|
||||
0xF3
|
||||
// -0.100000
|
||||
0xF3
|
||||
// -0.100000
|
||||
0xF3
|
||||
// -0.100000
|
||||
0xF3
|
||||
// -0.100000
|
||||
0xF3
|
||||
// -0.100000
|
||||
0xF3
|
||||
// -0.100000
|
||||
0xF3
|
||||
// -0.100000
|
||||
0xF3
|
||||
@ -0,0 +1,38 @@
|
||||
B
|
||||
18
|
||||
// -0.500000
|
||||
0xC0
|
||||
// -0.500000
|
||||
0xC0
|
||||
// -0.500000
|
||||
0xC0
|
||||
// -0.500000
|
||||
0xC0
|
||||
// -0.500000
|
||||
0xC0
|
||||
// -0.400000
|
||||
0xCD
|
||||
// -0.300000
|
||||
0xDA
|
||||
// -0.200000
|
||||
0xE6
|
||||
// -0.100000
|
||||
0xF3
|
||||
// -0.000000
|
||||
0x00
|
||||
// 0.100000
|
||||
0x0D
|
||||
// 0.200000
|
||||
0x1A
|
||||
// 0.300000
|
||||
0x26
|
||||
// 0.400000
|
||||
0x33
|
||||
// 0.500000
|
||||
0x40
|
||||
// 0.500000
|
||||
0x40
|
||||
// 0.500000
|
||||
0x40
|
||||
// 0.500000
|
||||
0x40
|
||||
@ -0,0 +1,38 @@
|
||||
B
|
||||
18
|
||||
// 0.100000
|
||||
0x0D
|
||||
// 0.100000
|
||||
0x0D
|
||||
// 0.100000
|
||||
0x0D
|
||||
// 0.100000
|
||||
0x0D
|
||||
// 0.100000
|
||||
0x0D
|
||||
// 0.100000
|
||||
0x0D
|
||||
// 0.100000
|
||||
0x0D
|
||||
// 0.100000
|
||||
0x0D
|
||||
// 0.100000
|
||||
0x0D
|
||||
// 0.100000
|
||||
0x0D
|
||||
// 0.100000
|
||||
0x0D
|
||||
// 0.200000
|
||||
0x1A
|
||||
// 0.300000
|
||||
0x26
|
||||
// 0.400000
|
||||
0x33
|
||||
// 0.500000
|
||||
0x40
|
||||
// 0.500000
|
||||
0x40
|
||||
// 0.500000
|
||||
0x40
|
||||
// 0.500000
|
||||
0x40
|
||||
Loading…
Reference in New Issue