Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MeshInspector/MeshLib
/ functions
Functions
8,977 in github.com/MeshInspector/MeshLib
⨍
Functions
8,977
◇
Types & classes
2,246
↳
Endpoints
18
↓ 27 callers
Function
StaticTypeName
return name of subtype for serialization purposes
source/MRMesh/MRObject.h:70
↓ 27 callers
Function
chunkCount
source/MRMesh/MRChunkIterator.cpp:34
↓ 27 callers
Function
compare_meshes_similarity
Compare two meshes and assert them to similarity by different params. Similarity calcs as (mesh1.param - mesh2.param) / min(mesh1.param, mesh
test_regression/helpers/meshlib_helpers.py:32
↓ 27 callers
Method
edgeSize
returns the number of edge records, including invalid ones
source/MRMesh/MRGraph.h:65
↓ 27 callers
Method
hasFace
returns true if given face is present in the mesh
source/MRMesh/MRMeshTopology.h:246
↓ 27 callers
Function
mixed
source/MRMesh/MRVector3.h:204
↓ 27 callers
Method
rootNodeId
source/MRMesh/MRAABBTreePoints.h:34
↓ 26 callers
Method
addFromPoints
source/MRMesh/MRPolyline.cpp:48
↓ 26 callers
Function
boolean
source/MRMesh/MRMeshBoolean.cpp:92
↓ 26 callers
Method
corner
returns the corner of this box as specified by given bool-vector: 0 element in (c) means take min's coordinate, 1 element in (c) means take max's coor
source/MRMesh/MRBox.h:80
↓ 26 callers
Function
edgeLengthMetric
source/MRMesh/MREdgeMetric.cpp:16
↓ 26 callers
Method
edgeWithOrg
returns valid edge if given vertex is present in the mesh
source/MRMesh/MRMeshTopology.h:195
↓ 26 callers
Method
getValue
source/MRVoxels/MRMoveMeshToVoxelMaxDeriv.cpp:71
↓ 26 callers
Method
restart
source/MRMesh/MRTimer.cpp:185
↓ 26 callers
Function
toPrimitive
source/MRMesh/MRFeatures.h:116
↓ 25 callers
Method
addMeshPart
source/MRMesh/MRMesh.cpp:367
↓ 25 callers
Method
addTool
source/MRMcp/MRMcp.cpp:324
↓ 25 callers
Method
area
returns the area of given face
source/MRMesh/MRMesh.h:163
↓ 25 callers
Function
floor
source/MRViewer/MRImGuiVectorOperators.h:126
↓ 25 callers
Method
incrementForceRedrawFrames
source/MRViewer/MRViewer.cpp:2479
↓ 25 callers
Method
lastNotLoneEdge
returns last not lone edge id, or invalid id if no such edge exists
source/MRMesh/MRMeshTopology.h:39
↓ 25 callers
Function
lerp
source/MRMesh/MRMeshFwd.h:774
↓ 25 callers
Function
meshToGeometry
( mesh, wantNormals )
source/MRWasmTest/helpers.mjs:19
↓ 25 callers
Method
reset
source/MRVoxels/MRFloatGrid.cpp:23
↓ 24 callers
Method
addVertId
creates new vert-id not associated with any edge yet
source/MRMesh/MRMeshTopology.h:207
↓ 24 callers
Function
asCStr
source/MRViewer/MRI18n.cpp:20
↓ 24 callers
Function
begin
source/MRMesh/MRVector.h:158
↓ 24 callers
Function
bytesString
source/MRMesh/MRStringConvert.cpp:157
↓ 24 callers
Method
computeNotLoneUndirectedEdges
source/MRMesh/MRMeshTopology.cpp:113
↓ 24 callers
Method
edgeWithLeft
returns valid edge if given vertex is present in the mesh
source/MRMesh/MRMeshTopology.h:243
↓ 24 callers
Function
getAt
source/MRMesh/MRMeshTopology.cpp:2270
↓ 24 callers
Method
min
source/MRMesh/MRDistanceMap.cpp:987
↓ 24 callers
Function
reverse
source/MRMesh/MREdgePaths.cpp:66
↓ 24 callers
Method
run
source/MRMesh/MRBoxNesting.cpp:270
↓ 24 callers
Function
transformed
source/MRMesh/MRBox.h:336
↓ 24 callers
Method
transposed
source/MRMesh/MRMatrix3.h:250
↓ 24 callers
Method
unite
unite two elements, \return first: new common root, second: true = union was done, false = first and second were already united
source/MRMesh/MRUnionFind.h:177
↓ 23 callers
Method
dirty
returns true if associated data were updated
source/MRViewer/MRRenderHelpers.h:51
↓ 23 callers
Function
eq
( a, b )
source/MRWasmTest/meshMeasurements.test.mjs:8
↓ 23 callers
Function
findPointsInBall
source/MRMesh/MRPointsInBall.cpp:19
↓ 23 callers
Method
getJsonValue
source/MRMesh/MRConfig.cpp:294
↓ 23 callers
Method
getTriPoints
returns three points of given face
source/MRMesh/MRMesh.h:93
↓ 23 callers
Method
onEdge
source/MRMesh/MRTriPoint.h:106
↓ 23 callers
Function
showError
source/MRViewer/MRShowModal.h:11
↓ 23 callers
Method
toPos
source/MRMesh/MRRectIndexer.h:72
↓ 22 callers
Method
addFaceId
creates new face-id not associated with any edge yet
source/MRMesh/MRMeshTopology.h:267
↓ 22 callers
Function
circumcircleDiameterSq
source/MRMesh/MRTriMath.h:19
↓ 22 callers
Function
closestPoints
source/MRMesh/MRIntersection.h:130
↓ 22 callers
Function
doTriangleSegmentIntersect
source/MRMesh/MRPrecisePredicates3.cpp:181
↓ 22 callers
Method
incrementThisFrameGLPrimitivesCount
source/MRViewer/MRViewer.cpp:2508
↓ 22 callers
Method
isClosed
source/MRMesh/MRMeshTopology.cpp:622
↓ 22 callers
Function
orient3d
source/MRMesh/MRPrecisePredicates3.cpp:111
↓ 22 callers
Method
setJsonValue
source/MRMesh/MRConfig.cpp:301
↓ 22 callers
Method
setPolyline
source/MRMesh/MRObjectLines.cpp:30
↓ 22 callers
Function
splitByChunks
source/MRMesh/MRChunkIterator.cpp:44
↓ 22 callers
Method
swap
source/MRMesh/MRObject.cpp:850
↓ 22 callers
Function
unwrap
source/MRWasmModule/MRWasmBindings.h:18
↓ 21 callers
Function
bindVertexAttribArray
source/MRViewer/MRRenderGLHelpers.h:111
↓ 21 callers
Method
gen
source/MRViewer/MRGLTexture.cpp:55
↓ 21 callers
Function
getDepthFunctionLess
return real GL value for DepthFunction default is less
source/MRViewer/MRRenderGLHelpers.h:162
↓ 21 callers
Method
getLeftTriVerts
source/MRMesh/MRMeshTopology.cpp:395
↓ 21 callers
Method
init
source/MRViewer/ImGuiMenu.cpp:170
↓ 21 callers
Method
setAncillary
source/MRMesh/MRObject.cpp:479
↓ 21 callers
Method
setColoringType
source/MRMesh/MRVisualObject.cpp:230
↓ 20 callers
Function
ccw
return true if the smallest rotation from vector (a-c) to vector (b-c) is in counter-clock-wise direction; uses simulation-of-simplicity (assuming per
source/MRMesh/MRPrecisePredicates2.h:31
↓ 20 callers
Method
emplace
source/MRViewer/MRViewerEventQueue.cpp:6
↓ 20 callers
Function
expand
source/MRMesh/MRExpandShrink.cpp:12
↓ 20 callers
Method
hasNormals
returns true if there is a normal for each point
source/MRMesh/MRPointCloud.h:31
↓ 20 callers
Method
linearXf
converts this into not-rigid transformation but with matrix, which linearly depends on angles
source/MRMesh/MRRigidXf3.h:28
↓ 20 callers
Function
parent
returns parent object in the tree
source/MRMesh/MRObject.h:142
↓ 20 callers
Function
rootNodeId
returns root node id
source/MRMesh/MRAABBTreeBase.h:31
↓ 20 callers
Function
systemToUtf8
source/MRMesh/MRStringConvert.cpp:49
↓ 20 callers
Function
to3dim
source/MRMesh/MR2to3.h:21
↓ 20 callers
Function
undirectedEdges
source/MRMesh/MREdgeIterator.h:58
↓ 20 callers
Function
unexpectedUnsupportedFileExtension
returns Expected error with `stringUnsupportedFileExtension()`
source/MRMesh/MRExpected.h:60
↓ 19 callers
Method
addVar
source/MRViewer/MRUIStyle.cpp:88
↓ 19 callers
Method
checkValidity
source/MRMesh/MRGraph.cpp:111
↓ 19 callers
Method
close
source/MRMesh/MRFile.cpp:25
↓ 19 callers
Function
combo
source/MRViewer/MRUIStyle.cpp:1465
↓ 19 callers
Function
create_directories
()
scripts/install_tools.py:29
↓ 19 callers
Function
doSegmentSegmentIntersect
source/MRMesh/MRPrecisePredicates2.cpp:262
↓ 19 callers
Method
draw
source/MRViewer/MRViewer.cpp:1740
↓ 19 callers
Method
emplace
source/MRMesh/MRPriorityQueue.h:40
↓ 19 callers
Function
find
source/MRVoxels/MRFixUndercuts.cpp:398
↓ 19 callers
Function
fromSameTriangle
returns true if points a and b are located on a boundary of the same triangle; \details if true a.e and b.e are updated to have that triangle on the l
source/MRMesh/MREdgePoint.h:89
↓ 19 callers
Method
getDistanceSq
returns squared distance between this box and given one; returns zero if the boxes touch or intersect
source/MRMesh/MRBox.h:195
↓ 19 callers
Method
hasJsonValue
source/MRMesh/MRConfig.cpp:289
↓ 19 callers
Method
hasVert
returns true if given vertex is present in the mesh
source/MRMesh/MRMeshTopology.h:198
↓ 19 callers
Method
isPositive
source/MRMesh/MRSparsePolynomial.h:94
↓ 19 callers
Method
is_subset_of
source/MRMesh/MRBitSet.cpp:264
↓ 19 callers
Method
loadData
source/MRViewer/MRGLTexture.cpp:80
↓ 19 callers
Function
makeSphere
source/MRMesh/MRMakeSphereMesh.cpp:11
↓ 19 callers
Method
max
boolean operators
source/MRMesh/MRDistanceMap.cpp:927
↓ 19 callers
Method
setParameters
source/MRViewer/MRViewport.cpp:594
↓ 19 callers
Method
setRefGridPointPosition
source/MRMesh/MRFreeFormDeformer.cpp:193
↓ 19 callers
Function
trackSection
source/MRMesh/MRExtractIsolines.cpp:579
↓ 19 callers
Method
triCenter
returns the centroid of given triangle
source/MRMesh/MRMesh.h:106
↓ 18 callers
Function
MakeFloatGrid
makes MR::FloatGrid shared pointer taking the contents of the input pointer
source/MRVoxels/MRVDBFloatGrid.h:35
↓ 18 callers
Function
Window2ScreenSpaceImVec2
source/MRViewer/MRImGuiMultiViewport.cpp:41
↓ 18 callers
Method
centerPoint
source/MRMesh/MRFeatures.cpp:47
← previous
next →
201–300 of 8,977, ranked by callers