SALOME - SMESH
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Data Structures
Here are the data structures with brief descriptions:
[detail level 1234]
oNnetgen
oNSMDSAccessors to value pointed by iterator
oNSMESH
oNUNV
oNUNV2411
oNUNV2412
oNUNV2417
oCAdaptor2d_Curve2d
oCAdaptor3d_Curve
oCAdaptor3d_Surface
oCconv2dstruct
oCDriver_Document
oCDriver_Mesh
oCDriver_SMDS_Mesh
oCDriver_SMESHDS_Mesh
oCDriverDAT_R_SMDS_Mesh
oCDriverDAT_R_SMESHDS_Document
oCDriverDAT_R_SMESHDS_Mesh
oCDriverDAT_W_SMDS_Mesh
oCDriverDAT_W_SMESHDS_Document
oCDriverDAT_W_SMESHDS_Mesh
oCDriverSTL_R_SMDS_Mesh
oCDriverSTL_W_SMDS_Mesh
oCDriverUNV_R_SMDS_Mesh
oCDriverUNV_R_SMESHDS_Document
oCDriverUNV_R_SMESHDS_Mesh
oCDriverUNV_W_SMDS_Mesh
oCDriverUNV_W_SMESHDS_Document
oCDriverUNV_W_SMESHDS_Mesh
oCfaceQuadStruct
oCFunction
oCFunctionExpr
oCFunctionIntegral
oCFunctionTable
oCmath_Function
oCmath_FunctionSetWithDerivatives
oCMeshVS_DataSource3D
oCNCollection_BaseCollection
oCNCollection_BaseMap
oCNCollection_TListNode
oCNETGENPlugin_Hypothesis
oCNETGENPlugin_Hypothesis_2D
oCNETGENPlugin_MesherThis class calls the NETGEN mesher of OCC geometry
oCNETGENPlugin_NETGEN_2D
oCNETGENPlugin_NETGEN_2D3D
oCNETGENPlugin_NETGEN_2D_ONLYMesher generating 2D elements on a geometrical face taking into account pre-existing nodes on face boundaries
oCNETGENPlugin_NETGEN_3D
oCNETGENPlugin_SimpleHypothesis_2D
oCNETGENPlugin_SimpleHypothesis_3D
oCNLink
oCpoint3Dstruct
oCR2
oCR3
oCR4
oCSMDS_EdgePosition
oCSMDS_FaceOfEdges
oCSMDS_FaceOfNodes
oCSMDS_FacePosition
oCSMDS_IteratorAbstract class for iterators
oCSMDS_IteratorOfElements
oCSMDS_mapIteratorMap iterators
oCSMDS_mapKeyIteratorIterator on keys of a map
oCSMDS_mapKeyReverseIteratorReverse iterator on keys of a map
oCSMDS_mapReverseIteratorReverse iterator on values of a map
oCSMDS_Mesh
oCSMDS_Mesh0DElement
oCSMDS_MeshEdge
oCSMDS_MeshElementBase class for elements
oCSMDS_MeshElementIDFactory
oCSMDS_MeshFace
oCSMDS_MeshGroup
oCSMDS_MeshIDFactory
oCSMDS_MeshInfo
oCSMDS_MeshNode
oCSMDS_MeshObject
oCSMDS_MeshVolume
oCSMDS_PolygonalFaceOfNodes
oCSMDS_PolyhedralVolumeOfNodes
oCSMDS_Position
oCSMDS_QuadraticEdge
oCSMDS_QuadraticFaceOfNodes
oCSMDS_QuadraticVolumeOfNodes
oCSMDS_SetIteratorSMDS_Iterator iterating over abstract set of values like STL containers
oCSMDS_SpacePosition
oCSMDS_VertexPosition
oCSMDS_VolumeOfFaces
oCSMDS_VolumeOfNodes
oCSMDS_VolumeTool
oCSMESH_0D_Algo
oCSMESH_1D_Algo
oCSMESH_2D_Algo
oCSMESH_3D_Algo
oCSMESH_Algo
oCSMESH_Array1Purpose: The class Array1 represents unidimensional arrays of fixed size known at run time
oCSMESH_Array2Purpose: The class Array2 represents bi-dimensional arrays of fixed size known at run time
oCSMESH_Block
oCSMESH_CommentClass to generate string from any type
oCSMESH_ComputeErrorContains algorithm and description of occured error
oCSMESH_ElementSearcherReturn elements of given type where the given point is IN or ON
oCSMESH_Exception
oCSMESH_Gen
oCSMESH_Group
oCSMESH_HypoFilter
oCSMESH_HypoPredicate
oCSMESH_Hypothesis
oCSMESH_IndexedMapPurpose: An indexed map is used to store keys and to bind an index to them
oCSMESH_Mesh
oCSMESH_MeshEditorEditor of a mesh
oCSMESH_MeshEditor_PathPoint
oCSMESH_MesherHelper
oCSMESH_MeshVSLink
oCSMESH_NodeSearcherSearcher for the node closest to point
oCSMESH_Octree
oCSMESH_OctreeNode
oCSMESH_Pattern
oCSMESH_subMesh
oCSMESH_subMeshEventListenerA base for objects reacting on submesh events
oCSMESH_subMeshEventListenerDataData specific for EventListener and to be stored in a submesh
oCSMESH_TLinkA sorted pair of nodes
oCSMESHDS_Command
oCSMESHDS_Document
oCSMESHDS_Group
oCSMESHDS_GroupBase
oCSMESHDS_GroupOnGeom
oCSMESHDS_Hypothesis
oCSMESHDS_Mesh
oCSMESHDS_Script
oCSMESHDS_SubMesh
oCStdMeshers_Arithmetic1D
oCStdMeshers_AutomaticLength1D Hypothesis to compute segment length free of thinking
oCStdMeshers_CompositeHexa_3DComputes hexahedral mesh on a box with composite sides
oCStdMeshers_CompositeSegment_1D
oCStdMeshers_Deflection1D
oCStdMeshers_FaceSideRepresents a side of a quasi quadrilateral face. It can be composed of several edges. Gives access to geometry and 1D mesh of a side
oCStdMeshers_FixedPoints1D
oCStdMeshers_Hexa_3D
oCStdMeshers_LayerDistribution
oCStdMeshers_LayerDistribution2D
oCStdMeshers_LengthFromEdges
oCStdMeshers_LocalLength
oCStdMeshers_MaxElementArea
oCStdMeshers_MaxElementVolume
oCStdMeshers_MaxLength
oCStdMeshers_MEFISTO_2D
oCStdMeshers_NotConformAllowed
oCStdMeshers_NumberOfLayers
oCStdMeshers_NumberOfLayers2D
oCStdMeshers_NumberOfSegmentsThis class represents hypothesis for 1d algorithm
oCStdMeshers_Penta_3D
oCStdMeshers_Prism_3DAlgo building prisms on a prism shape
oCStdMeshers_PrismAsBlockTool analyzing and giving access to a prism geometry treating it like a block, i.e. the four side faces are emulated by division/uniting of missing/excess faces. It also manage associations between block subshapes and a mesh
oCStdMeshers_Projection_1D
oCStdMeshers_Projection_2D
oCStdMeshers_Projection_3D
oCStdMeshers_ProjectionSource1D
oCStdMeshers_ProjectionSource2D
oCStdMeshers_ProjectionSource3D
oCStdMeshers_ProjectionUtilsClass encapsulating methods common to Projection algorithms
oCStdMeshers_PropagationPropagation hypothesis
oCStdMeshers_Quadrangle_2D
oCStdMeshers_QuadrangleParams
oCStdMeshers_QuadranglePreferenceHypothesis for StdMeshers_Quadrangle_2D, forcing construction of quadrangles if the number of nodes on opposite edges is not the same. GIBI can do it if the global number of nodes is even (DALL operator). See PAL10467
oCStdMeshers_QuadraticMeshHypothesis for StdMeshers_Regular_1D, forcing construction of quadratic edges. If the 2D mesher sees that all boundary edges are quadratic ones, it generates quadratic faces, else it generates linear faces using medium nodes as if they were vertex ones. The 3D mesher generates quadratic volumes only if all boundary faces are quadratic ones, else it fails
oCStdMeshers_QuadToTriaAdaptor
oCStdMeshers_RadialPrism_3D
oCStdMeshers_RadialQuadrangle_1D2D
oCStdMeshers_Regular_1D
oCStdMeshers_SegmentAroundVertex_0DAlgorithm existing in order just to enable assignation of StdMeshers_SegmentLengthAroundVertex hypothesis
oCStdMeshers_SegmentLengthAroundVertexThis hypothesis specifies length of segments adjacent to the vertex the hypothesis is assigned to
oCStdMeshers_SMESHBlock
oCStdMeshers_StartEndLength
oCStdMeshers_TNode
oCStdMeshers_TrianglePreferenceHypothesis for StdMeshers_Quadrangle_2D, forcing construction of triangles in the in a refinement area if the number of nodes on opposite edges is not the same. See Issue 16186
oCStdMeshers_UseExisting_1D
oCStdMeshers_UseExisting_2D1D and 2D algorithms doing nothing to allow mesh generation by mesh edition functions in TUI mode
oCstudyContextStruct
oCTerminate
oCTIDCompareComparator of elements by ID for usage in std containers
oCTNodeStructure containing node relative data
oCUnexpect
\CuvPtStruct