| Package | Description |
|---|---|
| agi.foundation |
Contains commonly used types.
|
| agi.foundation.geometry |
Contains types for expressing the motion of fundamental geometric objects such as points, axes, and reference frames;
the manner in which they are related; and transformations between representations.
|
| agi.foundation.geometry.shapes |
Contains types for representing geometric shapes such as curves, surfaces, and solids.
|
| agi.foundation.infrastructure.threading |
Contains types used to perform and manage calculations among multiple threads of execution.
|
| agi.foundation.tracking |
Contains types for acquiring, analyzing and archiving dynamic data, such as those found in real-time feeds or simulation environments.
|
| Class and Description |
|---|
| TransactedObject
An object that participates in the software transactional memory (STM) system
via
TransactionContext and Transaction. |
| TransactionCommittedEventArgs |
| Class and Description |
|---|
| TransactionParameter
The placeholder for a parameterized
Transaction within an evaluator. |
| Class and Description |
|---|
| TransactionParameter
The placeholder for a parameterized
Transaction within an evaluator. |
| Class and Description |
|---|
| MessageEventArgs |
| PersistentDictionary
A dictionary that maps keys to values and is persistent.
|
| PersistentDictionaryAddResult
Indicates the result of adding a key-value pair to a
PersistentDictionary. |
| PersistentDictionaryNode
A node in a
PersistentDictionary. |
| RecurringTask
A task that is executed periodically by
RecurringTaskScheduler. |
| RecurringTask.Function
A functional interface for the containing delegate type.
|
| RecurringTaskStatistics
Contains information about the performance of a
RecurringTask
being managed by a RecurringTaskScheduler. |
| ThreadedCalculation.BodyCallback
A delegate representing the body of a multithreaded 'for' loop.
|
| ThreadedCalculation.BodyCallback.Function
A functional interface for the containing delegate type.
|
| ThreadedCalculation.BodyCallback2
A delegate representing the body of a multithreaded 'for' loop.
|
| ThreadedCalculation.BodyCallback2.Function
A functional interface for the containing delegate type.
|
| ThreadedCalculation.BodyCallbackWithProgress
A delegate representing the body of a multithreaded 'for' loop, where each iteration
of the loop intends to provide detailed information about its progress.
|
| ThreadedCalculation.BodyCallbackWithProgress.Function
A functional interface for the containing delegate type.
|
| ThreadedCalculation.BodyCallbackWithProgress2
A delegate representing the body of a multithreaded 'for' loop, where each iteration
of the loop intends to provide detailed information about its progress.
|
| ThreadedCalculation.BodyCallbackWithProgress2.Function
A functional interface for the containing delegate type.
|
| ThreadSource
The source of a thread used to execute a parallelizable operation.
|
| TransactedObject
An object that participates in the software transactional memory (STM) system
via
TransactionContext and Transaction. |
| TransactedPropertyChangedEventArgs
Contains information about a change to a
TransactedProperty. |
| Class and Description |
|---|
| TransactedProperty
A property that participates in the software transactional memory (STM) system.
|
| TransactionParameter
The placeholder for a parameterized
Transaction within an evaluator. |