Main Page Class Hierarchy Compound List File List Compound Members File Members Related Pages Examples
Result Library Compound List
Here are the classes, structs, unions and interfaces with brief descriptions:
- base_interface (All mesh interfaces should subclass)
- blocker (No description available)
- BlockerEdge (External edge)
- BlockFace (A Face)
- blocking_bunching (Bunching descriptor)
- blocking_composite_curve (Composite curves)
- blocking_edge (A blocking edge)
- blocking_edge_curve (Edge curves)
- blocking_edge_segment (Edge curve segment interface)
- blocking_element (Blocking element only adds concept of parent block and block state)
- blocking_mesh_interface (Blocking operation interface)
- blocking_vertex (A blocking vertex)
- BlockingAssocEdge (Pair of nodes (and edge) for surface record along list of curves that are associated to the edge)
- BlockingBunchingEdge (Want to hash using blocking_edge method, not the handle method)
- BlockingCCDefault (Default external composite curve interface is just object storage)
- BlockingCompositeCurveMap (Map of curve to composite curve id)
- BlockingCurveList (Connected list of curves)
- BlockingECDefault (Default implementation for the Edge curve interface)
- BlockingEdge (Blocking edge implementation for use with an external mesh)
- BlockingEdgeHandle (Want to hash using blocking_edge method, not the handle method)
- BlockingEdgeInSpace (An edge in space)
- BlockingEdgeList (Behaviour of list of blocking edges)
- BlockingEdgeSplit (Split edge descriptor)
- BlockingEquiv (Equivalence class for an edge)
- BlockingESAnonymous (Anonymous implementation of the Edge segment interface)
- BlockingESDefault (Default implementation the edge segment interface)
- BlockingExtCCInterface (Interface object for external composite curve system)
- BlockingExtCompositeCurve (Interface object for external composite curve system)
- BlockingExtECInterface (Interface object for an edge curve)
- BlockingExtEdgeCurve (Implements a edge curve)
- BlockingExtEdgeSegment (Implement blocking_edge_segment)
- BlockingExtESInterface (Interface object for an edge segment)
- blockingExtMesh_element_impl (Blocking element implementation adds only parent block, ijk extent and block state to openMesh element implementation)
- blockingExtMesh_impl (This uses definition of external mesh representation to create elements)
- blockingExtMesh_vertex_impl (Blocking mesh implementation for vertices)
- BlockingFace (Blocks that share the same face)
- BlockingFakeToReal (Fake, real pair)
- BlockingGeomMap (Generic hash table entry for geometry)
- BlockingGroupNameIndex (Map of curve to composite curve id)
- BlockingHyper (Data structure for storing hyper indices)
- BlockingIJK (A node in a hexa only has 3 seperate indices)
- BlockingMarking (Link list of how block got marked)
- BlockingModals (List of modals: angle settings for the auto association algorithm, keypoint blocking, and geometric analysis)
- BlockingPairNodes (Generic edge)
- BlockingPrepointMap (Map of prepoint to composite prepoint id)
- BlockingSplit (Description of the blocks to split)
- BlockingStation (A station)
- BlockingSurfaceCurveMap (Map of surfaceCurve to composite surfaceCurve id)
- BlockingSurfaceRecord (Surface record is a surface, list of blocks and block faces associated with the surface, and a list of actual curves that bound the face)
- boco_simple (Simple Boco counting structure index by family id)
- Chooser (Construct a list of all possible choices)
- collection (An ordered list of objects)
- domain_impl (Implementation to read domain files)
- domain_impl_icem (Implementation to read understand structured subface names from topo + boco files)
- domain_impl_restrict (Read only a subset of a domain file)
- element_handle (Absract handle to element_interface)
- element_interface (Abstract interface of unstructured elements in mesh)
- equal_to (Comparison class that only checks if operands are equal)
- exmesh (Example implementation of mesh interface)
- exmesh_element_impl (Example implementation of element_interface)
- exmesh_str_domain_impl (Example implementation of the str_domain_interface)
- exmesh_vertex_impl (Example implementation of vertex_interface)
- ExprData (Anonymous data for the visual3 evaluator)
- exuns_impl (Example reader class)
- faceConn (First try at a face data structure for use by editing)
- faceConnManager (Manage a specific face)
- FacesOnNode (Data structure that manages a description of all faces in a mesh)
- family_str (No description available)
- gateway_element (Gateway element is an element with a list of attributes)
- gateway_mesh (This uses definition of external mesh representation to create elements)
- gateway_vertex (Gateway vertex is arbitrary vertex plus a list of attributes)
- GatewayAllValues (Union of all possible values)
- GatewayAttr (An attribute)
- GatewayAttrList (List of attribute values)
- GatewayAttrValue (Neutral representation of an attribute value)
- GatewayCollapseField (For list of Collapseable fields to write to domain file)
- GatewayFamilyCount (Key, count pair)
- GatewayFamilyPartition (Key, attribute value pair)
- GatewayGeomAssoc (Abstract association of geometry to list of elements)
- GatewayGeomAssocPair (Associated entry is an element and the entity number of the element matched)
- GatewayScheme (Schema attribute is a vector attribute)
- GatewayVectorAttr (Fixed vector of attributes)
- greater (Comparison class that checks if operand 1 greater than operand 2)
- greater_equal (Comparison class that checks if operand 1 greater than or equal to operand 2)
- hash_link (Link list of equivalent hash values)
- hashtable (Simple hash table implementation)
- invert_compress (No description available)
- LargeStorageBuffer (LargeStorageBuffer uses an exponential allocator instead of a block allocator if it needs to increase storage to fit the string)
- less (Comparison class that checks if operand 1 less than operand 2)
- less_equal (Comparison class that checks if operand 1 less than or equal to operand 2)
- local_exuns_data (Example of a local data structure that is created so that reader is reentrant)
- map_vertex_str (No description available)
- match_face_str (Handle matching faces by sorting values)
- med_element_impl (Internal ICEM CFD representation of element interfaces)
- med_impl (Internal ICEM CFD representation of the mesh interface)
- med_str_domain_impl (Internal ICEM CFD representation of structured domain interface)
- med_unsstr_impl (Meshes for uns and str are not deleted or created and are owned externally if they already are set)
- med_vertex_impl (Internal ICEM CFD representation of vertex interfaces)
- MedGatewayAttr (An attribute)
- MedGatewayAttrList (List of attribute values)
- MedGatewayVector (Fixed vector of attributes)
- not_equal_to (Comparison class that only checks if operands are not equal)
- openBlocking (Blocking_mesh_interface handles blocking commands generally using the mesh interface (rf_mesh_interface))
- openBlocking_element_impl (Blocking element implementation adds only parent block, ijk extent and block state to external mesh)
- openBlocking_vertex_impl (Blocking mesh implementation for vertices)
- OpenGateway (OpenGateway takes any external mesh and adds external list of attributes)
- OpenGatewayAssoc (Implementation of association interface using template list of pairs of element and entity number)
- OpenGatewayAttr (An attribute)
- OpenGatewayAttrList (List of attribute values)
- OpenGatewayBase (OpenGatewayBase uses OpenGatewayAttrList for lists of global attributes and the schema)
- OpenGatewayBaseElement (OpenGatewayBase element is just list of attributes)
- OpenGatewayBaseVertex (OpenGatewayBase vertex implements the attribute portion of the gateway vertex only)
- OpenGatewayElement (Gateway element is an element with a list of attributes)
- OpenGatewayVector (Fixed vector of attributes)
- OpenGatewayVertex (Gateway vertex is arbitrary vertex plus a list of attributes)
- openMesh (Implementation of rf_mesh_interface that maintains storage of vertices and unstructured elements in blocks so that memory can be shared with visual3 (or any other application) directly)
- openMesh_element (No description available)
- openMesh_element_block (No description available)
- openMesh_element_impl (Openmesh implementation of element_interface)
- openMesh_elementconn_block (No description available)
- openMesh_str_domain (Implementation of structured domains for openMesh)
- openMesh_str_domain_impl (OpenMesh implementation of the str_domain_interface)
- openMesh_unstr_mesh (No description available)
- openMesh_vertex (No description available)
- openMesh_vertex_block (No description available)
- openMesh_vertex_impl (Openmesh implementation of vertex_interface)
- openMesh_vertexconn_block (No description available)
- openMeshVertexInfo (OpenMesh vertices with periodic twins and 'dimensions')
- renumber_str (Helper structure to renumber randomly ordered elements)
- rf_backend (Overrides the mesh loading fuction, node, cell and group functions to use the appropriate method in rfinfo_base for reading from the implementation the reader is providing)
- rf_backend_impl (The base implementation of rf_backend_interface simply invokes the method in rf_obj which is a subclass of rfinfo_base)
- rf_backend_interface (Basic interface for both readers and result object implementations)
- rf_boundingbox_list (List of bounding boxes)
- rf_cback_impl (Object holds set of C callback routines)
- rf_domain_impl (Use rfinfo_domain as the result object implementation thus allowing writing of domain files)
- rf_exuns_impl (Example factory)
- rf_file_descriptor (File descriptor)
- rf_file_record (Current read record)
- rf_ftnback_impl (Object handles set of FORTRAN callback routines)
- rf_icem_impl (Add access to visual3 evaluator and Vector Math routines)
- rf_mesh_interface (Mesh implementations must specify this interface)
- rf_mesh_newnum (Structure that describes the number of vertices and elements added to a mesh)
- rf_node_neighborhood (Manage list of all node neighborhoods)
- rf_node_neighbors (List of nodes neighboring given node by element edge)
- rf_two_newnum (Number of structured and unstructured vertices and elements added to a mesh)
- RFBoco (No description available)
- RFBocoHash (Members of the family hash table)
- RFBocoList (List of boco descriptors)
- RFConnectivityMap (Connectivity mapping object)
- RFDomainInfo (Descriptor for all domain files specified in open (either input_init or direct call of rfinfo_base::open())
- RFDuplicateFace (No description available)
- RFElementOctTree (Oct tree object, brances are RFElementOctTree, leaves are lists of elements in a bounded region, or list of elements lying between bounded regions)
- RFElementOctTree_bbox (Store a list of bounding boxes so that there is no computation of bounding boxes with each element)
- rfevaluator (Extension of visual3 evaluator for the result library)
- RFExpressionInfo (Expression descriptor)
- RFFaceMatch (Structure describing an element matching a given face)
- RFFileSet (RFFileSet is just __RFFileSet with additional methods so can be in a type_allocator list)
- RFInfo (File I/O data structure)
- rfinfo_attr (Add capability to write a domain file to the result object implementation)
- rfinfo_base (Implementation of rf_backend_interface)
- rfinfo_domain (Add capability to write a domain file to the result object implementation)
- rfinfo_gateway (Extension of rfinfo_domain to allow writing of collapsable attributes to a domain file)
- rfinfo_icem (Implementation of rf_backend_impl that adds v3eval capability to parse and interpret expressions and the connection to filter and VizMath vector function library, along with mesh editing that uses Tcl Hash tables)
- RFMergeVtx (Data structure that describes changing vertex number oldv and renumbering it to newv)
- rfmi_base_interface (Implement iterator over elements on node)
- rfmi_external_conniter (Endows any mesh with connectivity management methods)
- RFName (No description available)
- RFNameValue (No description available)
- RFResCacheEntry (No description available)
- RFResult (No description available)
- RFRunPars (User controlled runtime information)
- RFSubface (Structured subface information)
- RFTime (Time data structure)
- RFV3BlockState (No description available)
- RFValues (No description available)
- RFVizMathData (Data required for the VizMath Vector Functions)
- script_impl (Read tcl script as a mesh)
- script_result (Result Descriptor from script)
- sharable_pointer (Reference count on pointer)
- stack (A stack of objects)
- StorageBuffer (Class holds storage for strings including a statically allocated buffer for short strings)
- str_domain_interface (Interface to that all structured domain implementations must implement)
- string_class (String class that copies memory)
- type_allocator (A list of objects)
- unstruct_subset (Class unstruct_subset This is just a bag of elements which may know the mesh of which it is subset)
- unstruct_subset_addition (Class unstruct_subset_addition fixme)
- vertex_handle (Absract handle to vertex_interface)
- vertex_interface (Abstract interface of vertices in mesh)
- wrap_ptr (Constructor for pointers (like void *) doesn't properly 0 memory)
- wrap_result_func_struct_ftn (No description available)
- wrapper (Template class that can wrap types that can self destroy for type_allocator)
- wrapper_ordered (Template class that can wrap types that can self destroy for collection)
Generated at Wed Mar 2 11:16:50 2005 for Result Library by
1.2.0 written by Dimitri van Heesch,
© 1997-2000