ElektLabs.ElSignalTransform

- Main Page
- Packages
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Public Attributes | List of all members
ElektLabs.ElSignalTransform.BitReversalTool Class Reference

BitReversalTool is class for fast bit reverse reordering More...

## Public Member Functions
| BitReversalTool (int ArraySize)
| Create instance of BitReversalTool for specified array size More...
int | BitReversedIndex (int i)
| Function for fast bit reveesing sort More...

## Public Attributes
int | N = 1
| Log2(size of data array) - represent number of bits necesary for indexing More...

## Detailed Description

BitReversalTool is class for fast bit reverse reordering

## Constructor & Destructor Documentation

ElektLabs.ElSignalTransform.BitReversalTool.BitReversalTool | ( | int | ArraySize | ) |

Create instance of BitReversalTool for specified array size

Parameters

  ArraySize | Swaped array size - must be 2^N

## Member Function Documentation

int ElektLabs.ElSignalTransform.BitReversalTool.BitReversedIndex | ( | int | i | ) |

Function for fast bit reveesing sort

Parameters

  i | integer index in array

Returns
  bit reversed integer index

## Member Data Documentation

int ElektLabs.ElSignalTransform.BitReversalTool.N = 1

Log2(size of data array) - represent number of bits necesary for indexing

The documentation for this class was generated from the following file:

- D:/Dokumenty/libnet/ElektLabs.ElSignalTransform/FFT.cs