Software
Services
News
Company Info
APTL
Documentation
Archive
Data
Array
List
Segment
Sorted List
Stack
Tree
Math
Processing
Download
SCTL
Opstone Benchmarks
 Array
Array builds upon the Segment classes to add more complex, multi-operand operations and expressions.

 List
The List class framework provides a simple dynamic data storage methodology using a simple data-independent double-linked list structure. List provides a templated class for simple types as well as the ability to build derived list classes for a more simplified use for complex classes.

 Segment
The Segment framework provides a set of simplified classes for encapsulating contiguous memory allocations. All of the higher level classes within the APTL package that rely on contiguous memory allocations utilize the Segment framework for maximum performance.

 Sorted List
The SortedList classes build upon the Tree framework to add the auto-sorting capabilities to a list structure. Although the interface is similiar to that of a standard List the data-dependent sorting functionality restricts the user to a single insertion function.

 Stack
Although somewhat similiar to a List, the Stack classes use a single-linked list structure since the data can only be 'pushed' at the top of the stack, unlike a regular List that permits data insertion anywhere within the list.

 Tree
The Tree framework provides the most powerful dynamic structure for data-dependent storage due to its relative simplicity. Provided are simple parent-child trees as well as binary/quad/oct trees for efficient storage of 1-component, 2-component, and 3-component vector data.

top of page
   Info Copyright ©2004 Blue Sail Software. All rights reserved. Legal