CSL
6.0
|
Ambisonic order structure (separate definition for horizontal and vertical order): More...
#include <Ambisonic.h>
Public Member Functions | |
AmbisonicOrder (unsigned hOrder=0, unsigned vOrder=0) | |
~AmbisonicOrder () | |
Public Attributes | |
unsigned | horizontalOrder |
unsigned | verticalOrder |
bool | isUniform |
Returns true if horizontal and verical orders are identical. More... | |
Ambisonic order structure (separate definition for horizontal and vertical order):
Definition at line 57 of file Ambisonic.h.
|
inline |
Definition at line 59 of file Ambisonic.h.
|
inline |
Definition at line 60 of file Ambisonic.h.
unsigned csl::AmbisonicOrder::horizontalOrder |
Definition at line 60 of file Ambisonic.h.
Referenced by csl::AmbisonicMixer::addInput(), csl::AmbisonicUnitGenerator::channelIndexer(), csl::AmbisonicUnitGenerator::fumaEncodingWeights(), csl::AmbisonicUnitGenerator::fumaIndexedEncodingWeights(), csl::AmbisonicUnitGenerator::greaterOrder(), csl::AmbisonicMixer::initialize(), csl::AmbisonicRotator::initialize(), csl::AmbisonicDecoder::initialize(), csl::AmbisonicUnitGenerator::initOrder(), csl::AmbisonicUnitGenerator::invChannelIndexer(), csl::AmbisonicUnitGenerator::orderToChannels(), csl::AmbisonicUnitGenerator::orderToHorizontalChannels(), csl::AmbisonicRotator::rotateFirstOrderHorizontal(), and csl::AmbisonicRotator::rotateSecondOrderHorizontal().
unsigned csl::AmbisonicOrder::verticalOrder |
Definition at line 63 of file Ambisonic.h.
Referenced by csl::AmbisonicMixer::addInput(), csl::AmbisonicUnitGenerator::AmbisonicUnitGenerator(), csl::AmbisonicUnitGenerator::channelIndexer(), csl::AmbisonicUnitGenerator::fumaEncodingWeights(), csl::AmbisonicUnitGenerator::fumaIndexedEncodingWeights(), csl::AmbisonicUnitGenerator::greaterOrder(), csl::AmbisonicMixer::initialize(), csl::AmbisonicRotator::initialize(), csl::AmbisonicDecoder::initialize(), csl::AmbisonicUnitGenerator::initOrder(), csl::AmbisonicUnitGenerator::invChannelIndexer(), csl::AmbisonicUnitGenerator::orderToChannels(), csl::AmbisonicUnitGenerator::orderToVerticalChannels(), and csl::AmbisonicRotator::rotateSecondOrderVertical().
bool csl::AmbisonicOrder::isUniform |
Returns true if horizontal and verical orders are identical.
Definition at line 64 of file Ambisonic.h.
Referenced by csl::AmbisonicRotator::initialize(), csl::AmbisonicDecoder::initialize(), csl::AmbisonicUnitGenerator::initOrder(), csl::AmbisonicRotator::setTilt(), and csl::AmbisonicRotator::setTumble().