MeshKernel
meshkernel::Mesh Member List

This is the complete list of members for meshkernel::Mesh, including all inherited members.

Administrate(CompoundUndoAction *undoAction=nullptr)meshkernel::Meshvirtual
AdministrateNodesEdges(CompoundUndoAction *undoAction=nullptr)meshkernel::Mesh
AdministrationRequired() constmeshkernel::Meshinlineprotected
BuildTree(Location location, const BoundingBox &boundingBox={})meshkernel::Mesh
CommitAction(const ResetNodeAction &undoAction)meshkernel::Mesh
CommitAction(const AddNodeAction &undoAction)meshkernel::Mesh
CommitAction(const AddEdgeAction &undoAction)meshkernel::Mesh
CommitAction(const ResetEdgeAction &undoAction)meshkernel::Mesh
CommitAction(const DeleteNodeAction &undoAction)meshkernel::Mesh
CommitAction(NodeTranslationAction &undoAction)meshkernel::Mesh
CommitAction(MeshConversionAction &undoAction)meshkernel::Mesh
CommitAction(const DeleteEdgeAction &undoAction)meshkernel::Mesh
CommitAction(FullUnstructuredGridUndo &undoAction)meshkernel::Mesh
ComputeEdgesCenters()meshkernel::Mesh
ComputeEdgesLengths()meshkernel::Mesh
ComputeLocations(Location location) constmeshkernel::Mesh
ComputeMaxLengthSurroundingEdges(UInt node)meshkernel::Mesh
ComputeMinEdgeLength(const Polygons &polygon) constmeshkernel::Mesh
ConnectNodes(UInt startNode, UInt endNode)meshkernel::Mesh
DeleteEdge(UInt edge)meshkernel::Mesh
DeleteInvalidNodesAndEdges()meshkernel::Mesh
DeleteNode(UInt node)meshkernel::Mesh
Edges() constmeshkernel::Meshinline
FindCommonNode(UInt firstEdgeIndex, UInt secondEdgeIndex) constmeshkernel::Mesh
FindEdge(UInt firstNodeIndex, UInt secondNodeIndex) constmeshkernel::Mesh
FindEdgeWithLinearSearch(UInt firstNodeIndex, UInt secondNodeIndex) constmeshkernel::Mesh
FindLocationIndex(Point point, Location location, const std::vector< bool > &locationMask={}, const BoundingBox &boundingBox={})meshkernel::Mesh
FindNodeCloseToAPoint(Point const &point, double searchRadius)meshkernel::Mesh
GetEdge(const UInt index) constmeshkernel::Meshinline
GetEdgeIndex(const UInt elementId, const UInt edgeId) constmeshkernel::Mesh
GetLocalFaceNodeIndex(const UInt faceIndex, const UInt nodeIndex) constmeshkernel::Mesh
GetNodeIndex(const UInt elementId, const UInt nodeId) constmeshkernel::Mesh
GetNumEdges() constmeshkernel::Meshinline
GetNumEdgesFaces(UInt edgeIndex) constmeshkernel::Meshinline
GetNumFaceEdges(UInt faceIndex) constmeshkernel::Meshinline
GetNumFaces() constmeshkernel::Meshinline
GetNumNodes() constmeshkernel::Meshinline
GetNumValidEdges() constmeshkernel::Mesh
GetNumValidNodes() constmeshkernel::Mesh
GetRTree(Location location) constmeshkernel::Meshinline
GetValidEdgeMapping() constmeshkernel::Mesh
GetValidNodeMapping() constmeshkernel::Mesh
InsertNode(const Point &newPoint)meshkernel::Mesh
IsEdgeOnBoundary(UInt edge) constmeshkernel::Meshinline
IsFaceOnBoundary(UInt face) constmeshkernel::Mesh
IsLocationInPolygon(const Polygons &polygon, Location location) constmeshkernel::Mesh
IsNodeOnBoundary(UInt node) constmeshkernel::Meshinline
IsValidEdge(const UInt edgeId) constmeshkernel::Mesh
Join(const Mesh &rhs)meshkernel::Mesh
m_edgeLengthsmeshkernel::Mesh
m_edgesmeshkernel::Meshprotected
m_edgesCentersmeshkernel::Mesh
m_edgesFacesmeshkernel::Mesh
m_edgesNumFacesmeshkernel::Mesh
m_faceAreameshkernel::Mesh
m_facesCircumcentersmeshkernel::Mesh
m_facesEdgesmeshkernel::Mesh
m_facesMassCentersmeshkernel::Mesh
m_facesNodesmeshkernel::Mesh
m_maximumNumberOfConnectedNodesmeshkernel::Meshstatic
m_maximumNumberOfEdgesPerFacemeshkernel::Meshstatic
m_maximumNumberOfEdgesPerNodemeshkernel::Meshstatic
m_maximumNumberOfNodesPerFacemeshkernel::Meshstatic
m_nodesmeshkernel::Meshprotected
m_nodesEdgesmeshkernel::Mesh
m_nodesNodesmeshkernel::Mesh
m_nodesNumEdgesmeshkernel::Mesh
m_nodesTypesmeshkernel::Mesh
m_numFacesNodesmeshkernel::Mesh
m_projectionmeshkernel::Mesh
MergeNodesInPolygon(const Polygons &polygons, double mergingDistance)meshkernel::Mesh
MergeTwoNodes(UInt startNode, UInt endNode)meshkernel::Mesh
Mesh()meshkernel::Mesh
Mesh(const Mesh &mesh)=deletemeshkernel::Mesh
Mesh(Mesh &&mesh)=deletemeshkernel::Mesh
Mesh(Projection projection)meshkernel::Meshexplicit
Mesh(const std::vector< Edge > &edges, const std::vector< Point > &nodes, Projection projection)meshkernel::Mesh
MoveNode(Point newPoint, UInt nodeindex)meshkernel::Mesh
Node(const UInt index) constmeshkernel::Meshinline
NodeAdministration()meshkernel::Mesh
Nodes() constmeshkernel::Meshinline
operator+=(Mesh const &rhs)meshkernel::Mesh
operator=(const Mesh &mesh)=deletemeshkernel::Mesh
operator=(Mesh &&mesh)=deletemeshkernel::Mesh
ResetEdge(UInt edgeId, const Edge &edge)meshkernel::Mesh
ResetNode(const UInt index, const Point &newValue)meshkernel::Mesh
RestoreAction(const ResetNodeAction &undoAction)meshkernel::Mesh
RestoreAction(const AddNodeAction &undoAction)meshkernel::Mesh
RestoreAction(const AddEdgeAction &undoAction)meshkernel::Mesh
RestoreAction(const ResetEdgeAction &undoAction)meshkernel::Mesh
RestoreAction(const DeleteNodeAction &undoAction)meshkernel::Mesh
RestoreAction(NodeTranslationAction &undoAction)meshkernel::Mesh
RestoreAction(MeshConversionAction &undoAction)meshkernel::Mesh
RestoreAction(const DeleteEdgeAction &undoAction)meshkernel::Mesh
RestoreAction(FullUnstructuredGridUndo &undoAction)meshkernel::Mesh
SetAdministrationRequired(const bool value)meshkernel::Meshprotected
SetEdge(const UInt index, const Edge &edge)meshkernel::Meshinline
SetEdges(const std::vector< Edge > &newValues)meshkernel::Meshinline
SetEdgesRTreeRequiresUpdate(bool value)meshkernel::Meshinline
SetFacesRTreeRequiresUpdate(bool value)meshkernel::Meshinline
SetNode(const UInt index, const Point &newValue)meshkernel::Mesh
SetNodes(const std::vector< Point > &newValues)meshkernel::Meshinline
SetNodesRTreeRequiresUpdate(bool value)meshkernel::Meshinline
SortEdgesInCounterClockWiseOrder(UInt startNode, UInt endNode)meshkernel::Mesh
Type enum namemeshkernel::Mesh
~Mesh()=defaultmeshkernel::Meshvirtual