pl-nk v0.4.5
Plonk|Plink|Plank are a set of cross-platform C/C++ frameworks for audio software development
NumericalArray< NumericalType > Member List
This is the complete list of members for NumericalArray< NumericalType >, including all inherited members.
a2dB() const NumericalArray< NumericalType > [inline]
abs() const NumericalArray< NumericalType > [inline]
absdif(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
acos() const NumericalArray< NumericalType > [inline]
add(NumericalTypeconst &item)ObjectArray< NumericalType > [inline]
add(ObjectArray< NumericalType > const &other)ObjectArray< NumericalType > [inline]
addop(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
areAllEqual() constObjectArray< NumericalType > [inline]
asin() const NumericalArray< NumericalType > [inline]
at(const int index)ObjectArray< NumericalType > [inline]
at(const int index) constObjectArray< NumericalType > [inline]
at(ObjectArray< int > const &indices) constObjectArray< NumericalType > [inline]
atan() const NumericalArray< NumericalType > [inline]
atan2(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
atUnchecked(ObjectArray< int > const &indices) constObjectArray< NumericalType > [inline]
atUnchecked(const int index)ObjectArray< NumericalType > [inline]
atUnchecked(const int index) constObjectArray< NumericalType > [inline]
bartlettWindow(const int size, const NumericalType peak=TypeUtility< NumericalType >::getTypePeak())NumericalArray< NumericalType > [inline, static]
blackmanWindow(const int size, const double alpha=0.16, const NumericalType peak=TypeUtility< NumericalType >::getTypePeak())NumericalArray< NumericalType > [inline, static]
ceil() const NumericalArray< NumericalType > [inline]
choose()ObjectArray< NumericalType > [inline]
choose() constObjectArray< NumericalType > [inline]
clear()ObjectArray< NumericalType > [inline]
clip2(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
collect(ObjectArray< CollectionType > const &collection)ObjectArray< NumericalType > [inline, static]
ObjectArray< NumericalType >::contains(NumericalTypeconst &itemToSearchFor) constObjectArray< NumericalType > [inline]
ObjectArray< NumericalType >::contains(ObjectArray< NumericalType > const &itemsToSearchFor) constObjectArray< NumericalType > [inline]
copy() constObjectArray< NumericalType > [inline]
cos() const NumericalArray< NumericalType > [inline]
cosh() const NumericalArray< NumericalType > [inline]
cosineTable(const int size, const double repeats=1.0, const NumericalType peak=NumericalType(0))NumericalArray< NumericalType > [inline, static]
cosineWindow(const int size, const double repeats=1.0, const NumericalType peak=TypeUtility< NumericalType >::getTypePeak())NumericalArray< NumericalType > [inline, static]
cubed() const NumericalArray< NumericalType > [inline]
d2r() const NumericalArray< NumericalType > [inline]
dB2a() const NumericalArray< NumericalType > [inline]
dec() const NumericalArray< NumericalType > [inline]
decayFeedback(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
deinterleave(const int numGroups) constObjectArray< NumericalType > [inline]
difsqr(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
distort() const NumericalArray< NumericalType > [inline]
divop(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
emptyWithAllocatedSize(const int size)ObjectArray< NumericalType > [inline, static]
exp() const NumericalArray< NumericalType > [inline]
exprand(const int size, const NumericalType lower, const NumericalType upper)NumericalArray< NumericalType > [inline, static]
f2m() const NumericalArray< NumericalType > [inline]
first()ObjectArray< NumericalType > [inline]
first() constObjectArray< NumericalType > [inline]
floor() const NumericalArray< NumericalType > [inline]
frac() const NumericalArray< NumericalType > [inline]
from(const int startIndex) constObjectArray< NumericalType > [inline]
fromWeak(Weak const &weak)ObjectArray< NumericalType > [inline, static]
geom(const int size, const NumericalType start, const NumericalType grow)NumericalArray< NumericalType > [inline, static]
getArray()ObjectArray< NumericalType > [inline]
getArray() constObjectArray< NumericalType > [inline]
group(const int groupSize) constObjectArray< NumericalType > [inline]
hammingWindow(const int size, const NumericalType peak=TypeUtility< NumericalType >::getTypePeak())NumericalArray< NumericalType > [inline, static]
hannWindow(const int size, const NumericalType peak=TypeUtility< NumericalType >::getTypePeak())NumericalArray< NumericalType > [inline, static]
hypot(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
inc() const NumericalArray< NumericalType > [inline]
indexOf(NumericalType const &itemToSearchFor, const int startIndex=0) const NumericalArray< NumericalType > [inline]
indexOf(const NumericalType *items, const int startIndex=0) const NumericalArray< NumericalType > [inline]
ObjectArray< NumericalType >::indexOf(ObjectArray< NumericalType > const &itemsToSearchFor, const int startIndex=0) constObjectArray< NumericalType > [inline]
indexOfAny(const NumericalType *items, const int startIndex=0) const NumericalArray< NumericalType > [inline]
ObjectArray< NumericalType >::indexOfAny(ObjectArray< NumericalType > const &itemsToSearchFor, const int startIndex=0) constObjectArray< NumericalType > [inline]
isEqualTo(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
isGreaterThan(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
isGreaterThanOrEqualTo(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
isLessThan(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
isLessThanOrEqualTo(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
isNotEqualTo(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
isNullTerminated() constObjectArray< NumericalType > [inline]
last()ObjectArray< NumericalType > [inline]
last() constObjectArray< NumericalType > [inline]
length() constObjectArray< NumericalType > [inline]
line(const int size, const NumericalType start, const NumericalType end)NumericalArray< NumericalType > [inline, static]
log() const NumericalArray< NumericalType > [inline]
log10() const NumericalArray< NumericalType > [inline]
log2() const NumericalArray< NumericalType > [inline]
m2f() const NumericalArray< NumericalType > [inline]
max(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
memorySize() constObjectArray< NumericalType > [inline]
min(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
modop(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
move() const NumericalArray< NumericalType > [inline]
mulop(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
neg() const NumericalArray< NumericalType > [inline]
newClear(const int size)NumericalArray< NumericalType > [inline, static]
NumericalArray(NumericalArray< CopyType > const &copy)NumericalArray< NumericalType > [inline]
NumericalArray(ObjectArray< CopyType > const &copy)NumericalArray< NumericalType > [inline]
NumericalArray(NumericalArray const &array0, NumericalArray const &array1)NumericalArray< NumericalType > [inline]
NumericalArray(NumericalArraySpec const &spec, const bool needsNullTermination)NumericalArray< NumericalType > [inline]
NumericalArray(const NumericalType *nullTerminatedSourceArray)NumericalArray< NumericalType > [inline]
NumericalArray(OtherType const &value)NumericalArray< NumericalType > [inline]
ObjectArray()ObjectArray< NumericalType > [inline]
ObjectArray(const int size, const bool needsNullTermination)ObjectArray< NumericalType > [inline]
ObjectArray(const int size, NumericalType *dataToUse, const bool needsNullTermination=false, const bool shouldTakeOwnership=false)ObjectArray< NumericalType > [inline]
ObjectArray(ObjectArray const &copy)ObjectArray< NumericalType > [inline]
ObjectArray(ObjectArray< CopyType > const &copy)ObjectArray< NumericalType > [inline]
ObjectArray(NumericalTypeconst &single)ObjectArray< NumericalType > [inline]
ObjectArray(ObjectArray< NumericalType > const &array0, ObjectArray< NumericalType > const &array1)ObjectArray< NumericalType > [inline]
ObjectArrayConcatOperatorsDefine(NumericalArray, NumericalType) NumericalArray(NumericalArraySpec const &spec)NumericalArray< NumericalType > [inline]
operator const NumericalType *() constObjectArray< NumericalType > [inline]
operator NumericalType *()ObjectArray< NumericalType > [inline]
operator!=(ObjectArray< NumericalType > const &other) constObjectArray< NumericalType > [inline]
operator!=(const NumericalType *otherArray) constObjectArray< NumericalType > [inline]
operator%(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
operator%(RightType const &right) const NumericalArray< NumericalType > [inline]
operator%=(RightType const &right)NumericalArray< NumericalType > [inline]
operator*(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
operator*(RightType const &right) const NumericalArray< NumericalType > [inline]
operator*=(RightType const &right)NumericalArray< NumericalType > [inline]
operator+(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
operator+(RightType const &right) const NumericalArray< NumericalType > [inline]
operator++() const NumericalArray< NumericalType > [inline]
operator++(int) const NumericalArray< NumericalType > [inline]
operator+=(RightType const &right)NumericalArray< NumericalType > [inline]
operator-(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
operator-(RightType const &right) const NumericalArray< NumericalType > [inline]
operator-() const NumericalArray< NumericalType > [inline]
operator-=(RightType const &right)NumericalArray< NumericalType > [inline]
operator/(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
operator/(RightType const &right) const NumericalArray< NumericalType > [inline]
operator/=(RightType const &right)NumericalArray< NumericalType > [inline]
operator<(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
operator<(RightType const &right) const NumericalArray< NumericalType > [inline]
operator<=(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
operator<=(RightType const &right) const NumericalArray< NumericalType > [inline]
operator=(NumericalArray const &other)NumericalArray< NumericalType > [inline]
ObjectArray< NumericalType >::operator=(ObjectArray const &other)ObjectArray< NumericalType > [inline]
operator==(ObjectArray< NumericalType > const &other) constObjectArray< NumericalType > [inline]
operator==(const NumericalType *otherArray) constObjectArray< NumericalType > [inline]
operator>(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
operator>(RightType const &right) const NumericalArray< NumericalType > [inline]
operator>=(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
operator>=(RightType const &right) const NumericalArray< NumericalType > [inline]
operator[](const int index)ObjectArray< NumericalType > [inline]
operator[](const int index) constObjectArray< NumericalType > [inline]
PLONKSMARTPOINTERCONTAINER_DEEPCOPY(NumericalArray, Internal) static NumericalArray fromWeak(Weak const &weak)NumericalArray< NumericalType > [inline]
pow(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
put(const int index, NumericalTypeconst &item)ObjectArray< NumericalType > [inline]
r2d() const NumericalArray< NumericalType > [inline]
rand(const int size, const NumericalType lower, const NumericalType upper)NumericalArray< NumericalType > [inline, static]
rand(const int size, const NumericalType upper)NumericalArray< NumericalType > [inline, static]
rand2(const int size, const NumericalType positive)NumericalArray< NumericalType > [inline, static]
range(const int startIndex) constObjectArray< NumericalType > [inline]
range(const int startIndex, const int endIndex) constObjectArray< NumericalType > [inline]
reciprocal() const NumericalArray< NumericalType > [inline]
referTo(const int size, NumericalType *dataToUse, const bool needsNullTermination=false)ObjectArray< NumericalType > [inline]
remove(const int index)ObjectArray< NumericalType > [inline]
removeItem(const NumericalTypeitem)ObjectArray< NumericalType > [inline]
removeItems(ObjectArray< NumericalType > const &items)ObjectArray< NumericalType > [inline]
ObjectArray< NumericalType >::replace(ObjectArray< NumericalType > const &find, ObjectArray< NumericalType > const &substitute) constObjectArray< NumericalType > [inline]
round(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
series(const int size, const NumericalType start, const NumericalType grow)NumericalArray< NumericalType > [inline, static]
setNullTerminated(const bool state)ObjectArray< NumericalType > [inline]
setSize(const int newSize, const bool keepContents)ObjectArray< NumericalType > [inline]
sign() const NumericalArray< NumericalType > [inline]
sin() const NumericalArray< NumericalType > [inline]
sineTable(const int size, const double repeats=1.0, const NumericalType peak=TypeUtility< NumericalType >::getTypePeak())NumericalArray< NumericalType > [inline, static]
sinh() const NumericalArray< NumericalType > [inline]
size() constObjectArray< NumericalType > [inline]
sizeAllocated() constObjectArray< NumericalType > [inline]
ObjectArray< NumericalType >::split(ObjectArray< NumericalType > delimiters) constObjectArray< NumericalType > [inline]
ObjectArray< NumericalType >::splitSequence(ObjectArray< NumericalType > delimitingSequence) constObjectArray< NumericalType > [inline]
sqrdif(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
sqrsum(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
sqrt() const NumericalArray< NumericalType > [inline]
squared() const NumericalArray< NumericalType > [inline]
subop(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
sumsqr(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
tan() const NumericalArray< NumericalType > [inline]
tanh() const NumericalArray< NumericalType > [inline]
thresh(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
to(const int endIndex) constObjectArray< NumericalType > [inline]
triangleWindow(const int size, const NumericalType peak=TypeUtility< NumericalType >::getTypePeak())NumericalArray< NumericalType > [inline, static]
trunc(NumericalArray const &right) const NumericalArray< NumericalType > [inline]
wchoose(ObjectArray< WeightType > const &weights)ObjectArray< NumericalType > [inline]
wchoose(ObjectArray< WeightType > const &weights) constObjectArray< NumericalType > [inline]
withArray(const int size, const NumericalType *sourceArray, const bool needsNullTermination=false)NumericalArray< NumericalType > [inline, static]
withArrayNoCopy(const int size, NumericalType *sourceArray, const bool needsNullTermination=false)NumericalArray< NumericalType > [inline, static]
withSize(const int size, const bool zeroData=false)NumericalArray< NumericalType > [inline, static]
ObjectArray< NumericalType >::withSize(const int size)ObjectArray< NumericalType > [inline, static]
wrapAt(const int index)ObjectArray< NumericalType > [inline]
wrapAt(const int index) constObjectArray< NumericalType > [inline]
zap() const NumericalArray< NumericalType > [inline]
 All Classes Functions Typedefs Enumerations Enumerator Properties