Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
sspt_AhoCorasick::Match
sspt_AhoCorasick
sspt_ArbitraryFootprintDescribe 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_BasicCameraImplements the standard perspective transform
sspt_BDFParser
sspt_BDFScanner
sspt_BDFToken
sspt_BitmapBlock
sspt_BitmapText
sspt_BlockSymbolDescribes and generates gEDA gschem schematic symbols
sspt_BoundingInterval< T, DIM >
sspt_BoundingSphere
sspt_BoyerMoore
sspt_CameraBase 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_ComplexMatrixMatrix class for complex numbers for numerical linear algebra
sspt_ComplexVectorVector class of complex numbers for numerical linear algebra
sspt_Contact
sspt_ContactHull
sspt_ControlParserHandles the control part of the model-view-controller paradigm
sspt_ControlPointSimilar to an sspt_EditPoint, but has logic for handling selection
sspt_Cord
sspt_CrossFootprint
sspt_CrossGroundFootprintDescribes 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_EdgeEdge object to support a twin-edge style data structure
sspt_EditPointDescribes an point that could be selected and moved about using the mouse or other input device
sspt_ElementBase class for describing parts of a footprint for gEDA pcb part
sspt_Euler
sspt_Explore3D
sspt_Force
sspt_ForceSet
sspt_FordFulkersonLabel
sspt_Formatter
sspt_FrustumA view frustum object
sspt_GappedGroundFootprintDescribes and generates gEDA pcb footprint files for parts that need more ground connections and have almost regularly spaced pads
sspt_GappedRowFootprintDescribes 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_GridCoordinateData structure for specifing locations with the hexagonal grid class, and possibly other 2-D grids
sspt_GroundFootprintDescribes 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_HeaderFootprintDescribes and generates gEDA pcb footprints for parts that have two rows of pins
sspt_HexagonHexagon object in the XY plane
sspt_Hierarchy
sspt_HierarchyEventHandler
sspt_HomogeneousMatrix
sspt_HomogeneousVector
sspt_Image
sspt_IntegerRotationApply 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_MatrixMatrix class for numerical linear algebra
sspt_MatrixOpsCombine 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_OrthoCameraA camera object for orthographic projections, and is useful for rendering 2D environments
sspt_PadDescribes SMT solder pads for gEDA pcb footprint layout files
sspt_Pair< T1, T2 >Simple 2-tuple
sspt_Pick
sspt_PinDescribe a pin footprint for gEDA pcb footprint files
sspt_PolygonPolygon class implemented on top of a twin-edge style data structure
sspt_Polyhedron
sspt_Quaternion
sspt_RayDescribes a mathematical ray in homogeneous coordinates
sspt_Rectangle
sspt_RectangleCoveringClass 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_RenderableBase class of an object than can be drawn
sspt_RigidBody
sspt_RNode< Tuple, Interval >
sspt_RowFootprintDescribes 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_SnapinFootprintDescribes 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_VectorVector class for use with numerical linear algebra routines
sspt_Vector3
sspt_VectorMatrix
sspt_VertexNode object to support a twin-edge style data structure
sspt_ViewAggregation of all the objects needed for rendering from a specific point of view
sspt_Viewer3D
sspt_VisiblePlane
sspt_VisibleRegionDescribes a truncated view frustum to use to clip objects that are not inside
sspt_WindowDescribes 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

doxygen