Jamoma API  0.6.0.a19
TTMatrixBase Member List

This is the complete list of members for TTMatrixBase, including all inherited members.

adaptTo(const TTMatrixBase &anotherMatrix)TTMatrixBase
allAttributesMatch(const TTMatrixBase &anotherMatrix) const TTMatrixBase
bypassMatrixCalculate(const TTMatrixArray *inputs, TTMatrixArray *outputs)TTDataObjectBaseprotected
calculate(const TTMatrixArray *inputs, TTMatrixArray *outputs)TTDataObjectBase
clear()TTMatrixBase
copy(const TTMatrixBase &source, TTMatrixBase &dest)TTMatrixBasestatic
defaultMatrixCalculateMethod(const TTMatrixArray *inputs, TTMatrixArray *outputs)TTDataObjectBaseprotected
extendAttribute(const TTSymbol name, const TTObjectBasePtr extendedObject, const TTSymbol extendedName)TTObjectBase
fill(const TTValue &anInputValue, TTValue &anOutputValue)TTMatrixBase
findAttribute(const TTSymbol name, TTAttribute **attr)TTObjectBase
findMessage(const TTSymbol name, TTMessage **message)TTObjectBase
get(const TTValue &anInputValue, TTValue &anOutputValue) const TTMatrixBase
TTDataObjectBase::get(const TTSymbol aName, T &aReturnedValue)TTObjectBaseinline
get2d(TTRowID i, TTColumnID j, T &data) const TTMatrixBaseinline
get2d(TTRowID i, TTColumnID j, TTElementID e, T &data) const TTMatrixBaseinline
getAttribute(const TTSymbol name, TTAttributePtr *attributeObject)TTObjectBaseinline
getAttributeGetterFlags(const TTSymbol name, TTAttributeFlags &value)TTObjectBase
getAttributeNames(TTValue &attributeNameList)TTObjectBase
getAttributeSetterFlags(const TTSymbol name, TTAttributeFlags &value)TTObjectBase
getAttributeType(const TTSymbol name)TTObjectBase
getAttributeValue(const TTSymbol name, TTValue &value)TTObjectBase
getColumnCount()TTMatrixBaseinline
getComponentCount()TTMatrixBaseinline
getComponentStride()TTMatrixBaseinline
getDataCount()TTMatrixBaseinline
getDimensions(TTValue &returnedDimensions) const TTMatrixBase
getElementCount()TTMatrixBaseinline
getLockedPointer()TTMatrixBaseinline
getMessage(const TTSymbol name, TTMessagePtr *messageObject)TTObjectBaseinline
getMessageNames(TTValue &messageNameList)TTObjectBase
getName() const TTObjectBase
getObserverCount() const TTObjectBaseinline
getProcessingBenchmark(TTValueRef v)TTDataObjectBaseprotected
getReferenceCount()TTObjectBaseinline
getRowCount()TTMatrixBaseinline
getType(TTValue &returnedType) const TTMatrixBase
getTypeAsDataInfo()TTMatrixBaseinline
getTypeAsDataType()TTMatrixBaseinline
getTypeAsSymbol()TTMatrixBaseinline
isLocked()TTObjectBaseinline
iterate(TTMatrixBase *C, const TTMatrixBase *A, const TTMatrixBase *B, TTMatrixBaseIterator iterator)TTMatrixBasestatic
iterateWhenAllAttributesMatch(TTMatrixBase *C, const TTMatrixBase *A, const TTMatrixBase *B, TTMatrixBaseIterator iterator)TTMatrixBasestatic
lock()TTObjectBaseinline
logDebug(TTImmutableCString fmtstring,...)TTObjectBase
logError(TTImmutableCString fmtstring,...)TTObjectBase
logMessage(TTImmutableCString fmtstring,...)TTObjectBase
logWarning(TTImmutableCString fmtstring,...)TTObjectBase
mAccumulatedProcessingCallsTTDataObjectBaseprotected
mAccumulatedProcessingTimeTTDataObjectBaseprotected
makeColumnIDInBounds(TTColumnID &j, TTMatrixBaseOutOfBoundsHandler handler=outOfBoundsWrap) const TTMatrixBaseinline
makeElementIDInBounds(TTElementID &e, TTMatrixBaseOutOfBoundsHandler handler=outOfBoundsWrap) const TTMatrixBaseinline
makeInBounds(TTRowID &i, TTColumnID &j, TTMatrixBaseOutOfBoundsHandler handler=outOfBoundsWrap) const TTMatrixBaseinline
makeInBounds(TTRowID &i, TTColumnID &j, TTElementID &e, TTMatrixBaseOutOfBoundsHandler handler=outOfBoundsWrap) const TTMatrixBaseinline
makeRowIDInBounds(TTRowID &i, TTMatrixBaseOutOfBoundsHandler handler=outOfBoundsWrap) const TTMatrixBaseinline
mBypassTTDataObjectBaseprotected
mColumnCountTTMatrixBaseprotected
mComponentCountTTMatrixBaseprotected
mComponentStrideTTMatrixBaseprotected
mCurrentMatrixCalculateMethodTTDataObjectBaseprotected
mDataTTMatrixBaseprotected
mDataCountTTMatrixBaseprotected
mDataIsLocallyOwnedTTMatrixBaseprotected
mDataSizeTTMatrixBaseprotected
mElementCountTTMatrixBaseprotected
mInputArrayTTDataObjectBaseprotected
mMatrixCalculateMethodTTDataObjectBaseprotected
mOutputArrayTTDataObjectBaseprotected
mReserved1TTDataObjectBaseprotected
mReserved2TTDataObjectBaseprotected
mRowCountTTMatrixBaseprotected
mStartProcessingTimeTTDataObjectBaseprotected
mTypeTTMatrixBaseprotected
mTypeAsDataInfoTTMatrixBaseprotected
mTypeAsSymbolTTMatrixBaseprotected
mTypeSizeInBytesTTMatrixBaseprotected
observersTTObjectBaseprotected
operator+(const TTMatrixBase &B) const TTMatrixBase
operator-(const TTMatrixBase &B) const TTMatrixBase
outOfBoundsClip(const TTInt32 index, const TTInt32 lowBound, const TTInt32 highBound)TTMatrixBaseinlinestatic
outOfBoundsFold(const TTInt32 index, const TTInt32 lowBound, const TTInt32 highBound)TTMatrixBaseinlinestatic
outOfBoundsWrap(const TTInt32 index, const TTInt32 lowBound, const TTInt32 highBound)TTMatrixBaseinlinestatic
referenceExternalData(TTPtr aDataPointer)TTMatrixBaseinline
registerAttribute(const TTSymbol name, const TTDataType type, void *address)TTObjectBase
registerAttributeProperty(const TTSymbol attributeName, const TTSymbol propertyName, const TTValue &initialValue, TTGetterMethod getter, TTSetterMethod setter)TTObjectBase
registerMessage(const TTSymbol name, TTMethod method)TTObjectBase
registerMessageProperty(const TTSymbol messageName, const TTSymbol propertyName, const TTValue &initialValue, TTGetterMethod getter, TTSetterMethod setter)TTObjectBase
registerObserverForAttribute(const TTObject &observingObject, const TTSymbol attributeName)TTObjectBase
registerObserverForMessage(const TTObject &observingObject, const TTSymbol messageName)TTObjectBase
registerObserverForNotifications(const TTObject &observingObject)TTObjectBase
releaseLockedPointer()TTMatrixBaseinline
removeAttribute(const TTSymbol name)TTObjectBase
removeMessage(const TTSymbol name)TTObjectBase
resetBenchmarking()TTDataObjectBaseprotected
resize()TTMatrixBaseprotected
sendMessage(const TTSymbol name)TTObjectBase
sendNotification(const TTSymbol name, const TTValue &arguments)TTObjectBase
set(const TTValue &anInputValue, TTValue &anOutputValue)TTMatrixBase
TTDataObjectBase::set(const TTSymbol aName, T aValue)TTObjectBaseinline
set2d(TTRowID i, TTColumnID j, T data)TTMatrixBaseinline
set2d(TTRowID i, TTColumnID j, TTElementID e, T data)TTMatrixBaseinline
setAttributeGetterFlags(const TTSymbol name, TTAttributeFlags &value)TTObjectBase
setAttributeSetterFlags(const TTSymbol name, TTAttributeFlags &value)TTObjectBase
setAttributeValue(const TTSymbol name, TTValue &value)TTObjectBase
setBypass(const TTValue &value)TTDataObjectBaseprotected
setColumnCount(const TTValue &aNewColumnCount)TTMatrixBase
setColumnCountWithoutResize(TTColumnID aNewColumnCount)TTMatrixBaseprotected
setDimensions(const TTValue &someNewDimensions)TTMatrixBase
setDimensionsWithVector(const std::vector< TTInt32 > &newDimensions)TTMatrixBaseinline
setElementCount(const TTValue &newElementCount)TTMatrixBase
setElementCountWithoutResize(TTElementID aNewElementCount)TTMatrixBaseprotected
setMatrixCalculate(TTMatrixCalculateMethod newMatrixCalculateMethod)TTDataObjectBaseprotected
setRowCount(const TTValue &aNewRowCount)TTMatrixBase
setRowCountWithoutResize(TTRowID aNewRowCount)TTMatrixBaseprotected
setType(const TTValue &aType)TTMatrixBase
setTypeWithoutResize(TTDataType aNewType)TTMatrixBaseprotected
test(TTValue &returnedTestInfo)TTMatrixBaseprotectedvirtual
trackTTObjectBase
TTDataObjectBase(const TTValue &arguments)TTDataObjectBaseprotected
TTMatrixBaseIterator typedefTTMatrixBase
TTMatrixBaseOutOfBoundsHandler typedefTTMatrixBase
TTObjectBase(const TTValue arguments)TTObjectBaseprotected
unlock()TTObjectBaseinline
unregisterObserverForAttribute(const TTObject &observingObject, const TTSymbol attributeName)TTObjectBase
unregisterObserverForMessage(const TTObject &observingObject, const TTSymbol messageName)TTObjectBase
unregisterObserverForNotifications(const TTObject &observingObject)TTObjectBase
validTTObjectBase
waitForLock()TTObjectBaseinline
~TTDataObjectBase()TTDataObjectBaseprotectedvirtual
~TTObjectBase()TTObjectBasevirtual