sspt_AhoCorasick::Match | |
sspt_AhoCorasick | |
sspt_ArbitraryFootprint | Describe arbitrary footprint for gEDA pcb footprint |
sspt_Array< T > | Basic vector-type template data structure |
sspt_Array1D | |
sspt_Array2D | |
sspt_Array3D | |
sspt_Ascription | |
sspt_AVLIterator< K, T > | |
sspt_AVLNode< K, T > | |
sspt_AVLTree< K, T > | Depth balanced binary tree |
sspt_Axis2D | |
sspt_BasicCamera | Implements the standard perspective transform |
sspt_BDFParser | |
sspt_BDFScanner | |
sspt_BDFToken | |
sspt_BitmapBlock | |
sspt_BitmapText | |
sspt_BlockSymbol | Describes and generates gEDA gschem schematic symbols |
sspt_BoundingInterval< T, DIM > | |
sspt_BoundingSphere | |
sspt_BoyerMoore | |
sspt_Camera | Base class for different types of cameras that one might use for the projection transforms used in 3D rendering |
sspt_Chart | |
sspt_ChartOptions | |
sspt_CNCInstructionStream | |
sspt_CNCOperations | |
sspt_CNCTool | |
sspt_Collection | |
sspt_ComplexMatrix | Matrix class for complex numbers for numerical linear algebra |
sspt_ComplexVector | Vector class of complex numbers for numerical linear algebra |
sspt_Contact | |
sspt_ContactHull | |
sspt_ControlParser | Handles the control part of the model-view-controller paradigm |
sspt_ControlPoint | Similar to an sspt_EditPoint, but has logic for handling selection |
sspt_Cord | |
sspt_CrossFootprint | |
sspt_CrossGroundFootprint | Describes and generates gEDA pcb footprint files for parts that have different sized pads for ground and signal, and possible with vias embedded in the ground pads, with part rotated if needed |
sspt_CSVTable | |
sspt_DataChunk | |
sspt_DelimiterParse | |
sspt_Digraph< N, E > | Basic digraph data structure with capability to label nodes and edges |
sspt_DistanceField | |
sspt_DotChart | |
sspt_Edge | Edge object to support a twin-edge style data structure |
sspt_EditPoint | Describes an point that could be selected and moved about using the mouse or other input device |
sspt_Element | Base class for describing parts of a footprint for gEDA pcb part |
sspt_Euler | |
sspt_Explore3D | |
sspt_Force | |
sspt_ForceSet | |
sspt_FordFulkersonLabel | |
sspt_Formatter | |
sspt_Frustum | A view frustum object |
sspt_GappedGroundFootprint | Describes and generates gEDA pcb footprint files for parts that need more ground connections and have almost regularly spaced pads |
sspt_GappedRowFootprint | Describes and generates gEDA pcb footprint files for SMT parts that have almost regulary spaced pads with some missing locations |
sspt_GenericArray | |
sspt_GenericEqualityOperator< T > | |
sspt_GenericHashOperator< T > | |
sspt_GlyphStore | |
sspt_Graph< N, E > | Basic graph data structure with support to label nodes and edges |
sspt_Grid | |
sspt_GridCoordinate | Data structure for specifing locations with the hexagonal grid class, and possibly other 2-D grids |
sspt_GroundFootprint | Describes and generates gEDA pcb footprint files for SMT parts that need extensive ground connections, like microwave parts |
sspt_HashIterator< K, T > | |
sspt_HashKey | |
sspt_HashTable< K, T, HashOp > | Simple hash table with chaining to handle collisions |
sspt_HashVector< K, T, HashOp, EqualityOp > | Hash-table with vector-like access operator |
sspt_HeaderFootprint | Describes and generates gEDA pcb footprints for parts that have two rows of pins |
sspt_Hexagon | Hexagon object in the XY plane |
sspt_Hierarchy | |
sspt_HierarchyEventHandler | |
sspt_HomogeneousMatrix | |
sspt_HomogeneousVector | |
sspt_Image | |
sspt_IntegerRotation | Apply rotations of integer multiples of pi/2 to integer XY coordinates |
sspt_KruskalLessThan< T > | |
sspt_List< T > | |
sspt_ListIterator< T > | |
sspt_ListNode< T > | |
sspt_Material | |
sspt_Matrix | Matrix class for numerical linear algebra |
sspt_MatrixOps | Combine many numerical linear algebra routines |
sspt_MergeNode | |
sspt_Mesh | |
sspt_MeshShell | |
sspt_MeshShellControl | |
sspt_MultiArray< T, DIM > | Multi-dimensional array for arbitrary data types |
sspt_ObjectiveFunction | |
sspt_OneToOne< S, T > | Implementation to support both forward and inverse mappings |
sspt_Optimize | |
sspt_OrthoCamera | A camera object for orthographic projections, and is useful for rendering 2D environments |
sspt_Pad | Describes SMT solder pads for gEDA pcb footprint layout files |
sspt_Pair< T1, T2 > | Simple 2-tuple |
sspt_Pick | |
sspt_Pin | Describe a pin footprint for gEDA pcb footprint files |
sspt_Polygon | Polygon class implemented on top of a twin-edge style data structure |
sspt_Polyhedron | |
sspt_Quaternion | |
sspt_Ray | Describes a mathematical ray in homogeneous coordinates |
sspt_Rectangle | |
sspt_RectangleCovering | Class to describe and generate rectangles to that cover a region expect for exclude zones |
sspt_RedBlackIterator< K, T > | |
sspt_RedBlackNode< K, T > | Classic balanced tree |
sspt_RedBlackTree< K, T > | |
sspt_RegisteredVertex | |
sspt_Renderable | Base class of an object than can be drawn |
sspt_RigidBody | |
sspt_RNode< Tuple, Interval > | |
sspt_RowFootprint | Describes and generates gEDA pcb footprint files for SMT parts that have two rows of solder pads |
sspt_RTree< Tuple, Interval > | Mutable data structure for multi-dimensional queries |
sspt_Runnable | |
sspt_Scaffolding | |
sspt_ScalarField | |
sspt_Segment | |
sspt_SimpleTriangle | |
sspt_SixDOFControl | |
sspt_SkewHeap< P, T, CompareOp > | Priority queue-type data structure supporting arbitary queue sizes |
sspt_SkewNode< P, T > | |
sspt_Slice | |
sspt_SliceControl | |
sspt_SnapinFootprint | Describes and generates gEDA pcb footprint files for capacitors that snap onto a PCB |
sspt_Solver | |
sspt_Stack< T > | Data structure supporting FILO access |
sspt_StaggeredHexGrid< T > | Two-dimensional hexagonal grid data structure |
sspt_StringBuffer | |
sspt_Substring | |
sspt_SuffixInterior | |
sspt_SuffixLeaf | |
sspt_SuffixNode | |
sspt_SuffixTree | |
sspt_SuperquadricFactory | |
sspt_SymbolStore | |
sspt_TCPSocket | |
sspt_TestCase | |
sspt_Threading | |
sspt_TMatrix< T > | Two dimensional arrays or matrices supporting arbitrary data types |
sspt_Token | |
sspt_Triangle | |
sspt_UDPAddress | |
sspt_UDPSocket | |
sspt_Vector | Vector class for use with numerical linear algebra routines |
sspt_Vector3 | |
sspt_VectorMatrix | |
sspt_Vertex | Node object to support a twin-edge style data structure |
sspt_View | Aggregation of all the objects needed for rendering from a specific point of view |
sspt_Viewer3D | |
sspt_VisiblePlane | |
sspt_VisibleRegion | Describes a truncated view frustum to use to clip objects that are not inside |
sspt_Window | Describes a part of the openGL drawing region to use for rendering |
sspt_XMLFormat | |
sspt_XMLHandler | |
sspt_XMLNode | |
sspt_XMLParser | |
sspt_XMLScanner | |
sspt_XMLStore | |
sspt_XMLTreeHandler | |