MeshLib C# Docs
Loading...
Searching...
No Matches
MR Member List

This is the complete list of members for MR, including all inherited members.

accumulateFaceCenters(MR.PointAccumulator accum, MR.Const_MeshPart mp, MR.AffineXf3f? xf=null)MRinlinestatic
accumulateLineCenters(MR.PointAccumulator accum, MR.Const_Polyline3 pl, MR.AffineXf3f? xf=null)MRinlinestatic
accumulatePoints(MR.PointAccumulator accum, MR.Std.Const_Vector_MRVector3f points, MR.AffineXf3f? xf=null)MRinlinestatic
accumulatePoints(MR.PointAccumulator accum, MR.Const_PointCloudPart pcp, MR.AffineXf3f? xf=null)MRinlinestatic
accumulateWeighedPoints(MR.PointAccumulator accum, MR.Std.Const_Vector_MRVector3f points, MR.Std.Const_Vector_Float weights, MR.AffineXf3f? xf=null)MRinlinestatic
addBaseToPlanarMesh(MR.Mesh mesh, float zOffset)MRinlinestatic
addLeftBand(MR.Const_MeshTopology topology, MR.Std.Const_Vector_MREdgeId loop, MR.FaceBitSet addHere)MRinlinestatic
addNoise(MR.VertCoords points, MR.Const_VertBitSet validVerts, MR._ByValue_NoiseSettings settings)MRinlinestatic
addNoise(MR.Mesh mesh, MR.Const_VertBitSet? region=null, MR.Const_NoiseSettings? settings=null)MRinlinestatic
alignContoursToMesh(MR.Const_Mesh mesh, MR.Std.Const_Vector_StdVectorMRVector2f contours, MR.Const_ContoursMeshAlignParams params_)MRinlinestatic
alignTextToMesh(MR.Const_Mesh mesh, MR.Const_TextMeshAlignParams params_)MRinlinestatic
AlignType enum name (defined in MR)MR
AngleUnit enum name (defined in MR)MR
applyDouble(MR.AffineXf3d? xf, in MR.Vector3f p)MRinlinestatic
applyDouble(MR.Matrix3d? m, in MR.Vector3f n)MRinlinestatic
applyFloat(MR.AffineXf3d? xf, in MR.Vector3f p)MRinlinestatic
applyFloat(MR.Matrix3d? m, in MR.Vector3f n)MRinlinestatic
ArcPlane enum name (defined in MR)MR
area(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.FaceId f)MRinlinestatic
area(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.Const_FaceBitSet? fs=null)MRinlinestatic
AreaUnit enum name (defined in MR)MR
asSelectivityType(MR._ByValueShared_Object obj, MR.ObjectSelectivityType type)MRinlinestatic
asString(MR.ColoringType ct)MRinlinestatic
asString(MR.SignDetectionMode m)MRinlinestatic
autoOrientLocalTriangulations(MR.Const_PointCloud pointCloud, MR.AllLocalTriangulations triangs, MR.Const_VertBitSet region, MR.Std._ByValue_Function_BoolFuncFromFloat? progress=null, MR.Triangulation? outRep3=null, MR.Triangulation? outRep2=null)MRinlinestatic
averageEdgeLength(MR.Const_MeshTopology topology, MR.Const_VertCoords points)MRinlinestatic
Axis enum name (defined in MR)MR
BadTriangulationMetricMR
begin(MR.Const_IteratorRange_MRChunkIterator range)MRinlinestatic
begin(MR.Const_IteratorRange_MRUndirectedEdgeIterator range)MRinlinestatic
begin(MR.Const_IteratorRange_MRRingIteratorMRNextEdgeSameOrigin range)MRinlinestatic
begin(MR.Const_IteratorRange_MRRingIteratorMRNextEdgeSameLeft range)MRinlinestatic
begin(MR.Const_IteratorRange_MRPolylineUndirectedEdgeIterator range)MRinlinestatic
begin(MR.Const_ViewportMask mask)MRinlinestatic
bendContoursAlongCurve(MR.Std.Const_Vector_StdVectorMRVector2f contours, MR.Std.Const_Function_MRCurvePointFuncFromFloat curve, MR.Const_BendContoursAlongCurveParams params_)MRinlinestatic
bendContoursAlongSurfacePath(MR.Std.Const_Vector_StdVectorMRVector2f contours, MR.Const_Mesh mesh, MR.Const_MeshTriPoint start, MR.Std.Const_Vector_MREdgePoint path, MR.Const_MeshTriPoint end, MR.Const_BendContoursAlongCurveParams params_)MRinlinestatic
bendContoursAlongSurfacePath(MR.Std.Const_Vector_StdVectorMRVector2f contours, MR.Const_Mesh mesh, MR.Std.Const_Vector_MREdgePoint path, MR.Const_BendContoursAlongCurveParams params_)MRinlinestatic
bendTextAlongCurve(MR.Std.Const_Function_MRCurvePointFuncFromFloat curve, MR.Const_BendTextAlongCurveParams params_)MRinlinestatic
bendTextAlongCurve(MR.Std.Const_Vector_MRCurvePoint curve, MR.Const_BendTextAlongCurveParams params_)MRinlinestatic
bendTextAlongSurfacePath(MR.Const_Mesh mesh, MR.Const_MeshTriPoint start, MR.Std.Const_Vector_MREdgePoint path, MR.Const_MeshTriPoint end, MR.Const_BendTextAlongCurveParams params_)MRinlinestatic
bendTextAlongSurfacePath(MR.Const_Mesh mesh, MR.Std.Const_Vector_MREdgePoint path, MR.Const_BendTextAlongCurveParams params_)MRinlinestatic
bestQuadrangleDiagonal(in MR.Vector3f a, in MR.Vector3f b, in MR.Vector3f c, in MR.Vector3f d)MRinlinestatic
bitand(MR.DepthFunction a, MR.DepthFunction b)MRinlinestatic
bitand(MR.BasicUiRenderTask.InteractionMask a, MR.BasicUiRenderTask.InteractionMask b)MRinlinestatic
bitand(MR.OutlierTypeMask a, MR.OutlierTypeMask b)MRinlinestatic
bitand(MR.RenderModelPassMask a, MR.RenderModelPassMask b)MRinlinestatic
bitand(MR.QuarterBit a, MR.QuarterBit b)MRinlinestatic
bitandAssign(ref MR.DepthFunction a, MR.DepthFunction b)MRinlinestatic
bitandAssign(ref MR.BasicUiRenderTask.InteractionMask a, MR.BasicUiRenderTask.InteractionMask b)MRinlinestatic
bitandAssign(ref MR.OutlierTypeMask a, MR.OutlierTypeMask b)MRinlinestatic
bitandAssign(ref MR.RenderModelPassMask a, MR.RenderModelPassMask b)MRinlinestatic
bitandAssign(ref MR.QuarterBit a, MR.QuarterBit b)MRinlinestatic
bitor(MR.DepthFunction a, MR.DepthFunction b)MRinlinestatic
bitor(MR.BasicUiRenderTask.InteractionMask a, MR.BasicUiRenderTask.InteractionMask b)MRinlinestatic
bitor(MR.OutlierTypeMask a, MR.OutlierTypeMask b)MRinlinestatic
bitor(MR.RenderModelPassMask a, MR.RenderModelPassMask b)MRinlinestatic
bitor(MR.QuarterBit a, MR.QuarterBit b)MRinlinestatic
bitorAssign(ref MR.DepthFunction a, MR.DepthFunction b)MRinlinestatic
bitorAssign(ref MR.BasicUiRenderTask.InteractionMask a, MR.BasicUiRenderTask.InteractionMask b)MRinlinestatic
bitorAssign(ref MR.OutlierTypeMask a, MR.OutlierTypeMask b)MRinlinestatic
bitorAssign(ref MR.RenderModelPassMask a, MR.RenderModelPassMask b)MRinlinestatic
bitorAssign(ref MR.QuarterBit a, MR.QuarterBit b)MRinlinestatic
blend(in MR.Color front, in MR.Color back)MRinlinestatic
boolean(MR.Const_Mesh meshA, MR.Const_Mesh meshB, MR.BooleanOperation operation, MR.AffineXf3f? rigidB2A, MR.BooleanResultMapper? mapper=null, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
boolean(MR.Misc._Moved< MR.Mesh > meshA, MR.Misc._Moved< MR.Mesh > meshB, MR.BooleanOperation operation, MR.AffineXf3f? rigidB2A, MR.BooleanResultMapper? mapper=null, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
boolean(MR.Const_Mesh meshA, MR.Const_Mesh meshB, MR.BooleanOperation operation, MR.Const_BooleanParameters? params_=null)MRinlinestatic
boolean(MR.Misc._Moved< MR.Mesh > meshA, MR.Misc._Moved< MR.Mesh > meshB, MR.BooleanOperation operation, MR.Const_BooleanParameters? params_=null)MRinlinestatic
BooleanOperation enum nameMR
BooleanOperation enum nameMR
buildBottom(MR.Mesh mesh, MR.EdgeId a, MR.Vector3f dir, float holeExtension, MR.FaceBitSet? outNewFaces=null)MRinlinestatic
buildCylinderBetweenTwoHoles(MR.Mesh mesh, MR.EdgeId a, MR.EdgeId b, MR.Const_StitchHolesParams? params_=null)MRinlinestatic
buildCylinderBetweenTwoHoles(MR.Mesh mesh, MR.Const_StitchHolesParams? params_=null)MRinlinestatic
buildShortestPath(MR.Const_Mesh mesh, MR.VertId start, MR.VertId finish, float? maxPathLen=null)MRinlinestatic
buildShortestPath(MR.Const_Mesh mesh, MR.VertId start, MR.Const_VertBitSet finish, float? maxPathLen=null)MRinlinestatic
buildShortestPathAStar(MR.Const_Mesh mesh, MR.VertId start, MR.VertId finish, float? maxPathLen=null)MRinlinestatic
buildShortestPathAStar(MR.Const_Mesh mesh, MR.Const_MeshTriPoint start, MR.Const_MeshTriPoint finish, MR.Misc.InOut< MR.VertId >? outPathStart=null, MR.Misc.InOut< MR.VertId >? outPathFinish=null, float? maxPathLen=null)MRinlinestatic
buildShortestPathBiDir(MR.Const_Mesh mesh, MR.VertId start, MR.VertId finish, float? maxPathLen=null)MRinlinestatic
buildShortestPathBiDir(MR.Const_Mesh mesh, MR.Const_MeshTriPoint start, MR.Const_MeshTriPoint finish, MR.Misc.InOut< MR.VertId >? outPathStart=null, MR.Misc.InOut< MR.VertId >? outPathFinish=null, float? maxPathLen=null)MRinlinestatic
buildSmallestMetricPath(MR.Const_MeshTopology topology, MR.Std.Const_Function_FloatFuncFromMREdgeId metric, MR.VertId start, MR.VertId finish, float? maxPathMetric=null)MRinlinestatic
buildSmallestMetricPath(MR.Const_MeshTopology topology, MR.Std.Const_Function_FloatFuncFromMREdgeId metric, MR.VertId start, MR.Const_VertBitSet finish, float? maxPathMetric=null)MRinlinestatic
buildSmallestMetricPath(MR.Const_VdbVolume voxels, MR.Std.Const_Function_FloatFuncFromMRUint64TMRUint64T metric, ulong start, ulong finish, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
buildSmallestMetricPathBiDir(MR.Const_MeshTopology topology, MR.Std.Const_Function_FloatFuncFromMREdgeId metric, MR.VertId start, MR.VertId finish, float? maxPathMetric=null)MRinlinestatic
buildSmallestMetricPathBiDir(MR.Const_MeshTopology topology, MR.Std.Const_Function_FloatFuncFromMREdgeId metric, MR.Const_TerminalVertex? starts, int numStarts, MR.Const_TerminalVertex? finishes, int numFinishes, MR.Misc.InOut< MR.VertId >? outPathStart=null, MR.Misc.InOut< MR.VertId >? outPathFinish=null, float? maxPathMetric=null)MRinlinestatic
BypassDirection enum name (defined in MR)MR
bytesString(ulong size)MRinlinestatic
calcAvgColors(MR.Const_PointCloud cloud, MR.Const_VertColors colors, MR.Const_VertCoords tgtPoints, MR.Const_VertBitSet tgtVerts, float sigma, MR.Std.Const_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
calcCombinedFillMetric(MR.Const_Mesh mesh, MR.Const_FaceBitSet filledRegion, MR.Const_FillHoleMetric metric)MRinlinestatic
calcDamerauLevenshteinDistance(string stringA, string stringB, bool? caseSensitive=null, MR.Misc.InOut< int >? outLeftRightAddition=null)MRinlinestatic
calcDipoles(MR.Dipoles dipoles, MR.Const_AABBTree tree, MR.Const_Mesh mesh)MRinlinestatic
calcDipoles(MR.Const_AABBTree tree, MR.Const_Mesh mesh)MRinlinestatic
calcFaceDistances(MR.Const_MeshTopology topology, MR.Std.Const_Function_FloatFuncFromMREdgeId metric, MR.Const_FaceBitSet starts, MR.Const_FaceDistancesSettings? settings=null)MRinlinestatic
calcFastWindingNumber(MR.Const_Dipoles dipoles, MR.Const_AABBTree tree, MR.Const_Mesh mesh, in MR.Vector3f q, float beta, MR.FaceId skipFace)MRinlinestatic
calcLength(MR.Std.Const_Vector_MRVector2f contour)MRinlinestatic
calcLength(MR.Std.Const_Vector_MRVector2d contour)MRinlinestatic
calcLength(MR.Std.Const_Vector_MRVector3f contour)MRinlinestatic
calcLength(MR.Std.Const_Vector_MRVector3d contour)MRinlinestatic
calcOrientedArea(MR.Std.Const_Vector_MRVector2f contour)MRinlinestatic
calcOrientedArea(MR.Std.Const_Vector_MRVector2d contour)MRinlinestatic
calcOrientedArea(MR.Std.Const_Vector_MRVector3f contour)MRinlinestatic
calcOrientedArea(MR.Std.Const_Vector_MRVector3d contour)MRinlinestatic
calcOrientedArea(MR.Std.Const_Vector_MREdgeId loop, MR.Const_Mesh mesh)MRinlinestatic
calcOriginAndDimensions(in MR.Box3f box, float voxelSize)MRinlinestatic
calcPathLength(MR.Std.Const_Vector_MREdgeId path, MR.Const_Mesh mesh)MRinlinestatic
calcPathMetric(MR.Std.Const_Vector_MREdgeId path, MR.Std._ByValue_Function_FloatFuncFromMREdgeId metric)MRinlinestatic
canFlipEdge(MR.Const_MeshTopology topology, MR.EdgeId edge, MR.Const_FaceBitSet? region=null, MR.Const_UndirectedEdgeBitSet? notFlippable=null, MR.Const_VertBitSet? vertRegion=null)MRinlinestatic
canMinimizePolynomial(ulong degree)MRinlinestatic
canSolvePolynomial(ulong degree)MRinlinestatic
ccw(in MR.Vector2i a, in MR.Vector2i b)MRinlinestatic
ccw(in MR.Vector2i a, in MR.Vector2i b, in MR.Vector2i c)MRinlinestatic
ccw(MR.Std.Const_Array_MRPreciseVertCoords2_3 vs)MRinlinestatic
ccw(MR.Const_PreciseVertCoords2? vs)MRinlinestatic
checkDeloneQuadrangle(in MR.Vector3d a, in MR.Vector3d b, in MR.Vector3d c, in MR.Vector3d d, double? maxAngleChange=null)MRinlinestatic
checkDeloneQuadrangle(in MR.Vector3f a, in MR.Vector3f b, in MR.Vector3f c, in MR.Vector3f d, float? maxAngleChange=null)MRinlinestatic
checkDeloneQuadrangleInMesh(MR.Const_Mesh mesh, MR.EdgeId edge, MR.Const_DeloneSettings? settings=null, MR.Misc.InOut< float >? deviationSqAfterFlip=null)MRinlinestatic
checkDeloneQuadrangleInMesh(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.EdgeId edge, MR.Const_DeloneSettings? settings=null, MR.Misc.InOut< float >? deviationSqAfterFlip=null)MRinlinestatic
chunkCount(ulong totalSize, ulong chunkSize, ulong? overlap=null)MRinlinestatic
circumcircleDiameter(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.FaceId f)MRinlinestatic
circumcircleDiameterSq(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.FaceId f)MRinlinestatic
classifyShellVert(MR.Const_MeshPart mp, in MR.Vector3f shellPoint, MR.Const_FindInnerShellSettings? settings=null)MRinlinestatic
cloneRegion(MR.Const_ObjectLines objLines, MR.Const_UndirectedEdgeBitSet region)MRinlinestatic
cloneRegion(MR.Const_ObjectMesh objMesh, MR.Const_FaceBitSet region, bool? copyTexture=null)MRinlinestatic
cloneRegion(MR.Const_ObjectPoints objPoints, MR.Const_VertBitSet region)MRinlinestatic
ColoringType enum nameMR
combineXYderivativeMaps(MR.Std._ByValue_Pair_MRDistanceMap_MRDistanceMap XYderivativeMaps)MRinlinestatic
commonFilesName(MR.Std.Const_Vector_StdFilesystemPath files)MRinlinestatic
compensateRadius(MR.Mesh mesh, MR.Const_CompensateRadiusParams params_)MRinlinestatic
compl(MR.DepthFunction a)MRinlinestatic
compl(MR.BasicUiRenderTask.InteractionMask a)MRinlinestatic
compl(MR.OutlierTypeMask a)MRinlinestatic
compl(MR.RenderModelPassMask a)MRinlinestatic
compl(MR.QuarterBit a)MRinlinestatic
compressZip(string zipFile, string sourceFolder, MR.Std.Const_Vector_StdFilesystemPath? excludeFiles=null, byte? password=null, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
computeBasinVolume(MR.Const_Mesh mesh, MR.Const_FaceBitSet faces, float level)MRinlinestatic
computeBoundingBox(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.Const_FaceBitSet? region, MR.AffineXf3f? toWorld=null)MRinlinestatic
computeClosestSurfacePathTargets(MR.Const_Mesh mesh, MR.Const_VertBitSet starts, MR.Const_VertBitSet ends, MR.Const_VertBitSet? vertRegion=null, MR.VertScalars? outSurfaceDistances=null)MRinlinestatic
computeDistanceMap(MR.Const_MeshPart mp, MR.Const_MeshToDistanceMapParams params_, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null, MR.Std.Vector_MRMeshTriPoint? outSamples=null)MRinlinestatic
computeDistanceMapD(MR.Const_MeshPart mp, MR.Const_MeshToDistanceMapParams params_, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null, MR.Std.Vector_MRMeshTriPoint? outSamples=null)MRinlinestatic
computeFastMarchingPath(MR.Const_MeshPart mp, MR.Const_MeshTriPoint start, MR.Const_MeshTriPoint end, MR.Const_VertBitSet? vertRegion=null, MR.VertScalars? outSurfaceDistances=null)MRinlinestatic
computeFormAtVertex(MR.Const_MeshPart mp, MR.VertId v, float stabilizer, bool angleWeigted, MR.Const_UndirectedEdgeBitSet? creases=null)MRinlinestatic
computeFormsAtVertices(MR.Const_MeshPart mp, float stabilizer, bool angleWeigted, MR.Const_UndirectedEdgeBitSet? creases=null)MRinlinestatic
computeGeodesicPath(MR.Const_Mesh mesh, MR.Const_MeshTriPoint start, MR.Const_MeshTriPoint end, MR.GeodesicPathApprox? atype=null, int? maxGeodesicIters=null)MRinlinestatic
computeGeodesicPathApprox(MR.Const_Mesh mesh, MR.Const_MeshTriPoint start, MR.Const_MeshTriPoint end, MR.GeodesicPathApprox atype)MRinlinestatic
computeGridBox(in MR.Box3f workArea, float voxelSize)MRinlinestatic
computeInSphereThicknessAtVertices(MR.Const_Mesh mesh, MR.Const_InSphereSearchSettings settings, MR.Std.Const_Function_BoolFuncFromFloat? progress=null)MRinlinestatic
computeMeshNormals(MR.Const_Mesh mesh)MRinlinestatic
computeNormal(MR.Const_AllLocalTriangulations triangs, MR.Const_VertCoords points, MR.VertId v)MRinlinestatic
computePerCornerNormals(MR.Const_Mesh mesh, MR.Const_UndirectedEdgeBitSet? creases)MRinlinestatic
computePerFaceNormals(MR.Const_Mesh mesh)MRinlinestatic
computePerFaceNormals4(MR.Const_Mesh mesh, MR.Misc.InOut< MR.Vector4f >? faceNormals, ulong size)MRinlinestatic
computePerVertNormals(MR.Const_Mesh mesh)MRinlinestatic
computePerVertPseudoNormals(MR.Const_Mesh mesh)MRinlinestatic
computeRayThicknessAtVertices(MR.Const_Mesh mesh, MR.Std.Const_Function_BoolFuncFromFloat? progress=null)MRinlinestatic
computeSkyViewFactor(MR.Const_Mesh terrain, MR.Const_VertCoords samples, MR.Const_VertBitSet validSamples, MR.Std.Const_Vector_MRSkyPatch skyPatches, MR.BitSet? outSkyRays=null, MR.Std.Vector_MRMeshIntersectionResult? outIntersections=null)MRinlinestatic
computeSpaceDistances(MR.Const_Mesh mesh, MR.Const_PointOnFace start, float range)MRinlinestatic
computeSteepestDescentPath(MR.Const_MeshPart mp, MR.Const_VertScalars field, MR.Const_MeshTriPoint start, MR.Const_ComputeSteepestDescentPathSettings? settings=null)MRinlinestatic
computeSteepestDescentPath(MR.Const_MeshPart mp, MR.Const_VertScalars field, MR.Const_MeshTriPoint start, MR.Std.Vector_MREdgePoint? outPath, MR.Const_ComputeSteepestDescentPathSettings? settings=null)MRinlinestatic
computeSurfaceDistances(MR.Const_Mesh mesh, MR.Const_VertBitSet startVertices, float? maxDist=null, MR.Const_VertBitSet? region=null, int? maxVertUpdates=null)MRinlinestatic
computeSurfaceDistances(MR.Const_Mesh mesh, MR.Const_VertBitSet startVertices, MR.Const_VertBitSet targetVertices, float? maxDist=null, MR.Const_VertBitSet? region=null, int? maxVertUpdates=null)MRinlinestatic
computeSurfaceDistances(MR.Const_Mesh mesh, MR.Phmap.Const_FlatHashMap_MRVertId_Float startVertices, float? maxDist=null, MR.Const_VertBitSet? region=null, int? maxVertUpdates=null)MRinlinestatic
computeSurfaceDistances(MR.Const_Mesh mesh, MR.Const_MeshTriPoint start, MR.Const_MeshTriPoint end, MR.Const_VertBitSet? region=null, MR.Misc.InOut< bool >? endReached=null, int? maxVertUpdates=null)MRinlinestatic
computeSurfaceDistances(MR.Const_Mesh mesh, MR.Const_MeshTriPoint start, float? maxDist=null, MR.Const_VertBitSet? region=null, int? maxVertUpdates=null)MRinlinestatic
computeSurfaceDistances(MR.Const_Mesh mesh, MR.Std.Const_Vector_MRMeshTriPoint starts, float? maxDist=null, MR.Const_VertBitSet? region=null, int? maxVertUpdates=null)MRinlinestatic
computeSurfacePath(MR.Const_MeshPart mp, MR.Const_MeshTriPoint start, MR.Const_MeshTriPoint end, int? maxGeodesicIters=null, MR.Const_VertBitSet? vertRegion=null, MR.VertScalars? outSurfaceDistances=null)MRinlinestatic
computeSweptVolumeWithCustomToolDistance(MR.IComputeToolDistance comp, MR.Const_ComputeSweptVolumeParameters params_)MRinlinestatic
computeSweptVolumeWithDistanceVolume(MR.Const_ComputeSweptVolumeParameters params_)MRinlinestatic
computeSweptVolumeWithMeshMovement(MR.Const_ComputeSweptVolumeParameters params_)MRinlinestatic
computeTrianglesRepetitions(MR.Const_AllLocalTriangulations triangs)MRinlinestatic
computeWorkArea(MR.Const_Polyline3 toolpath, MR.Const_MeshPart tool)MRinlinestatic
ConeFitterType enum name (defined in MR)MR
constantCuspToolPath(MR.Const_MeshPart mp, MR.Const_ConstantCuspParams params_)MRinlinestatic
constantZToolPath(MR.Const_MeshPart mp, MR.Const_ToolPathParams params_)MRinlinestatic
contains(MR.Const_FaceBitSet? bitset, MR.FaceId id)MRinlinestatic
contourIntersection(MR.Const_Polyline2 contoursA, MR.Const_Polyline2 contoursB, MR.Const_ContourToDistanceMapParams params_, float? offsetInside=null)MRinlinestatic
contourSubtract(MR.Const_Polyline2 contoursA, MR.Const_Polyline2 contoursB, MR.Const_ContourToDistanceMapParams params_, float? offsetInside=null)MRinlinestatic
contourUnion(MR.Const_Polyline2 contoursA, MR.Const_Polyline2 contoursB, MR.Const_ContourToDistanceMapParams params_, float? offsetInside=null)MRinlinestatic
convertContoursTo2d(MR.Std.Const_Vector_StdVectorMRVector2f from)MRinlinestatic
convertContoursTo2d(MR.Std.Const_Vector_StdVectorMRVector2d from)MRinlinestatic
convertContoursTo2d(MR.Std.Const_Vector_StdVectorMRVector3f from)MRinlinestatic
convertContoursTo2d(MR.Std.Const_Vector_StdVectorMRVector3d from)MRinlinestatic
convertContoursTo2f(MR.Std.Const_Vector_StdVectorMRVector2f from)MRinlinestatic
convertContoursTo2f(MR.Std.Const_Vector_StdVectorMRVector2d from)MRinlinestatic
convertContoursTo2f(MR.Std.Const_Vector_StdVectorMRVector3f from)MRinlinestatic
convertContoursTo2f(MR.Std.Const_Vector_StdVectorMRVector3d from)MRinlinestatic
convertContoursTo3d(MR.Std.Const_Vector_StdVectorMRVector2f from)MRinlinestatic
convertContoursTo3d(MR.Std.Const_Vector_StdVectorMRVector2d from)MRinlinestatic
convertContoursTo3d(MR.Std.Const_Vector_StdVectorMRVector3f from)MRinlinestatic
convertContoursTo3d(MR.Std.Const_Vector_StdVectorMRVector3d from)MRinlinestatic
convertContoursTo3f(MR.Std.Const_Vector_StdVectorMRVector2f from)MRinlinestatic
convertContoursTo3f(MR.Std.Const_Vector_StdVectorMRVector2d from)MRinlinestatic
convertContoursTo3f(MR.Std.Const_Vector_StdVectorMRVector3f from)MRinlinestatic
convertContoursTo3f(MR.Std.Const_Vector_StdVectorMRVector3d from)MRinlinestatic
convertContourTo2d(MR.Std.Const_Vector_MRVector2f from)MRinlinestatic
convertContourTo2d(MR.Std.Const_Vector_MRVector2d from)MRinlinestatic
convertContourTo2d(MR.Std.Const_Vector_MRVector3f from)MRinlinestatic
convertContourTo2d(MR.Std.Const_Vector_MRVector3d from)MRinlinestatic
convertContourTo2f(MR.Std.Const_Vector_MRVector2f from)MRinlinestatic
convertContourTo2f(MR.Std.Const_Vector_MRVector2d from)MRinlinestatic
convertContourTo2f(MR.Std.Const_Vector_MRVector3f from)MRinlinestatic
convertContourTo2f(MR.Std.Const_Vector_MRVector3d from)MRinlinestatic
convertContourTo3d(MR.Std.Const_Vector_MRVector2f from)MRinlinestatic
convertContourTo3d(MR.Std.Const_Vector_MRVector2d from)MRinlinestatic
convertContourTo3d(MR.Std.Const_Vector_MRVector3f from)MRinlinestatic
convertContourTo3d(MR.Std.Const_Vector_MRVector3d from)MRinlinestatic
convertContourTo3f(MR.Std.Const_Vector_MRVector2f from)MRinlinestatic
convertContourTo3f(MR.Std.Const_Vector_MRVector2d from)MRinlinestatic
convertContourTo3f(MR.Std.Const_Vector_MRVector3f from)MRinlinestatic
convertContourTo3f(MR.Std.Const_Vector_MRVector3d from)MRinlinestatic
convertDistanceMapToImage(MR.Const_DistanceMap distMap, float? threshold=null)MRinlinestatic
convertImageToDistanceMap(MR.Const_Image image, float? threshold=null, bool? invert=null)MRinlinestatic
convertIntFloatAllVerts(MR.Mesh mesh, MR.Const_CoordinateConverters conv)MRinlinestatic
convertMeshTriPointsSurfaceOffsetToMeshContours(MR.Const_Mesh mesh, MR.Std.Const_Vector_MRMeshTriPoint surfaceLine, float offset, MR.Const_SearchPathSettings? searchSettings=null)MRinlinestatic
convertMeshTriPointsSurfaceOffsetToMeshContours(MR.Const_Mesh mesh, MR.Std.Const_Vector_MRMeshTriPoint surfaceLine, MR.Std.Const_Function_FloatFuncFromInt offsetAtPoint, MR.Const_SearchPathSettings? searchSettings=null)MRinlinestatic
convertMeshTriPointsToClosedContour(MR.Const_Mesh mesh, MR.Std.Const_Vector_MRMeshTriPoint surfaceLine, MR.Const_SearchPathSettings? searchSettings=null, MR.Std.Vector_Int? pivotIndices=null)MRinlinestatic
convertMeshTriPointsToMeshContour(MR.Const_Mesh mesh, MR.Std.Const_Vector_MRMeshTriPoint surfaceLine, MR.Const_SearchPathSettings? searchSettings=null, MR.Std.Vector_Int? pivotIndices=null)MRinlinestatic
convertSurfacePathsToMeshContours(MR.Const_Mesh mesh, MR.Std.Const_Vector_StdVectorMREdgePoint surfacePaths)MRinlinestatic
convertSurfacePathWithEndsToMeshContour(MR.Const_Mesh mesh, MR.Const_MeshTriPoint start, MR.Std.Const_Vector_MREdgePoint surfacePath, MR.Const_MeshTriPoint end)MRinlinestatic
copySubdividePackMesh(MR.Const_MeshPart mp, float voxelSize, MR.Std.Const_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
cotan(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.UndirectedEdgeId ue)MRinlinestatic
countVoxelsWithValueGreater(MR.Const_FloatGrid grid, float value)MRinlinestatic
countVoxelsWithValueLess(MR.Const_FloatGrid grid, float value)MRinlinestatic
countVoxelsWithValuePred(MR.Const_FloatGrid grid, MR.Std.Const_Function_BoolFuncFromFloat pred)MRinlinestatic
createObject(string className)MRinlinestatic
createProjectionTransforms(ref MR.AffineXf3f storageXf, MR.AffineXf3f? pointXf, MR.AffineXf3f? treeXf)MRinlinestatic
createRootFormObject(MR._ByValueShared_Object obj)MRinlinestatic
createSymbolContours(MR.Const_SymbolMeshParams params_)MRinlinestatic
createSymbolsMesh(MR.Const_SymbolMeshParams params_)MRinlinestatic
cropped(MR.Const_FloatGrid grid, in MR.Box3i box, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
cross(in MR.Vector2f a, in MR.Vector2f b)MRinlinestatic
curveFromPoints(MR.Std.Const_Vector_MRCurvePoint cp, bool? unitLength=null, MR.Misc.InOut< float >? outCurveLen=null)MRinlinestatic
curveFromPoints(MR.Misc._Moved< MR.Std.Vector_MRCurvePoint > cp, bool? unitLength=null, MR.Misc.InOut< float >? outCurveLen=null)MRinlinestatic
cutAlongEdgeLoop(MR.MeshTopology topology, MR.Std.Const_Vector_MREdgeId c0)MRinlinestatic
cutAlongEdgeLoop(MR.Mesh mesh, MR.Std.Const_Vector_MREdgeId c0)MRinlinestatic
cutMesh(MR.Mesh mesh, MR.Std.Const_Vector_MROneMeshContour contours, MR.Const_CutMeshParameters? params_=null)MRinlinestatic
cutMeshByContour(MR.Mesh mesh, MR.Std.Const_Vector_MRVector3f contour, MR.AffineXf3f? xf=null)MRinlinestatic
cutMeshByContours(MR.Mesh mesh, MR.Std.Const_Vector_StdVectorMRVector3f contours, MR.AffineXf3f? xf=null)MRinlinestatic
cutMeshByProjection(MR.Mesh mesh, MR.Std.Const_Vector_StdVectorMRVector3f contours, MR.Const_CutByProjectionSettings settings)MRinlinestatic
dblArea(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.FaceId f)MRinlinestatic
dblArea(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.VertId v)MRinlinestatic
deactivateFarPairs(MR.IPointPairs pairs, float maxDistSq)MRinlinestatic
decimateContour(MR.Std.Vector_MRVector2f contour, MR.Const_DecimatePolylineSettings_MRVector2f? settings=null)MRinlinestatic
decimateContour(MR.Std.Vector_MRVector3f contour, MR.Const_DecimatePolylineSettings_MRVector3f? settings=null)MRinlinestatic
decimateMesh(MR.Mesh mesh, MR.Const_DecimateSettings? settings=null)MRinlinestatic
decimateObjectMeshData(MR.ObjectMeshData data, MR.Const_DecimateSettings settings)MRinlinestatic
decimatePolyline(MR.Polyline2 polyline, MR.Const_DecimatePolylineSettings_MRVector2f? settings=null)MRinlinestatic
decimatePolyline(MR.Polyline3 polyline, MR.Const_DecimatePolylineSettings_MRVector3f? settings=null)MRinlinestatic
DecimateStrategy enum nameMR
decode64(string val)MRinlinestatic
decompressZip(string zipFile, string targetFolder, byte? password=null)MRinlinestatic
decompressZip(MR.Std.Istream zipStream, string targetFolder, byte? password=null)MRinlinestatic
defaultSerializeMeshFormat()MRinlinestatic
defaultSerializePointsFormat()MRinlinestatic
defaultSerializeVoxelsFormat()MRinlinestatic
deleteTargetFaces(MR.Mesh obj, in MR.Vector3f targetCenter)MRinlinestatic
deleteTargetFaces(MR.Mesh obj, MR.Const_Mesh target)MRinlinestatic
delRegionKeepBd(MR.Mesh mesh, MR.Const_FaceBitSet? region=null, bool? keepLoneHoles=null)MRinlinestatic
denoiseNormals(MR.Const_Mesh mesh, MR.FaceNormals normals, MR.Const_UndirectedEdgeScalars v, float gamma)MRinlinestatic
DepthFunction enum name (defined in MR)MR
deserializeObjectTree(string path, MR.Std.Const_Function_VoidFuncFromConstStdFilesystemPathRef? postDecompress=null, MR.Std.Const_Function_BoolFuncFromFloat? progressCb=null)MRinlinestatic
deserializeObjectTreeFrom3mf(string file, MR.Std.Const_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
deserializeObjectTreeFromFolder(string folder, MR.Std.Const_Function_BoolFuncFromFloat? progressCb=null)MRinlinestatic
deserializeObjectTreeFromGltf(string file, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
deserializeObjectTreeFromModel(string file, MR.Std.Const_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
destPnt(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.EdgeId e)MRinlinestatic
detectBasisTunnels(MR.Const_MeshPart mp, MR.Std._ByValue_Function_FloatFuncFromMREdgeId? metric=null, MR.Std._ByValue_Function_BoolFuncFromFloat? progressCallback=null)MRinlinestatic
detectLoneContours(MR.Std.Const_Vector_StdVectorMRVarEdgeTri contours, bool? ignoreOpen=null)MRinlinestatic
detectTunnelFaces(MR.Const_MeshPart mp, MR.Const_DetectTunnelSettings? settings=null)MRinlinestatic
dihedralAngle(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.UndirectedEdgeId e)MRinlinestatic
dihedralAngleCos(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.UndirectedEdgeId e)MRinlinestatic
dihedralAngleSin(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.UndirectedEdgeId e)MRinlinestatic
dilateRegion(MR.Const_Mesh mesh, MR.FaceBitSet region, float dilation, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
dilateRegion(MR.Const_Mesh mesh, MR.VertBitSet region, float dilation, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
dilateRegion(MR.Const_Mesh mesh, MR.UndirectedEdgeBitSet region, float dilation, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
dilateRegion(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.FaceBitSet region, float dilation, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
dilateRegion(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.VertBitSet region, float dilation, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
dilateRegion(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.UndirectedEdgeBitSet region, float dilation, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
dilateRegion(MR.Const_PointCloud pointCloud, MR.VertBitSet region, float dilation, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null, MR.AffineXf3f? xf=null)MRinlinestatic
dilateRegionByMetric(MR.Const_MeshTopology topology, MR.Std.Const_Function_FloatFuncFromMREdgeId metric, MR.FaceBitSet region, float dilation, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
dilateRegionByMetric(MR.Const_MeshTopology topology, MR.Std.Const_Function_FloatFuncFromMREdgeId metric, MR.VertBitSet region, float dilation, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
dilateRegionByMetric(MR.Const_MeshTopology topology, MR.Std.Const_Function_FloatFuncFromMREdgeId metric, MR.UndirectedEdgeBitSet region, float dilation, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
DimensionsVisualizePropertyType enum name (defined in MR)MR
dirArea(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.Const_FaceBitSet? fs=null)MRinlinestatic
dirDblArea(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.FaceId f)MRinlinestatic
dirDblArea(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.VertId v)MRinlinestatic
dirDblAreas(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.Const_VertBitSet? region=null)MRinlinestatic
DIRTY_CORNERS_RENDER_NORMALMR
DIRTY_FACES_RENDER_NORMALMR
DirtyFlags enum nameMR
DirtyFlags enum nameMR
discreteAbsMeanCurvatureMetric(MR.Const_Mesh mesh)MRinlinestatic
discreteAbsMeanCurvatureMetric(MR.Const_MeshTopology topology, MR.Const_VertCoords points)MRinlinestatic
discreteGaussianCurvature(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.VertId v, MR.Misc.InOut< bool >? outBoundaryVert=null)MRinlinestatic
discreteMeanCurvature(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.VertId v)MRinlinestatic
discreteMeanCurvature(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.UndirectedEdgeId e)MRinlinestatic
discreteMinusAbsMeanCurvatureMetric(MR.Const_Mesh mesh)MRinlinestatic
discreteMinusAbsMeanCurvatureMetric(MR.Const_MeshTopology topology, MR.Const_VertCoords points)MRinlinestatic
distanceMapFromContours(MR.Const_Polyline2 contours, MR.Const_ContourToDistanceMapParams params_, MR.Const_ContoursDistanceMapOptions? options=null)MRinlinestatic
distanceMapFromContours(MR.DistanceMap distMap, MR.Const_Polyline2 polyline, MR.Const_ContourToDistanceMapParams params_, MR.Const_ContoursDistanceMapOptions? options=null)MRinlinestatic
distanceMapTo2DIsoPolyline(MR.Const_DistanceMap distMap, float isoValue)MRinlinestatic
distanceMapTo2DIsoPolyline(MR.Const_DistanceMap distMap, MR.Const_ContourToDistanceMapParams params_, float isoValue)MRinlinestatic
distanceMapTo2DIsoPolyline(MR.Const_DistanceMap distMap, in MR.AffineXf3f xf, float isoValue, bool? useDepth=null)MRinlinestatic
distanceMapTo2DIsoPolyline(MR.Const_DistanceMap distMap, float pixelSize, float isoValue)MRinlinestatic
distanceMapToMesh(MR.Const_DistanceMap distMap, in MR.AffineXf3f toWorld, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
divideWithPlane(MR.Const_PointCloud points, MR.Const_Plane3f plane, MR.Const_DividePointCloudOptionalOutput? optOut=null)MRinlinestatic
doBooleanOperation(MR.Misc._Moved< MR.Mesh > meshACut, MR.Misc._Moved< MR.Mesh > meshBCut, MR.Std.Const_Vector_StdVectorMREdgeId cutEdgesA, MR.Std.Const_Vector_StdVectorMREdgeId cutEdgesB, MR.BooleanOperation operation, MR.AffineXf3f? rigidB2A=null, MR.BooleanResultMapper? mapper=null, bool? mergeAllNonIntersectingComponents=null, MR.Const_BooleanInternalParameters? intParams=null)MRinlinestatic
doSegmentLineIntersect(MR.Const_LineSegm2f x, MR.Const_Line2f y, MR.Misc.InOut< float >? xPos=null, MR.Misc.InOut< float >? yPos=null)MRinlinestatic
doSegmentLineIntersect(MR.Const_LineSegm2d x, MR.Const_Line2d y, MR.Misc.InOut< double >? xPos=null, MR.Misc.InOut< double >? yPos=null)MRinlinestatic
doSegmentSegmentIntersect(MR.Std.Const_Array_MRPreciseVertCoords2_4 vs)MRinlinestatic
doSegmentsIntersect(MR.Const_LineSegm2f x, MR.Const_LineSegm2f y, MR.Misc.InOut< float >? xPos=null, MR.Misc.InOut< float >? yPos=null)MRinlinestatic
doSegmentsIntersect(MR.Const_LineSegm2d x, MR.Const_LineSegm2d y, MR.Misc.InOut< double >? xPos=null, MR.Misc.InOut< double >? yPos=null)MRinlinestatic
dot(in MR.Vector2b a, in MR.Vector2b b)MRinlinestatic
dot(in MR.Vector2i a, in MR.Vector2i b)MRinlinestatic
dot(in MR.Vector2i64 a, in MR.Vector2i64 b)MRinlinestatic
dot(in MR.Vector2f a, in MR.Vector2f b)MRinlinestatic
dot(in MR.Vector2d a, in MR.Vector2d b)MRinlinestatic
dot(in MR.Vector3f a, in MR.Vector3f b)MRinlinestatic
dot(in MR.Vector3d a, in MR.Vector3d b)MRinlinestatic
dot(in MR.Vector3b a, in MR.Vector3b b)MRinlinestatic
dot(in MR.Vector3i a, in MR.Vector3i b)MRinlinestatic
dot(in MR.Vector3i64 a, in MR.Vector3i64 b)MRinlinestatic
dot(MR.Const_Vector3_UnsignedChar a, MR.Const_Vector3_UnsignedChar b)MRinlinestatic
dot(in MR.Vector4b a, in MR.Vector4b b)MRinlinestatic
dot(in MR.Vector4i a, in MR.Vector4i b)MRinlinestatic
dot(in MR.Vector4i64 a, in MR.Vector4i64 b)MRinlinestatic
dot(in MR.Vector4f a, in MR.Vector4f b)MRinlinestatic
dot(in MR.Vector4d a, in MR.Vector4d b)MRinlinestatic
dot(MR.Const_Vector4_UnsignedChar a, MR.Const_Vector4_UnsignedChar b)MRinlinestatic
doTriangleSegmentIntersect(MR.Std.Const_Array_MRPreciseVertCoords_5 vs)MRinlinestatic
doTrianglesOverlap(in MR.Vector2f a, in MR.Vector2f b, in MR.Vector2f c, in MR.Vector2f d, in MR.Vector2f e, in MR.Vector2f f)MRinlinestatic
doTrianglesOverlap(in MR.Vector2d a, in MR.Vector2d b, in MR.Vector2d c, in MR.Vector2d d, in MR.Vector2d e, in MR.Vector2d f)MRinlinestatic
doubleOffsetMesh(MR.Const_MeshPart mp, float offsetA, float offsetB, MR.Const_OffsetParameters? params_=null)MRinlinestatic
doubleOffsetVdb(MR.Const_MeshPart mp, MR.Const_DoubleOffsetSettings settings)MRinlinestatic
duplicateMultiHoleVertices(MR.Mesh mesh)MRinlinestatic
edgeCenter(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.UndirectedEdgeId e)MRinlinestatic
edgeCurvMetric(MR.Const_Mesh mesh, float? angleSinFactor=null, float? angleSinForBoundary=null)MRinlinestatic
edgeCurvMetric(MR.Const_MeshTopology topology, MR.Const_VertCoords points, float? angleSinFactor=null, float? angleSinForBoundary=null)MRinlinestatic
edgeLength(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.UndirectedEdgeId e)MRinlinestatic
edgeLengthMetric(MR.Const_Mesh mesh)MRinlinestatic
edgeLengthMetric(MR.Const_MeshTopology topology, MR.Const_VertCoords points)MRinlinestatic
edgeLengths(MR.Const_MeshTopology topology, MR.Const_VertCoords points)MRinlinestatic
edgeLengthSq(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.UndirectedEdgeId e)MRinlinestatic
edgeMapsComposition(MR.EdgeMap a2b, MR.Const_EdgeMap b2c)MRinlinestatic
edgeMapsComposition(MR.Const_EdgeMap a2b, MR.Const_EdgeMap b2c)MRinlinestatic
edgePoint(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.EdgeId e, float f)MRinlinestatic
edgePoint(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.Const_EdgePoint ep)MRinlinestatic
edgePointsFromContours(MR.Const_Polyline2 polyline, float pixelSize, float threshold)MRinlinestatic
edgesBetweenDifferentColors(MR.Const_MeshTopology topology, MR.Const_FaceColors colors)MRinlinestatic
edgeSegment(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.EdgeId e)MRinlinestatic
edgeTableSymMetric(MR.Const_MeshTopology topology, MR.Std.Const_Function_FloatFuncFromMREdgeId metric)MRinlinestatic
edgeVector(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.EdgeId e)MRinlinestatic
EdgeWeights enum nameMR
eliminateDegree3Dest(MR.MeshTopology topology, MR.EdgeId e, MR.FaceBitSet? region=null)MRinlinestatic
eliminateDegree3Vertices(MR.MeshTopology topology, MR.VertBitSet region, MR.FaceBitSet? fs=null)MRinlinestatic
eliminateDoubleTris(MR.MeshTopology topology, MR.EdgeId e, MR.FaceBitSet? region=null)MRinlinestatic
eliminateDoubleTrisAround(MR.MeshTopology topology, MR.VertId v, MR.FaceBitSet? region=null)MRinlinestatic
embedStructureToTerrain(MR.Const_Mesh terrain, MR.Const_Mesh structure, MR.Const_EmbeddedStructureParameters params_)MRinlinestatic
encode64(byte? data, ulong size)MRinlinestatic
end(MR.Const_IteratorRange_MRChunkIterator range)MRinlinestatic
end(MR.Const_IteratorRange_MRUndirectedEdgeIterator range)MRinlinestatic
end(MR.Const_IteratorRange_MRRingIteratorMRNextEdgeSameOrigin range)MRinlinestatic
end(MR.Const_IteratorRange_MRRingIteratorMRNextEdgeSameLeft range)MRinlinestatic
end(MR.Const_IteratorRange_MRPolylineUndirectedEdgeIterator range)MRinlinestatic
end(MR.Const_ViewportMask _1)MRinlinestatic
equalizeTriAreas(MR.Mesh mesh, MR.Const_MeshEqualizeTriAreasParams? params_=null, MR.Std.Const_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
equalizeTriAreas(MR.Const_MeshTopology topology, MR.VertCoords points, MR.Const_MeshEqualizeTriAreasParams? params_=null, MR.Std.Const_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
erodeRegion(MR.Const_Mesh mesh, MR.FaceBitSet region, float dilation, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
erodeRegion(MR.Const_Mesh mesh, MR.VertBitSet region, float dilation, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
erodeRegion(MR.Const_Mesh mesh, MR.UndirectedEdgeBitSet region, float dilation, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
erodeRegion(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.FaceBitSet region, float dilation, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
erodeRegion(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.VertBitSet region, float dilation, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
erodeRegion(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.UndirectedEdgeBitSet region, float dilation, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
erodeRegion(MR.Const_PointCloud pointCloud, MR.VertBitSet region, float erosion, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null, MR.AffineXf3f? xf=null)MRinlinestatic
erodeRegionByMetric(MR.Const_MeshTopology topology, MR.Std.Const_Function_FloatFuncFromMREdgeId metric, MR.FaceBitSet region, float dilation, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
erodeRegionByMetric(MR.Const_MeshTopology topology, MR.Std.Const_Function_FloatFuncFromMREdgeId metric, MR.VertBitSet region, float dilation, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
erodeRegionByMetric(MR.Const_MeshTopology topology, MR.Std.Const_Function_FloatFuncFromMREdgeId metric, MR.UndirectedEdgeBitSet region, float dilation, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
evalGridMinMax(MR.Const_FloatGrid grid, ref float min, ref float max)MRinlinestatic
executeHoleFillPlan(MR.Mesh mesh, MR.EdgeId a0, MR.HoleFillPlan plan, MR.FaceBitSet? outNewFaces=null)MRinlinestatic
expand(MR.Const_MeshTopology topology, MR.FaceBitSet region, int? hops=null)MRinlinestatic
expand(MR.Const_MeshTopology topology, MR.FaceId f, int hops)MRinlinestatic
expand(MR.Const_MeshTopology topology, MR.VertBitSet region, int? hops=null)MRinlinestatic
expand(MR.Const_MeshTopology topology, MR.VertId v, int hops)MRinlinestatic
expandFaces(MR.Const_MeshTopology topology, MR.Const_FaceBitSet region, MR.Const_UndirectedEdgeBitSet? stopEdges=null)MRinlinestatic
expandPixelMask(MR.PixelBitSet mask, MR.Const_RectIndexer indexer, int? expansion=null)MRinlinestatic
expandVoxelsMask(MR.VoxelBitSet mask, MR.Const_VolumeIndexer indexer, int? expansion=null)MRinlinestatic
exportToolPathToGCode(MR.Std.Const_Vector_MRGCommand commands)MRinlinestatic
extendAllHoles(MR.Mesh mesh, MR.Const_Plane3f plane, MR.FaceBitSet? outNewFaces=null)MRinlinestatic
extendHole(MR.Mesh mesh, MR.EdgeId a, MR.Const_Plane3f plane, MR.FaceBitSet? outNewFaces=null)MRinlinestatic
extendHole(MR.Mesh mesh, MR.EdgeId a, MR.Std._ByValue_Function_MRVector3fFuncFromConstMRVector3fRef getVertPos, MR.FaceBitSet? outNewFaces=null)MRinlinestatic
extractAllLoops(MR.Const_MeshTopology topology, MR.EdgeBitSet edges, MR.Turn turn)MRinlinestatic
extractClosedLoops(MR.Const_MeshTopology topology, MR.EdgeBitSet edges)MRinlinestatic
extractClosedLoops(MR.Const_MeshTopology topology, MR.Std.Const_Vector_MREdgeId inEdges, MR.EdgeBitSet? outNotLoopEdges=null)MRinlinestatic
extractIsolines(MR.Const_MeshTopology topology, MR.Std.Const_Function_FloatFuncFromMRVertId vertValues, MR.Const_FaceBitSet? region=null)MRinlinestatic
extractIsolines(MR.Const_MeshTopology topology, MR.Const_VertScalars vertValues, float isoValue, MR.Const_FaceBitSet? region=null)MRinlinestatic
extractLongestClosedLoop(MR.Const_Mesh mesh, MR.Std.Const_Vector_MREdgeId inEdges)MRinlinestatic
extractMeshContours(MR.Std.Const_Vector_MROneMeshContour meshContours)MRinlinestatic
extractPath(MR.Const_MeshTopology topology, MR.EdgeId e0, MR.EdgeBitSet edges, MR.Std.Vector_MREdgeId? outPath, MR.Turn turn)MRinlinestatic
extractPlaneSections(MR.Const_MeshPart mp, MR.Const_Plane3f plane, MR.UseAABBTree? u=null)MRinlinestatic
extractSectionsFromPolyline(MR.Const_Polyline3 polyline, MR.Const_Plane3f plane, float eps, MR.UndirectedEdgeBitSet? positiveEdges=null)MRinlinestatic
extractXYPlaneSections(MR.Const_MeshPart mp, float zLevel, MR.UseAABBTree? u=null)MRinlinestatic
ExtremeEdgeType enum name (defined in MR)MR
faceMapsComposition(MR.FaceMap a2b, MR.Const_FaceMap b2c)MRinlinestatic
faceMapsComposition(MR.Const_FaceMap a2b, MR.Const_FaceMap b2c)MRinlinestatic
FeaturePropertyKind enum name (defined in MR)MR
FeaturesObjectKind enum nameMR
FeatureVisualizePropertyType enum name (defined in MR)MR
fillContourLeft(MR.Const_MeshTopology topology, MR.Std.Const_Vector_MREdgeId contour)MRinlinestatic
fillContourLeft(MR.Const_MeshTopology topology, MR.Std.Const_Vector_StdVectorMREdgeId contours)MRinlinestatic
fillContourLeftByGraphCut(MR.Const_MeshTopology topology, MR.Std.Const_Vector_MREdgeId contour, MR.Std.Const_Function_FloatFuncFromMREdgeId metric, MR.Std.Const_Function_BoolFuncFromFloat? progress=null)MRinlinestatic
fillContourLeftByGraphCut(MR.Const_MeshTopology topology, MR.Std.Const_Vector_StdVectorMREdgeId contours, MR.Std.Const_Function_FloatFuncFromMREdgeId metric, MR.Std.Const_Function_BoolFuncFromFloat? progress=null)MRinlinestatic
fillContours2D(MR.Mesh mesh, MR.Std.Const_Vector_MREdgeId holeRepresentativeEdges)MRinlinestatic
fillHole(MR.Mesh mesh, MR.EdgeId a, MR.Const_FillHoleParams? params_=null)MRinlinestatic
fillHoleNicely(MR.Mesh mesh, MR.EdgeId holeEdge, MR.Const_FillHoleNicelySettings settings)MRinlinestatic
fillHoles(MR.Mesh mesh, MR.Std.Const_Vector_MREdgeId as_, MR.Const_FillHoleParams? params_=null)MRinlinestatic
fillHolesWithExtraPoints(MR.Mesh mesh, MR.PointCloud extraPoints, MR.Const_FillHolesWithExtraPointsParams? params_=null, MR.Std.Const_Function_BoolFuncFromFloat? progressCb=null)MRinlinestatic
fillHoleTrivially(MR.Mesh mesh, MR.EdgeId a, MR.FaceBitSet? outNewFaces=null)MRinlinestatic
fillPlanarHole(MR.ObjectMeshData data, MR.Std.Vector_StdVectorMREdgeId holeContours)MRinlinestatic
filterCreaseEdges(MR.Const_Mesh mesh, MR.UndirectedEdgeBitSet creaseEdges, float critLength, bool? filterComponents=null, bool? filterBranches=null)MRinlinestatic
filterHistoryActionsVector(MR.Std.Vector_StdSharedPtrMRHistoryAction historyVector, MR.Std._ByValue_Function_BoolFuncFromConstStdSharedPtrMRHistoryActionRef filteringCondition, ulong? firstRedoIndex=null, bool? deepFiltering=null)MRinlinestatic
FilterType enum name (defined in MR)MR
findActiveBounds(MR.Const_FloatGrid grid)MRinlinestatic
findAllLeftBdEdges(MR.Const_MeshTopology topology, MR.Const_FaceBitSet? region, bool? innerMeshEdgesOnly=null)MRinlinestatic
findAvgPointsRadius(MR.Const_PointCloud pointCloud, int avgPoints, int? samples=null)MRinlinestatic
findBestFreeformDeformation(in MR.Box3f box, MR.Std.Const_Vector_MRVector3f source, MR.Std.Const_Vector_MRVector3f target, MR.Vector3i? resolution=null, MR.AffineXf3f? samplesToBox=null)MRinlinestatic
findBoxedTrisInBall(MR.Const_MeshPart mp, MR.Const_Ball3f ball, MR.Std.Const_Function_MRProcessingFuncFromMRFaceIdMRBall3fRef foundCallback)MRinlinestatic
findCenterFromBBox(MR.Const_MeshTopology topology, MR.Const_VertCoords points)MRinlinestatic
findCenterFromFaces(MR.Const_MeshTopology topology, MR.Const_VertCoords points)MRinlinestatic
findCenterFromPoints(MR.Const_MeshTopology topology, MR.Const_VertCoords points)MRinlinestatic
findClosestWeightedMeshPoint(in MR.Vector3f loc, MR.Const_Mesh mesh, MR.Const_DistanceFromWeightedPointsComputeParams params_)MRinlinestatic
findClosestWeightedPoint(in MR.Vector3f loc, MR.Const_AABBTreePoints tree, MR.Const_DistanceFromWeightedPointsComputeParams params_)MRinlinestatic
findCloseVertices(MR.Const_Mesh mesh, float closeDist, MR.Std.Const_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
findCloseVertices(MR.Const_PointCloud cloud, float closeDist, MR.Std.Const_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
findCloseVertices(MR.Const_VertCoords points, float closeDist, MR.Const_VertBitSet? valid=null, MR.Std.Const_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
findCloseVertices(MR.Const_VertMap smallestMap)MRinlinestatic
findCollidingEdgePairs(MR.Const_Polyline2 a, MR.Const_Polyline2 b, MR.AffineXf2f? rigidB2A=null, bool? firstIntersectionOnly=null)MRinlinestatic
findCollidingEdges(MR.Const_Polyline2 a, MR.Const_Polyline2 b, MR.AffineXf2f? rigidB2A=null, bool? firstIntersectionOnly=null)MRinlinestatic
findCollidingEdgesBitsets(MR.Const_Polyline2 a, MR.Const_Polyline2 b, MR.AffineXf2f? rigidB2A=null)MRinlinestatic
findCollidingEdgeTrisPrecise(MR.Const_MeshPart a, MR.Const_MeshPart b, MR.Std._ByValue_Function_MRVector3iFuncFromConstMRVector3fRef conv, MR.AffineXf3f? rigidB2A=null, bool? anyIntersection=null)MRinlinestatic
findCollidingEdgeTrisPrecise(MR.Const_Mesh a, MR.Std.Const_Vector_MREdgeId edgesA, MR.Const_Mesh b, MR.Std.Const_Vector_MRFaceId facesB, MR.Std._ByValue_Function_MRVector3iFuncFromConstMRVector3fRef conv, MR.AffineXf3f? rigidB2A=null)MRinlinestatic
findCollidingEdgeTrisPrecise(MR.Const_Mesh a, MR.Std.Const_Vector_MRFaceId facesA, MR.Const_Mesh b, MR.Std.Const_Vector_MREdgeId edgesB, MR.Std._ByValue_Function_MRVector3iFuncFromConstMRVector3fRef conv, MR.AffineXf3f? rigidB2A=null)MRinlinestatic
findCollidingTriangleBitsets(MR.Const_MeshPart a, MR.Const_MeshPart b, MR.AffineXf3f? rigidB2A=null)MRinlinestatic
findCollidingTriangles(MR.Const_MeshPart a, MR.Const_MeshPart b, MR.AffineXf3f? rigidB2A=null, bool? firstIntersectionOnly=null)MRinlinestatic
findCreaseEdges(MR.Const_MeshTopology topology, MR.Const_VertCoords points, float angleFromPlanar)MRinlinestatic
findDegenerateFaces(MR.Const_MeshPart mp, float? criticalAspectRatio=null, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
findDirMax(in MR.Vector3f dir, MR.Const_Mesh m, MR.UseAABBTree? u=null)MRinlinestatic
findDirMax(in MR.Vector3f dir, MR.Const_MeshPart mp, MR.UseAABBTree? u=null)MRinlinestatic
findDirMax(in MR.Vector3f dir, MR.Const_MeshVertPart mp, MR.UseAABBTree? u=null)MRinlinestatic
findDirMax(in MR.Vector3f dir, MR.Const_Polyline3 polyline, MR.UseAABBTree? u=null)MRinlinestatic
findDirMax(in MR.Vector2f dir, MR.Const_Polyline2 polyline, MR.UseAABBTree? u=null)MRinlinestatic
findDirMax(in MR.Vector3f dir, MR.Const_PointCloud cloud, MR.Const_VertBitSet? region=null, MR.UseAABBTree? u=null)MRinlinestatic
findDirMax(in MR.Vector3f dir, MR.Const_AABBTreePoints tree, MR.Const_VertBitSet? region=null)MRinlinestatic
findDirMaxBruteForce(in MR.Vector3f dir, MR.Const_VertCoords points, MR.Const_VertBitSet? region=null)MRinlinestatic
findDirMaxBruteForce(in MR.Vector2f dir, MR.Const_VertCoords2 points, MR.Const_VertBitSet? region=null)MRinlinestatic
findDirMaxBruteForce(in MR.Vector3f dir, MR.Const_PointCloud cloud, MR.Const_VertBitSet? region=null)MRinlinestatic
findDirMaxBruteForce(in MR.Vector3f dir, MR.Const_Polyline3 polyline)MRinlinestatic
findDirMaxBruteForce(in MR.Vector2f dir, MR.Const_Polyline2 polyline)MRinlinestatic
findDirMaxBruteForce(in MR.Vector3f dir, MR.Const_MeshPart mp)MRinlinestatic
findDirMaxBruteForce(in MR.Vector3f dir, MR.Const_MeshVertPart mp)MRinlinestatic
findDirMinMaxBruteForce(in MR.Vector3f dir, MR.Const_VertCoords points, MR.Const_VertBitSet? region=null)MRinlinestatic
findDirMinMaxBruteForce(in MR.Vector2f dir, MR.Const_VertCoords2 points, MR.Const_VertBitSet? region=null)MRinlinestatic
findDirMinMaxBruteForce(in MR.Vector3f dir, MR.Const_PointCloud cloud, MR.Const_VertBitSet? region=null)MRinlinestatic
findDirMinMaxBruteForce(in MR.Vector3f dir, MR.Const_Polyline3 polyline)MRinlinestatic
findDirMinMaxBruteForce(in MR.Vector2f dir, MR.Const_Polyline2 polyline)MRinlinestatic
findDirMinMaxBruteForce(in MR.Vector3f dir, MR.Const_MeshPart mp)MRinlinestatic
findDirMinMaxBruteForce(in MR.Vector3f dir, MR.Const_MeshVertPart mp)MRinlinestatic
findDisorientedFaces(MR.Const_Mesh mesh, MR.Const_FindDisorientationParams? params_=null)MRinlinestatic
findDistance(MR.Const_MeshPart a, MR.Const_MeshPart b, MR.AffineXf3f? rigidB2A=null, float? upDistLimitSq=null)MRinlinestatic
findEdgesInBall(MR.Const_Polyline2 polyline, in MR.Vector2f center, float radius, MR.Std.Const_Function_VoidFuncFromMRUndirectedEdgeIdConstMRVector2fRefFloat foundCallback, MR.Misc.InOut< MR.AffineXf2f >? xf=null)MRinlinestatic
findEdgesInBall(MR.Const_Polyline3 polyline, in MR.Vector3f center, float radius, MR.Std.Const_Function_VoidFuncFromMRUndirectedEdgeIdConstMRVector3fRefFloat foundCallback, MR.Misc.InOut< MR.AffineXf3f >? xf=null)MRinlinestatic
findExtremeEdges(MR.Const_Mesh mesh, MR.Const_VertScalars field, MR.ExtremeEdgeType type)MRinlinestatic
findFewClosestPoints(in MR.Vector3f pt, MR.Const_PointCloud pc, MR.FewSmallest_MRPointsProjectionResult res, float? upDistLimitSq=null, MR.AffineXf3f? xf=null, float? loDistLimitSq=null)MRinlinestatic
findFilter(MR.Std.Const_Vector_MRIOFilter filters, string extension)MRinlinestatic
findHalfSpacePoints(MR.Const_PointCloud pc, MR.Const_Plane3f plane)MRinlinestatic
findHoleComplicatingFaces(MR.Const_Mesh mesh)MRinlinestatic
findInnerShellFacesWithSplits(MR.Const_MeshPart mp, MR.Mesh shell, MR.Const_FindInnerShellSettings? settings=null)MRinlinestatic
findInnerShellVerts(MR.Const_MeshPart mp, MR.Const_Mesh shell, MR.Const_FindInnerShellSettings? settings=null)MRinlinestatic
findInSphere(MR.Const_Mesh mesh, MR.Const_MeshPoint m, MR.Const_InSphereSearchSettings settings)MRinlinestatic
findInSphere(MR.Const_Mesh mesh, MR.VertId v, MR.Const_InSphereSearchSettings settings)MRinlinestatic
findIntersectionContours(MR.Const_Mesh meshA, MR.Const_Mesh meshB, MR.AffineXf3f? rigidB2A=null)MRinlinestatic
findLeftBoundary(MR.Const_MeshTopology topology, MR.Const_FaceBitSet? region=null)MRinlinestatic
findLeftBoundaryInsideMesh(MR.Const_MeshTopology topology, MR.Const_FaceBitSet region)MRinlinestatic
findMaxDistanceSq(MR.Const_MeshPart a, MR.Const_MeshPart b, MR.AffineXf3f? rigidB2A=null, float? maxDistanceSq=null)MRinlinestatic
findMaxDistanceSq(MR.Const_PointCloud a, MR.Const_PointCloud b, MR.AffineXf3f? rigidB2A=null, float? maxDistanceSq=null)MRinlinestatic
findMaxDistanceSqOneWay(MR.Const_MeshPart a, MR.Const_MeshPart b, MR.AffineXf3f? rigidB2A=null, float? maxDistanceSq=null)MRinlinestatic
findMaxDistanceSqOneWay(MR.Const_PointCloud a, MR.Const_PointCloud b, MR.AffineXf3f? rigidB2A=null, float? maxDistanceSq=null)MRinlinestatic
findMaxProjectionOnPolyline(MR.Const_VertCoords points, MR.Const_Polyline3 polyline, MR.Const_VertBitSet? pointsRegion=null, MR.Misc.InOut< MR.AffineXf3f >? xf=null, float? loDistLimitSq=null)MRinlinestatic
findMeshEdgesInBall(MR.Const_Mesh mesh, MR.Const_AABBTreePolyline3 tree, in MR.Vector3f center, float radius, MR.Std.Const_Function_VoidFuncFromMRUndirectedEdgeIdConstMRVector3fRefFloat foundCallback, MR.Misc.InOut< MR.AffineXf3f >? xf=null)MRinlinestatic
findMultipleEdges(MR.Const_MeshTopology topology, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
findNClosestPointsPerPoint(MR.Const_PointCloud pc, int numNei, MR.Std.Const_Function_BoolFuncFromFloat? progress=null)MRinlinestatic
findNeighborVerts(MR.Const_Mesh mesh, MR.Const_PointOnFace start, float rangeSq)MRinlinestatic
findNotSmoothFaces(MR.Const_MeshPart mp, float? minAngle=null, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
findNRingVerts(MR.Const_MeshTopology topology, int n, MR.Const_VertBitSet? region=null)MRinlinestatic
findOuterLayer(MR.Const_Mesh mesh)MRinlinestatic
findOutliers(MR.Const_PointCloud pc, MR.Const_FindOutliersParams params_)MRinlinestatic
findOverhangs(MR.Const_Mesh mesh, MR.Const_FindOverhangsSettings settings)MRinlinestatic
findOverlappingTris(MR.Const_MeshPart mp, MR.Const_FindOverlappingSettings settings)MRinlinestatic
findPartialLens(MR.Std.Const_Vector_MRCurvePoint cp, bool? unitLength=null, MR.Misc.InOut< float >? outCurveLen=null)MRinlinestatic
findPointsInBall(MR.Const_PointCloud pointCloud, MR.Const_Ball3f ball, MR.Std.Const_Function_MRProcessingFuncFromConstMRPointsProjectionResultRefConstMRVector3fRefMRBall3fRef foundCallback, MR.AffineXf3f? xf=null)MRinlinestatic
findPointsInBall(MR.Const_Mesh mesh, MR.Const_Ball3f ball, MR.Std.Const_Function_MRProcessingFuncFromConstMRPointsProjectionResultRefConstMRVector3fRefMRBall3fRef foundCallback, MR.AffineXf3f? xf=null)MRinlinestatic
findPointsInBall(MR.Const_AABBTreePoints tree, MR.Const_Ball3f ball, MR.Std.Const_Function_MRProcessingFuncFromConstMRPointsProjectionResultRefConstMRVector3fRefMRBall3fRef foundCallback, MR.AffineXf3f? xf=null)MRinlinestatic
findPointsInBox(MR.Const_PointCloud pointCloud, in MR.Box3f box, MR.Std.Const_Function_VoidFuncFromMRVertIdConstMRVector3fRef foundCallback, MR.AffineXf3f? xf=null)MRinlinestatic
findPointsInBox(MR.Const_Mesh mesh, in MR.Box3f box, MR.Std.Const_Function_VoidFuncFromMRVertIdConstMRVector3fRef foundCallback, MR.AffineXf3f? xf=null)MRinlinestatic
findPointsInBox(MR.Const_AABBTreePoints tree, in MR.Box3f box, MR.Std.Const_Function_VoidFuncFromMRVertIdConstMRVector3fRef foundCallback, MR.AffineXf3f? xf=null)MRinlinestatic
findProjection(in MR.Vector3f pt, MR.Const_MeshPart mp, float? upDistLimitSq=null, MR.AffineXf3f? xf=null, float? loDistLimitSq=null, MR.Std.Const_Function_BoolFuncFromMRFaceId? validFaces=null, MR.Std.Const_Function_BoolFuncFromConstMRMeshProjectionResultRef? validProjections=null)MRinlinestatic
findProjectionOnMeshEdges(in MR.Vector3f pt, MR.Const_Mesh mesh, MR.Const_AABBTreePolyline3 tree, float? upDistLimitSq=null, MR.Misc.InOut< MR.AffineXf3f >? xf=null, float? loDistLimitSq=null)MRinlinestatic
findProjectionOnMeshEdges(MR.Const_Line3f ln, MR.Const_Mesh mesh, MR.Const_AABBTreePolyline3 tree, float? upDistLimitSq=null, MR.Misc.InOut< MR.AffineXf3f >? xf=null, float? loDistLimitSq=null)MRinlinestatic
findProjectionOnPoints(in MR.Vector3f pt, MR.Const_PointCloudPart pcp, float? upDistLimitSq=null, MR.AffineXf3f? xf=null, float? loDistLimitSq=null, MR.Std._ByValue_Function_BoolFuncFromMRVertId? skipCb=null)MRinlinestatic
findProjectionOnPoints(in MR.Vector3f pt, MR.Const_AABBTreePoints tree, float? upDistLimitSq=null, MR.AffineXf3f? xf=null, float? loDistLimitSq=null, MR.Const_VertBitSet? region=null, MR.Std._ByValue_Function_BoolFuncFromMRVertId? skipCb=null)MRinlinestatic
findProjectionOnPolyline(in MR.Vector3f pt, MR.Const_Polyline3 polyline, float? upDistLimitSq=null, MR.Misc.InOut< MR.AffineXf3f >? xf=null, float? loDistLimitSq=null)MRinlinestatic
findProjectionOnPolyline(MR.Const_Line3f ln, MR.Const_Polyline3 polyline, float? upDistLimitSq=null, MR.Misc.InOut< MR.AffineXf3f >? xf=null, float? loDistLimitSq=null)MRinlinestatic
findProjectionOnPolyline2(in MR.Vector2f pt, MR.Const_Polyline2 polyline, float? upDistLimitSq=null, MR.Misc.InOut< MR.AffineXf2f >? xf=null, float? loDistLimitSq=null)MRinlinestatic
findProjectionOnPolyline2WithOffset(in MR.Vector2f pt, MR.Const_Polyline2 polyline, MR.Const_UndirectedEdgeScalars offsetPerEdge, float? upDistLimit=null, MR.Misc.InOut< MR.AffineXf2f >? xf=null, float? loDistLimit=null)MRinlinestatic
findProjectionOnPolylineWithOffset(in MR.Vector3f pt, MR.Const_Polyline3 polyline, MR.Const_UndirectedEdgeScalars offsetPerEdge, float? upDistLimit=null, MR.Misc.InOut< MR.AffineXf3f >? xf=null, float? loDistLimit=null)MRinlinestatic
findProjectionSubtree(in MR.Vector3f pt, MR.Const_MeshPart mp, MR.Const_AABBTree tree, float? upDistLimitSq=null, MR.AffineXf3f? xf=null, float? loDistLimitSq=null, MR.Std.Const_Function_BoolFuncFromMRFaceId? validFaces=null, MR.Std.Const_Function_BoolFuncFromConstMRMeshProjectionResultRef? validProjections=null)MRinlinestatic
findRegionBoundaryUndirectedEdgesInsideMesh(MR.Const_MeshTopology topology, MR.Const_FaceBitSet region)MRinlinestatic
findRegionOuterFaces(MR.Const_MeshTopology topology, MR.Const_FaceBitSet region)MRinlinestatic
findRepeatedOrientedTriangles(MR.Const_AllLocalTriangulations triangs, int repetitions)MRinlinestatic
findRepeatedOrientedTriangles(MR.Const_AllLocalTriangulations triangs, MR.Triangulation? outRep3, MR.Triangulation? outRep2)MRinlinestatic
findRepeatedUnorientedTriangles(MR.Const_AllLocalTriangulations triangs, int repetitions)MRinlinestatic
findRepeatedVertsOnHoleBd(MR.Const_MeshTopology topology)MRinlinestatic
findRightBoundary(MR.Const_MeshTopology topology, MR.Const_FaceBitSet? region=null)MRinlinestatic
findSegmentSegmentIntersectionPrecise(in MR.Vector2i a, in MR.Vector2i b, in MR.Vector2i c, in MR.Vector2i d)MRinlinestatic
findSegmentSegmentIntersectionPrecise(in MR.Vector2f a, in MR.Vector2f b, in MR.Vector2f c, in MR.Vector2f d, MR._ByValue_CoordinateConverters2 converters)MRinlinestatic
findSelfCollidingEdgePairs(MR.Const_Polyline2 polyline)MRinlinestatic
findSelfCollidingEdges(MR.Const_Polyline2 polyline)MRinlinestatic
findSelfCollidingEdgesBS(MR.Const_Polyline2 polyline)MRinlinestatic
findSelfCollidingEdgeTrisPrecise(MR.Const_MeshPart mp, MR.Std._ByValue_Function_MRVector3iFuncFromConstMRVector3fRef conv, bool? anyIntersection=null, MR.AffineXf3f? rigidB2A=null, int? aVertSizes=null)MRinlinestatic
findSelfCollidingTriangles(MR.Const_MeshPart mp, MR.Std.Vector_MRFaceFace? outCollidingPairs, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null, MR.Const_Face2RegionMap? regionMap=null, bool? touchIsIntersection=null)MRinlinestatic
findSelfCollidingTriangles(MR.Const_MeshPart mp, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null, MR.Const_Face2RegionMap? regionMap=null, bool? touchIsIntersection=null)MRinlinestatic
findSelfCollidingTrianglesBS(MR.Const_MeshPart mp, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null, MR.Const_Face2RegionMap? regionMap=null, bool? touchIsIntersection=null)MRinlinestatic
findShortEdges(MR.Const_MeshPart mp, float criticalLength, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
findShortestCoLoop(MR.Const_MeshPart mp, MR.Std.Const_Vector_MREdgeId loop)MRinlinestatic
findShortestEquivalentLoops(MR.Const_MeshPart mp, MR.Std.Const_Vector_MREdgeId loop)MRinlinestatic
findSignedDistance(MR.Const_MeshPart a, MR.Const_MeshPart b, MR.AffineXf3f? rigidB2A=null, float? upDistLimitSq=null)MRinlinestatic
findSignedDistance(in MR.Vector3f pt, MR.Const_MeshPart mp, float? upDistLimitSq=null, float? loDistLimitSq=null)MRinlinestatic
findSignedDistances(MR.Const_Mesh refMesh, MR.Const_VertCoords testPoints, MR.Const_VertBitSet? validTestPoints=null, MR.Const_MeshProjectionParameters? params_=null, MR.IPointsToMeshProjector? projector=null)MRinlinestatic
findSignedDistances(MR.Const_Mesh refMesh, MR.Const_Mesh mesh, MR.Const_MeshProjectionParameters? params_=null, MR.IPointsToMeshProjector? projector=null)MRinlinestatic
findSkyRays(MR.Const_Mesh terrain, MR.Const_VertCoords samples, MR.Const_VertBitSet validSamples, MR.Std.Const_Vector_MRSkyPatch skyPatches, MR.Std.Vector_MRMeshIntersectionResult? outIntersections=null)MRinlinestatic
findSmallestCloseVertices(MR.Const_Mesh mesh, float closeDist, MR.Std.Const_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
findSmallestCloseVertices(MR.Const_PointCloud cloud, float closeDist, MR.Std.Const_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
findSmallestCloseVertices(MR.Const_VertCoords points, float closeDist, MR.Const_VertBitSet? valid=null, MR.Std.Const_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
findSmallestCloseVerticesUsingTree(MR.Const_VertCoords points, float closeDist, MR.Const_AABBTreePoints tree, MR.Const_VertBitSet? valid, MR.Std.Const_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
findSmallestMetricCoLoop(MR.Const_MeshTopology topology, MR.Std.Const_Vector_MREdgeId loop, MR.Std.Const_Function_FloatFuncFromMREdgeId metric, MR.Const_FaceBitSet? region=null)MRinlinestatic
findSmallestMetricEquivalentLoops(MR.Const_MeshTopology topology, MR.Std.Const_Vector_MREdgeId loop, MR.Std.Const_Function_FloatFuncFromMREdgeId metric, MR.Const_FaceBitSet? region=null)MRinlinestatic
findSpikeVertices(MR.Const_MeshTopology topology, MR.Const_VertCoords points, float minSumAngle, MR.Const_VertBitSet? region=null, MR.Std.Const_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
findSteepestDescentPoint(MR.Const_MeshPart mp, MR.Const_VertScalars field, MR.VertId v)MRinlinestatic
findSteepestDescentPoint(MR.Const_MeshPart mp, MR.Const_VertScalars field, MR.Const_EdgePoint ep)MRinlinestatic
findSteepestDescentPoint(MR.Const_MeshPart mp, MR.Const_VertScalars field, MR.Const_MeshTriPoint tp)MRinlinestatic
findSubstringCaseInsensitive(string string_, string substring)MRinlinestatic
findTriangleSectionsByXYPlane(MR.Const_MeshPart mp, float zLevel, MR.Std.Vector_MRFaceId? faces=null, MR.UseAABBTree? u=null)MRinlinestatic
findTriangleSegmentIntersectionPrecise(in MR.Vector3f a, in MR.Vector3f b, in MR.Vector3f c, in MR.Vector3f d, in MR.Vector3f e, MR._ByValue_CoordinateConverters converters)MRinlinestatic
findTripleFaceIntersections(MR.Const_MeshTopology topology, MR.Std.Const_Vector_StdVectorMRVarEdgeTri selfContours)MRinlinestatic
findTrisInBall(MR.Const_MeshPart mp, MR.Const_Ball3f ball, MR.Std.Const_Function_MRProcessingFuncFromConstMRMeshProjectionResultRefMRBall3fRef foundCallback, MR.Std.Const_Function_BoolFuncFromMRFaceId? validFaces=null)MRinlinestatic
findTwinEdgePairs(MR.Const_Mesh mesh, float closeDist)MRinlinestatic
findTwinEdges(MR.Const_Mesh mesh, float closeDist)MRinlinestatic
findTwinEdges(MR.Std.Const_Vector_StdPairMREdgeIdMREdgeId pairs)MRinlinestatic
findTwinUndirectedEdgeHashMap(MR.Const_Mesh mesh, float closeDist)MRinlinestatic
findTwinUndirectedEdgeHashMap(MR.Std.Const_Vector_StdPairMREdgeIdMREdgeId pairs)MRinlinestatic
findTwinUndirectedEdges(MR.Const_Mesh mesh, float closeDist)MRinlinestatic
findTwinUndirectedEdges(MR.Std.Const_Vector_StdPairMREdgeIdMREdgeId pairs)MRinlinestatic
findTwoClosestPoints(MR.Const_PointCloud pc, MR.Std.Const_Function_BoolFuncFromFloat? progress=null)MRinlinestatic
findTwoSegmentsIntersection(in MR.Vector3i ai, in MR.Vector3i bi, in MR.Vector3i ci, in MR.Vector3i di)MRinlinestatic
findVertexUV(MR.Const_MeshTopology topology, MR.VertId v, MR.Const_TriCornerUVCoords triCornerUvCoords)MRinlinestatic
findVertexUVs(MR.Const_MeshTopology topology, MR.Const_TriCornerUVCoords triCornerUvCoords)MRinlinestatic
findZcompensatedPositions(MR.Const_Mesh mesh, MR.Const_ZCompensateParams params_)MRinlinestatic
findZcompensationShifts(MR.Const_Mesh mesh, MR.Const_ZCompensateParams params_)MRinlinestatic
fixMeshCreases(MR.Mesh mesh, MR.Const_FixCreasesParams? params_=null)MRinlinestatic
fixMeshDegeneracies(MR.Mesh mesh, MR.Const_FixMeshDegeneraciesParams params_)MRinlinestatic
fixMultipleEdges(MR.Mesh mesh, MR.Std.Const_Vector_StdPairMRVertIdMRVertId multipleEdges)MRinlinestatic
fixMultipleEdges(MR.Mesh mesh)MRinlinestatic
FlipEdge enum nameMR
FlipEdge enum nameMR
floatGridToVdbVolume(MR._ByValue_FloatGrid grid)MRinlinestatic
FoundBoxedTriCallback typedefMR
FoundTriCallback typedefMR
fromSameTriangle(MR.Const_MeshTopology topology, MR.EdgePoint a, MR.EdgePoint b)MRrelated
fromSameTriangle(MR.Const_MeshTopology topology, MR.Misc._Moved< MR.EdgePoint > a, MR.Misc._Moved< MR.EdgePoint > b)MRrelated
fromSameTriangle(MR.Const_MeshTopology topology, MR.MeshTriPoint a, MR.MeshTriPoint b)MRinlinestatic
fromSameTriangle(MR.Const_MeshTopology topology, MR.Misc._Moved< MR.MeshTriPoint > a, MR.Misc._Moved< MR.MeshTriPoint > b)MRinlinestatic
fromSceneMison(string path, MR.Std.Const_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
fromSceneMison(MR.Std.Istream in_, MR.Std.Const_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
functionVolumeToSimpleVolume(MR.Const_FunctionVolume volume, MR.Std.Const_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
functionVolumeToVdbVolume(MR.Const_FunctionVolume functoinVolume, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
gaussianFilter(MR.FloatGrid grid, int width, int iters, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
gaussianFiltered(MR.Const_FloatGrid grid, int width, int iters, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
generalOffsetMesh(MR.Const_MeshPart mp, float offset, MR.Const_GeneralOffsetParameters params_)MRinlinestatic
GeodesicPathApprox enum nameMR
getAligningXf(MR.Const_PointToPlaneAligningTransform p2pl, MR.ICPMode mode, float angleLimit, float scaleLimit, in MR.Vector3f fixedRotationAxis)MRinlinestatic
getAllFilters()MRinlinestatic
getAllObjectsInTree(MR.Object? root, MR.ObjectSelectivityType? type=null)MRinlinestatic
getAt(MR.Const_Buffer_MRUndirectedEdgeId_MRUndirectedEdgeId bmap, MR.UndirectedEdgeId key, MR._InOpt_UndirectedEdgeId def=default)MRinlinestatic
getBooleanPoints(MR.Const_Mesh meshA, MR.Const_Mesh meshB, MR.BooleanOperation operation, MR.AffineXf3f? rigidB2A=null)MRinlinestatic
getBoundaryFaces(MR.Const_MeshTopology topology, MR.Const_FaceBitSet region)MRinlinestatic
getBoundaryVerts(MR.Const_MeshTopology topology, MR.Const_FaceBitSet? region=null)MRinlinestatic
getCancelMessage(string path)MRinlinestatic
getCircumscribedMetric(MR.Const_Mesh mesh)MRinlinestatic
getClosestEdge(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.Const_PointOnFace p)MRinlinestatic
getClosestEdge(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.Const_MeshTriPoint p)MRinlinestatic
getClosestVertex(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.Const_PointOnFace p)MRinlinestatic
getClosestVertex(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.Const_MeshTriPoint p)MRinlinestatic
getComplexFillMetric(MR.Const_Mesh mesh, MR.EdgeId e)MRinlinestatic
getComplexStitchMetric(MR.Const_Mesh mesh)MRinlinestatic
getContourPlaneIntersections(MR.Std.Const_Vector_MRVector3f path, MR.Const_Plane3f plane, MR.Std.Vector_MRVector3f? outIntersections=null)MRinlinestatic
getCpuId()MRinlinestatic
getCrossedFaces(MR.Const_MeshTopology topology, MR.Std.Const_Vector_MREdgePoint isoline)MRinlinestatic
getCurrentStacktrace()MRinlinestatic
getCurrentStacktraceInline()MRinlinestatic
getCurvePoint(MR.Std.Const_Vector_MRCurvePoint cp, MR.Std.Const_Vector_Float lens, float p)MRinlinestatic
getDepthFirstObject(MR.Object? root, MR.ObjectSelectivityType type)MRinlinestatic
getDetailedOSName()MRinlinestatic
getEdgeLengthFillMetric(MR.Const_Mesh mesh)MRinlinestatic
getEdgeLengthStitchMetric(MR.Const_Mesh mesh)MRinlinestatic
getEdgeOrdering(MR.Const_FaceBMap faceMap, MR.Const_MeshTopology topology)MRinlinestatic
getFeatureDirection(MR.FeatureObject? feature)MRinlinestatic
getFeatureNormal(MR.FeatureObject? feature)MRinlinestatic
getFeaturesTypeWithDirections()MRinlinestatic
getFeaturesTypeWithNormals()MRinlinestatic
getHoleFillPlan(MR.Const_Mesh mesh, MR.EdgeId e, MR.Const_FillHoleParams? params_=null)MRinlinestatic
getHoleFillPlans(MR.Const_Mesh mesh, MR.Std.Const_Vector_MREdgeId holeRepresentativeEdges, MR.Const_FillHoleParams? params_=null)MRinlinestatic
getHomeDirectory()MRinlinestatic
getICPStatusInfo(int iterations, MR.ICPExitType exitType)MRinlinestatic
getIncidentEdges(MR.Const_MeshTopology topology, MR.Const_FaceBitSet faces)MRinlinestatic
getIncidentEdges(MR.Const_MeshTopology topology, MR.Const_UndirectedEdgeBitSet edges)MRinlinestatic
getIncidentFaces(MR.Const_MeshTopology topology, MR.Const_VertBitSet verts)MRinlinestatic
getIncidentFaces(MR.Const_MeshTopology topology, MR.Const_UndirectedEdgeBitSet edges)MRinlinestatic
getIncidentVerts(MR.Const_MeshTopology topology, MR.Const_FaceBitSet faces)MRinlinestatic
getIncidentVerts(MR.Const_MeshTopology topology, MR.Const_FaceBitSet? faces, MR.VertBitSet store)MRinlinestatic
getIncidentVerts(MR.Const_MeshTopology topology, MR.Const_UndirectedEdgeBitSet edges)MRinlinestatic
getIncidentVerts(MR.Const_MeshTopology topology, MR.Const_UndirectedEdgeBitSet? edges, MR.VertBitSet store)MRinlinestatic
getInnerEdges(MR.Const_MeshTopology topology, MR.Const_VertBitSet verts)MRinlinestatic
getInnerEdges(MR.Const_MeshTopology topology, MR.Const_FaceBitSet region)MRinlinestatic
getInnerFaces(MR.Const_MeshTopology topology, MR.Const_VertBitSet verts)MRinlinestatic
getInnerVerts(MR.Const_MeshTopology topology, MR.Const_FaceBitSet? region=null)MRinlinestatic
getInnerVerts(MR.Const_MeshTopology topology, MR.Const_UndirectedEdgeBitSet edges)MRinlinestatic
getLeftTriPoints(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.EdgeId e, ref MR.Vector3f v0, ref MR.Vector3f v1, ref MR.Vector3f v2)MRinlinestatic
getLeftTriPoints(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.EdgeId e)MRinlinestatic
getMaxDihedralAngleMetric(MR.Const_Mesh mesh)MRinlinestatic
getMeanSqDistToPlane(MR.Const_IPointPairs pairs)MRinlinestatic
getMeanSqDistToPoint(MR.Const_IPointPairs pairs)MRinlinestatic
getMeshOrPoints(MR.Const_Object? obj)MRinlinestatic
getMeshOrPointsXf(MR.Const_Object? obj)MRinlinestatic
getMinAreaMetric(MR.Const_Mesh mesh)MRinlinestatic
getMinTriAngleMetric(MR.Const_Mesh mesh)MRinlinestatic
getMRVersionString()MRinlinestatic
getNeighborFaces(MR.Const_MeshTopology topology, MR.Const_UndirectedEdgeBitSet edges)MRinlinestatic
getNumActivePairs(MR.Const_IPointPairs pairs)MRinlinestatic
getNumNodes(int numLeaves)MRinlinestatic
getNumNodesPoints(int numPoints)MRinlinestatic
getNumSamples(MR.Const_IPointPairs pairs)MRinlinestatic
getOneMeshIntersectionContours(MR.Const_Mesh meshA, MR.Const_Mesh meshB, MR.Std.Const_Vector_StdVectorMRVarEdgeTri contours, MR.Std.Vector_MROneMeshContour? outA, MR.Std.Vector_MROneMeshContour? outB, MR.Const_CoordinateConverters converters, MR.AffineXf3f? rigidB2A=null, MR.Std.Vector_StdVectorMRVector3f? outPtsA=null, bool? addSelfyTerminalVerts=null)MRinlinestatic
getOneMeshSelfIntersectionContours(MR.Const_Mesh mesh, MR.Std.Const_Vector_StdVectorMRVarEdgeTri contours, MR.Const_CoordinateConverters converters, MR.AffineXf3f? rigidB2A=null)MRinlinestatic
getOptimalFaceOrdering(MR.Const_Mesh mesh)MRinlinestatic
getOSNoSpaces()MRinlinestatic
getParallelPlaneFillMetric(MR.Const_Mesh mesh, MR.EdgeId e, MR.Const_Plane3f? plane=null)MRinlinestatic
getPathEdgesInPlane(MR.Const_Mesh mesh, MR.Std.Const_Vector_MREdgeId path, MR.Const_Plane3f plane, float? tolerance=null, MR.Std.Vector_MREdgeId? outInPlaneEdges=null)MRinlinestatic
getPathPlaneIntersections(MR.Const_Mesh mesh, MR.Std.Const_Vector_MREdgeId path, MR.Const_Plane3f plane, MR.Std.Vector_MREdgePoint? outIntersections=null)MRinlinestatic
getPickedPointNormal(MR.Const_VisualObject object_, MR.Std.Const_Variant_StdMonostate_MRMeshTriPoint_MREdgePoint_MRVertId point, bool? interpolated=null)MRinlinestatic
getPickedPointPosition(MR.Const_VisualObject object_, MR.Std.Const_Variant_StdMonostate_MRMeshTriPoint_MREdgePoint_MRVertId point)MRinlinestatic
getPlanarHoleFillPlan(MR.Const_Mesh mesh, MR.EdgeId e)MRinlinestatic
getPlanarHoleFillPlans(MR.Const_Mesh mesh, MR.Std.Const_Vector_MREdgeId holeRepresentativeEdges)MRinlinestatic
getPlane3d(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.FaceId f)MRinlinestatic
getPlane3f(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.FaceId f)MRinlinestatic
getPlaneFillMetric(MR.Const_Mesh mesh, MR.EdgeId e)MRinlinestatic
getPlaneNormalizedFillMetric(MR.Const_Mesh mesh, MR.EdgeId e)MRinlinestatic
getRegionBoundaryVerts(MR.Const_MeshTopology topology, MR.Const_FaceBitSet region)MRinlinestatic
getRegionEdges(MR.Const_MeshTopology topology, MR.Const_FaceBitSet faces)MRinlinestatic
getStdCerr()MRinlinestatic
getStdCin()MRinlinestatic
getStdClog()MRinlinestatic
getStdCout()MRinlinestatic
getSubdividePart(MR.Const_FaceBitSet valids, ulong subdivideParts, ulong myPart)MRinlinestatic
getSumSqDistToPlane(MR.Const_IPointPairs pairs, double? inaccuracy=null)MRinlinestatic
getSumSqDistToPoint(MR.Const_IPointPairs pairs, double? inaccuracy=null)MRinlinestatic
getSurfacePathsViaVertices(MR.Const_Mesh mesh, MR.Const_VertBitSet vs)MRinlinestatic
getSystemMemory()MRinlinestatic
getTempDirectory()MRinlinestatic
getToFloatConverter(in MR.Box3d box)MRinlinestatic
getToIntConverter(in MR.Box3d box)MRinlinestatic
getTopmostObjects(MR.Object? root, MR.ObjectSelectivityType? type=null, bool? visibilityCheck=null)MRinlinestatic
getTopmostVisibleObjects(MR.Object? root, MR.ObjectSelectivityType? type=null)MRinlinestatic
getTriPoints(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.FaceId f, ref MR.Vector3f v0, ref MR.Vector3f v1, ref MR.Vector3f v2)MRinlinestatic
getTriPoints(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.FaceId f)MRinlinestatic
getTypeConverter(MR.ScalarType scalarType, ulong range, long min)MRinlinestatic
getUniversalMetric(MR.Const_Mesh mesh)MRinlinestatic
getUserConfigDir()MRinlinestatic
getUserConfigFilePath()MRinlinestatic
getValue(MR.Const_FloatGrid grid, in MR.Vector3i p)MRinlinestatic
getVectorConverters(MR.Const_MeshPart a)MRinlinestatic
getVectorConverters(MR.Const_MeshPart a, MR.Const_MeshPart b, MR.AffineXf3f? rigidB2A=null)MRinlinestatic
getVertexAsMeshTriPoint(MR.Const_MeshTopology topology, MR.EdgeId e, MR.VertId v)MRinlinestatic
getVertexOrdering(MR.Const_MeshTopology topology, MR._ByValue_VertBitSet region)MRinlinestatic
getVertexOrdering(MR.Const_FaceBMap faceMap, MR.Const_MeshTopology topology)MRinlinestatic
getVerticalStitchMetric(MR.Const_Mesh mesh, in MR.Vector3f upDir)MRinlinestatic
getVerticalStitchMetricEdgeBased(MR.Const_Mesh mesh, in MR.Vector3f upDir)MRinlinestatic
getXfFromOxyPlane(MR.Std.Const_Vector_StdVectorMRVector3f contours)MRinlinestatic
getXfFromOxyPlane(MR.Const_Mesh mesh, MR.Std.Const_Vector_StdVectorMREdgeId paths)MRinlinestatic
gridToMesh(MR.Const_FloatGrid grid, MR.Const_GridToMeshSettings settings)MRinlinestatic
gridToMesh(MR.Misc._Moved< MR.FloatGrid > grid, MR.Const_GridToMeshSettings settings)MRinlinestatic
hardSmoothTetrahedrons(MR.Mesh mesh, MR.Const_VertBitSet? region=null)MRinlinestatic
hardSmoothTetrahedrons(MR.Const_MeshTopology topology, MR.VertCoords points, MR.Const_VertBitSet? region=null)MRinlinestatic
hasAnyIsoline(MR.Const_MeshTopology topology, MR.Std.Const_Function_FloatFuncFromMRVertId vertValues, MR.Const_FaceBitSet? region=null)MRinlinestatic
hasAnyIsoline(MR.Const_MeshTopology topology, MR.Const_VertScalars vertValues, float isoValue, MR.Const_FaceBitSet? region=null)MRinlinestatic
hasAnyPlaneSection(MR.Const_MeshPart mp, MR.Const_Plane3f plane, MR.UseAABBTree? u=null)MRinlinestatic
hasAnyXYPlaneSection(MR.Const_MeshPart mp, float zLevel, MR.UseAABBTree? u=null)MRinlinestatic
hasFormatPlaceholders(string str)MRinlinestatic
hasMultipleEdges(MR.Const_MeshTopology topology)MRinlinestatic
hasProhibitedChars(string line)MRinlinestatic
heapBytes(MR.Const_BitSet bs)MRinlinestatic
heapBytes(MR.Std.Const_Vector_MRColor vec)MRinlinestatic
heapBytes(MR.Std.Const_Vector_StdSharedPtrMRObject vec)MRinlinestatic
heapBytes(MR.Std.Const_Vector_Float vec)MRinlinestatic
heapBytes(MR.Std.Const_Vector_MRUint64T vec)MRinlinestatic
heapBytes(MR.Const_Vector_MRMeshTexture_MRTextureId vec)MRinlinestatic
heapBytes(MR.Const_Mesh ptr)MRinlinestatic
heapBytes(MR.Const_Object ptr)MRinlinestatic
heapBytes(MR.Const_PointCloud ptr)MRinlinestatic
heapBytes(MR.Const_Polyline3 ptr)MRinlinestatic
heapBytes(MR.Const_FloatGrid grid)MRinlinestatic
holeDirArea(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.EdgeId e)MRinlinestatic
holePerimeter(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.EdgeId e)MRinlinestatic
ICPExitType enum name (defined in MR)MR
ICPMethod enum nameMR
ICPMode enum nameMR
identityMetric()MRinlinestatic
improveSampling(MR.Const_PointCloud cloud, MR.VertBitSet samples, MR.Const_ImproveSamplingSettings settings)MRinlinestatic
inCircle(MR.Std.Const_Array_MRPreciseVertCoords2_4 vs)MRinlinestatic
inCircle(MR.Const_PreciseVertCoords2? vs)MRinlinestatic
inflate(MR.Mesh mesh, MR.Const_VertBitSet verts, MR.Const_InflateSettings settings)MRinlinestatic
inflate(MR.Const_MeshTopology topology, MR.VertCoords points, MR.Const_VertBitSet verts, MR.Const_InflateSettings settings)MRinlinestatic
inflate1(MR.Const_MeshTopology topology, MR.VertCoords points, MR.Const_VertBitSet verts, float pressure)MRinlinestatic
interpolateArcs(MR.Std.Vector_MRGCommand commands, MR.Const_ArcInterpolationParams params_, MR.Axis axis)MRinlinestatic
interpolateLines(MR.Std.Vector_MRGCommand commands, MR.Const_LineInterpolationParams params_, MR.Axis axis)MRinlinestatic
intersection(MR.Const_LineSegm2f segm1, MR.Const_LineSegm2f segm2)MRinlinestatic
InvLengthUnit enum name (defined in MR)MR
isClosed(MR.Std.Const_Vector_MRVarEdgeTri contour)MRinlinestatic
isClosed(MR.Std.Const_Vector_MRVector3f c)MRinlinestatic
isConsistentlyOriented(MR.Const_MeshTopology topology, MR.Std.Const_Vector_MREdgePoint isoline)MRinlinestatic
isDegree3Dest(MR.Const_MeshTopology topology, MR.EdgeId e)MRinlinestatic
isEdgeBetweenDoubleTris(MR.Const_MeshTopology topology, MR.EdgeId e)MRinlinestatic
isEdgeLoop(MR.Const_MeshTopology topology, MR.Std.Const_Vector_MREdgeId edges)MRinlinestatic
isEdgePath(MR.Const_MeshTopology topology, MR.Std.Const_Vector_MREdgeId edges)MRinlinestatic
isHoleBd(MR.Const_MeshTopology topology, MR.Std.Const_Vector_MREdgeId loop)MRinlinestatic
isInside(MR.Const_MeshPart a, MR.Const_MeshPart b, MR.AffineXf3f? rigidB2A=null)MRinlinestatic
isInside(MR.Const_Polyline2 a, MR.Const_Polyline2 b, MR.AffineXf2f? rigidB2A=null)MRinlinestatic
isNanFast(float f)MRinlinestatic
isNonIntersectingInside(MR.Const_MeshPart a, MR.Const_MeshPart b, MR.AffineXf3f? rigidB2A=null)MRinlinestatic
isNonIntersectingInside(MR.Const_Mesh a, MR.FaceId partFace, MR.Const_MeshPart b, MR.AffineXf3f? rigidB2A=null)MRinlinestatic
isPointInLine(in MR.Vector3f p, in MR.Vector3f a, in MR.Vector3f b)MRinlinestatic
isPointInLine(in MR.Vector3d p, in MR.Vector3d a, in MR.Vector3d b)MRinlinestatic
isPointInPlane(in MR.Vector3f p, in MR.Vector3f a, in MR.Vector3f b, in MR.Vector3f c)MRinlinestatic
isPointInPlane(in MR.Vector3d p, in MR.Vector3d a, in MR.Vector3d b, in MR.Vector3d c)MRinlinestatic
isPointInSegm(in MR.Vector3f p, in MR.Vector3f a, in MR.Vector3f b)MRinlinestatic
isPointInSegm(in MR.Vector3d p, in MR.Vector3d a, in MR.Vector3d b)MRinlinestatic
isPointInsidePolyline(MR.Const_Polyline2 polyline, in MR.Vector2f point)MRinlinestatic
isPointInTriangle(in MR.Vector3f p, in MR.Vector3f a, in MR.Vector3f b, in MR.Vector3f c)MRinlinestatic
isPointInTriangle(in MR.Vector3d p, in MR.Vector3d a, in MR.Vector3d b, in MR.Vector3d c)MRinlinestatic
isPointInTriangle(in MR.Vector2f p, in MR.Vector2f a, in MR.Vector2f b, in MR.Vector2f c)MRinlinestatic
isPointInTriangle(in MR.Vector2d p, in MR.Vector2d a, in MR.Vector2d b, in MR.Vector2d c)MRinlinestatic
isProhibitedChar(byte c)MRinlinestatic
isSupportedFileInSubfolders(string folder)MRinlinestatic
isTIFFFile(string path)MRinlinestatic
isVertexRepeatedOnHoleBd(MR.Const_MeshTopology topology, MR.VertId v)MRinlinestatic
LabelVisualizePropertyType enum name (defined in MR)MR
lacingToolPath(MR.Const_MeshPart mp, MR.Const_ToolPathParams params_, MR.Axis cutDirection)MRinlinestatic
leftCotan(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.EdgeId e)MRinlinestatic
leftDirDblArea(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.EdgeId e)MRinlinestatic
leftNormal(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.EdgeId e)MRinlinestatic
leftRing(MR.Const_MeshTopology topology, MR.EdgeId edge)MRinlinestatic
leftRing(MR.Const_MeshTopology topology, MR.FaceId f)MRinlinestatic
leftRing0(MR.Const_MeshTopology topology, MR.EdgeId edge)MRinlinestatic
leftTangent(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.EdgeId e)MRinlinestatic
LengthUnit enum name (defined in MR)MR
LinesVisualizePropertyType enum name (defined in MR)MR
loadASCIIStl(string file, MR.Const_MeshLoadSettings? settings=null)MRinlinestatic
loadASCIIStl(MR.Std.Istream in_, MR.Const_MeshLoadSettings? settings=null)MRinlinestatic
loadBinaryStl(string file, MR.Const_MeshLoadSettings? settings=null)MRinlinestatic
loadBinaryStl(MR.Std.Istream in_, MR.Const_MeshLoadSettings? settings=null)MRinlinestatic
loadDxf(string path, MR.Const_MeshLoadSettings? settings=null)MRinlinestatic
loadDxf(MR.Std.Istream in_, MR.Const_MeshLoadSettings? settings=null)MRinlinestatic
loadIOExtras()MRinlinestatic
loadMesh(string file, MR.Const_MeshLoadSettings? settings=null)MRinlinestatic
loadMesh(MR.Std.Istream in_, string extension, MR.Const_MeshLoadSettings? settings=null)MRinlinestatic
loadMrmesh(string file, MR.Const_MeshLoadSettings? settings=null)MRinlinestatic
loadMrmesh(MR.Std.Istream in_, MR.Const_MeshLoadSettings? settings=null)MRinlinestatic
loadObj(string file, MR.Const_MeshLoadSettings? settings=null)MRinlinestatic
loadObj(MR.Std.Istream in_, MR.Const_MeshLoadSettings? settings=null)MRinlinestatic
loadObjectFromFile(string filename, MR.Std.Const_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
loadOff(string file, MR.Const_MeshLoadSettings? settings=null)MRinlinestatic
loadOff(MR.Std.Istream in_, MR.Const_MeshLoadSettings? settings=null)MRinlinestatic
loadPly(string file, MR.Const_MeshLoadSettings? settings=null)MRinlinestatic
loadPly(MR.Std.Istream in_, MR.Const_MeshLoadSettings? settings=null)MRinlinestatic
loadPly(MR.Std.Istream in_, MR.Const_PlyLoadParams params_)MRinlinestatic
loadSceneFromAnySupportedFormat(string path, MR.Std.Const_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
loadStl(string file, MR.Const_MeshLoadSettings? settings=null)MRinlinestatic
loadStl(MR.Std.Istream in_, MR.Const_MeshLoadSettings? settings=null)MRinlinestatic
makeArrow(in MR.Vector3f base_, in MR.Vector3f vert, float? thickness=null, float? coneRadius=null, float? coneSize=null, int? qual=null)MRinlinestatic
makeBasisAxes(float? size=null, float? thickness=null, float? coneRadius=null, float? coneSize=null, int? qual=null)MRinlinestatic
makeBoxMesh(in MR.Box3f box)MRinlinestatic
makeBridge(MR.MeshTopology topology, MR.EdgeId a, MR.EdgeId b, MR.FaceBitSet? outNewFaces=null)MRinlinestatic
makeBridgeEdge(MR.MeshTopology topology, MR.EdgeId a, MR.EdgeId b)MRinlinestatic
makeCloseToMeshVolume(MR.Const_MeshPart mp, MR.Const_CloseToMeshVolumeParams params_)MRinlinestatic
makeCone(float? radius0=null, float? length=null, int? resolution=null)MRinlinestatic
makeConvexHull(MR.Const_VertCoords points, MR.Const_VertBitSet validPoints)MRinlinestatic
makeConvexHull(MR.Const_Mesh in_)MRinlinestatic
makeConvexHull(MR.Const_PointCloud in_)MRinlinestatic
makeConvexHull(MR.Std._ByValue_Vector_MRVector2f points)MRinlinestatic
makeCube(MR.Vector3f? size=null, MR.Vector3f? base_=null)MRinlinestatic
makeCubeTopology()MRinlinestatic
makeCylinder(float? radius=null, float? length=null, int? resolution=null)MRinlinestatic
makeCylinderAdvanced(float? radius0=null, float? radius1=null, float? start_angle=null, float? arc_size=null, float? length=null, int? resolution=null)MRinlinestatic
makeDecimatedObjectMeshData(MR.Const_ObjectMesh obj, MR.Const_DecimateSettings settings, MR.DecimateResult? outRes=null)MRinlinestatic
makeDegenerateBandAroundHole(MR.Mesh mesh, MR.EdgeId a, MR.FaceBitSet? outNewFaces=null)MRinlinestatic
makeDegenerateBandAroundRegion(MR.Mesh mesh, MR.Const_FaceBitSet region, MR.Const_MakeDegenerateBandAroundRegionParams? params_=null)MRinlinestatic
makeDeloneEdgeFlips(MR.Mesh mesh, MR.Const_DeloneSettings? settings=null, int? numIters=null, MR.Std.Const_Function_BoolFuncFromFloat? progressCallback=null)MRinlinestatic
makeDeloneEdgeFlips(MR.MeshTopology topology, MR.Const_VertCoords points, MR.Const_DeloneSettings? settings=null, int? numIters=null, MR.Std.Const_Function_BoolFuncFromFloat? progressCallback=null)MRinlinestatic
makeDeloneEdgeFlips(MR.EdgeLengthMesh mesh, MR.Const_IntrinsicDeloneSettings? settings=null, int? numIters=null, MR.Std.Const_Function_BoolFuncFromFloat? progressCallback=null)MRinlinestatic
makeDeloneOriginRing(MR.Mesh mesh, MR.EdgeId e, MR.Const_DeloneSettings? settings=null)MRinlinestatic
makeDeloneOriginRing(MR.MeshTopology topology, MR.Const_VertCoords points, MR.EdgeId e, MR.Const_DeloneSettings? settings=null)MRinlinestatic
makeFreeFormOriginGrid(in MR.Box3f box, in MR.Vector3i resolution)MRinlinestatic
makeLevelOfDetails(MR.Misc._Moved< MR.Mesh > mesh, int maxDepth)MRinlinestatic
makeMovementBuildBody(MR.Std.Const_Vector_StdVectorMRVector3f body, MR.Std.Const_Vector_StdVectorMRVector3f trajectory, MR.Const_MovementBuildBodyParams? params_=null)MRinlinestatic
makeNormals(MR.Const_PointCloud pointCloud, int? avgNeighborhoodSize=null)MRinlinestatic
makeObjectDistanceMapFromFile(string file, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
makeObjectFromClassName(string className)MRinlinestatic
makeObjectFromEnum(MR.FeaturesObjectKind kind)MRinlinestatic
makeObjectFromMeshFile(string file, MR.Std.Const_Function_BoolFuncFromFloat? cb=null, bool? returnOnlyMesh=null)MRinlinestatic
makeObjectFromVoxelsFile(string file, MR.Std.Const_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
makeObjectGcodeFromFile(string file, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
makeObjectLinesFromFile(string file, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
makeObjectMeshFromFile(string file, MR.Std.Const_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
makeObjectPointsFromFile(string file, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
makeObjectVoxelsFromFile(string file, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
makeOpenCone(float? radius=null, float? zApex=null, float? zBase=null, int? numCircleSegments=null)MRinlinestatic
makeOpenCylinder(float? radius=null, float? z1=null, float? z2=null, int? numCircleSegments=null)MRinlinestatic
makeOrientedNormals(MR.Const_PointCloud pointCloud, float radius, MR.Std.Const_Function_BoolFuncFromFloat? progress=null)MRinlinestatic
makeOrientedNormals(MR.Const_PointCloud pointCloud, MR.AllLocalTriangulations triangs, MR.Std.Const_Function_BoolFuncFromFloat? progress=null)MRinlinestatic
makeOuterHalfTorus(float? primaryRadius=null, float? secondaryRadius=null, int? primaryResolution=null, int? secondaryResolution=null, MR.Std.Vector_MRVector3f? points=null)MRinlinestatic
makeParallelepiped(MR.Vector3f? side, in MR.Vector3f base_)MRinlinestatic
makePlane()MRinlinestatic
makePrism(float baseLength, float leftAngle, float rightAngle, float? height=null)MRinlinestatic
makeQuadBridge(MR.MeshTopology topology, MR.EdgeId a, MR.EdgeId b, MR.FaceBitSet? outNewFaces=null)MRinlinestatic
makeRegularGridMesh(ulong width, ulong height, MR.Std.Const_Function_BoolFuncFromMRUint64TMRUint64T validator, MR.Std.Const_Function_MRVector3fFuncFromMRUint64TMRUint64T positioner, MR.Std.Const_Function_BoolFuncFromMRUint64TMRUint64TMRUint64TMRUint64TMRUint64TMRUint64T? faceValidator=null, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
makeRegularGridMesh(MR._ByValue_VertCoords pc, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
makeRigidXf(MR.Const_MeshPart mp, in MR.AffineXf3d meshXf)MRinlinestatic
makeRigidXf(MR.Const_MeshPart mp, in MR.AffineXf3f meshXf)MRinlinestatic
makeSignedByWindingNumber(MR.FloatGrid grid, in MR.Vector3f voxelSize, MR.Const_Mesh refMesh, MR.Const_MakeSignedByWindingNumberSettings settings)MRinlinestatic
makeSmoothBridge(MR.Mesh mesh, MR.EdgeId a, MR.EdgeId b, float samplingStep, MR.FaceBitSet? outNewFaces=null)MRinlinestatic
makeSolidOfRevolution(MR.Std.Const_Vector_MRVector2f profile, int? resolution=null)MRinlinestatic
makeSphere(MR.Const_SphereParams params_)MRinlinestatic
makeSpline(MR._ByValue_MarkedContour3f in_, float? markStability=null, MR.Std.Const_Vector_MRVector3f? normals=null)MRinlinestatic
makeSpline(MR._ByValue_MarkedContour3f in_, MR.Std.Const_Vector_MRVector3f normals, float? markStability=null)MRinlinestatic
makeSpline(MR.Std.Const_Vector_MRVector3f controlPoints, MR.Const_SplineSettings settings)MRinlinestatic
makeSubdividedObjectMeshData(MR.Const_ObjectMesh obj, MR.Const_SubdivideSettings settings)MRinlinestatic
makeThickMesh(MR.Const_Mesh m, MR.Const_ThickenParams params_)MRinlinestatic
makeTorus(float? primaryRadius=null, float? secondaryRadius=null, int? primaryResolution=null, int? secondaryResolution=null, MR.Std.Vector_MRVector3f? points=null)MRinlinestatic
makeTorusWithComponents(float? primaryRadius=null, float? secondaryRadius=null, int? primaryResolution=null, int? secondaryResolution=null, MR.Std.Vector_MRVector3f? points=null)MRinlinestatic
makeTorusWithSelfIntersections(float? primaryRadius=null, float? secondaryRadius=null, int? primaryResolution=null, int? secondaryResolution=null, MR.Std.Vector_MRVector3f? points=null)MRinlinestatic
makeTorusWithSpikes(float? primaryRadius=null, float? secondaryRadiusInner=null, float? secondaryRadiusOuter=null, int? primaryResolution=null, int? secondaryResolution=null, MR.Std.Vector_MRVector3f? points=null)MRinlinestatic
makeTorusWithUndercut(float? primaryRadius=null, float? secondaryRadiusInner=null, float? secondaryRadiusOuter=null, int? primaryResolution=null, int? secondaryResolution=null, MR.Std.Vector_MRVector3f? points=null)MRinlinestatic
makeUniformSampledCloud(MR.Const_PointCloud pointCloud, MR.Const_UniformSamplingSettings settings)MRinlinestatic
makeUnorientedNormals(MR.Const_PointCloud pointCloud, float radius, MR.Std.Const_Function_BoolFuncFromFloat? progress=null, MR.OrientNormals? orient=null)MRinlinestatic
makeUnorientedNormals(MR.Const_PointCloud pointCloud, MR.Const_AllLocalTriangulations triangs, MR.Std.Const_Function_BoolFuncFromFloat? progress=null, MR.OrientNormals? orient=null)MRinlinestatic
makeUnorientedNormals(MR.Const_PointCloud pointCloud, MR.Const_Buffer_MRVertId closeVerts, int numNei, MR.Std.Const_Function_BoolFuncFromFloat? progress=null, MR.OrientNormals? orient=null)MRinlinestatic
makeUVSphere(float? radius=null, int? horisontalResolution=null, int? verticalResolution=null)MRinlinestatic
mapEdge(MR.Const_WholeEdgeMap map, MR.EdgeId src)MRinlinestatic
mapEdge(MR.Const_WholeEdgeMap map, MR.UndirectedEdgeId src)MRinlinestatic
mapEdge(MR.Phmap.Const_FlatHashMap_MRUndirectedEdgeId_MREdgeId map, MR.EdgeId src)MRinlinestatic
mapEdge(MR.Phmap.Const_FlatHashMap_MRUndirectedEdgeId_MREdgeId map, MR.UndirectedEdgeId src)MRinlinestatic
mapEdge(MR.Const_MapOrHashMap_MRUndirectedEdgeId_MREdgeId m, MR.EdgeId src)MRinlinestatic
mapEdge(MR.Const_MapOrHashMap_MRUndirectedEdgeId_MREdgeId m, MR.UndirectedEdgeId src)MRinlinestatic
mapEdge(MR.Const_UndirectedEdgeBMap map, MR.UndirectedEdgeId src)MRinlinestatic
mapEdges(MR.Const_WholeEdgeMap map, MR.Const_UndirectedEdgeBitSet src)MRinlinestatic
mapEdges(MR.Phmap.Const_FlatHashMap_MRUndirectedEdgeId_MREdgeId map, MR.Const_UndirectedEdgeBitSet src)MRinlinestatic
mapEdges(MR.Const_UndirectedEdgeBMap map, MR.Const_UndirectedEdgeBitSet src)MRinlinestatic
marchingCubes(MR.Const_SimpleVolume volume, MR.Const_MarchingCubesParams? params_=null)MRinlinestatic
marchingCubes(MR.Const_SimpleVolumeMinMax volume, MR.Const_MarchingCubesParams? params_=null)MRinlinestatic
marchingCubes(MR.Const_VdbVolume volume, MR.Const_MarchingCubesParams? params_=null)MRinlinestatic
marchingCubes(MR.Const_FunctionVolume volume, MR.Const_MarchingCubesParams? params_=null)MRinlinestatic
marchingCubes(MR.Const_SimpleBinaryVolume volume, MR.Const_MarchingCubesParams? params_=null)MRinlinestatic
marchingCubesAsTriMesh(MR.Const_SimpleVolume volume, MR.Const_MarchingCubesParams? params_=null)MRinlinestatic
marchingCubesAsTriMesh(MR.Const_SimpleVolumeMinMax volume, MR.Const_MarchingCubesParams? params_=null)MRinlinestatic
marchingCubesAsTriMesh(MR.Const_VdbVolume volume, MR.Const_MarchingCubesParams? params_=null)MRinlinestatic
marchingCubesAsTriMesh(MR.Const_FunctionVolume volume, MR.Const_MarchingCubesParams? params_=null)MRinlinestatic
marchingCubesAsTriMesh(MR.Const_SimpleBinaryVolume volume, MR.Const_MarchingCubesParams? params_=null)MRinlinestatic
markedContour(MR.Std._ByValue_Vector_MRVector3f in_)MRinlinestatic
markedFirstLast(MR.Std._ByValue_Vector_MRVector3f in_)MRinlinestatic
mcOffsetMesh(MR.Const_MeshPart mp, float offset, MR.Const_OffsetParameters? params_=null, MR.Vector_MRVoxelId_MRFaceId? outMap=null)MRinlinestatic
mcShellMeshRegion(MR.Const_Mesh mesh, MR.Const_FaceBitSet region, float offset, MR.Const_BaseShellParameters params_, MR.Vector_MRVoxelId_MRFaceId? outMap=null)MRinlinestatic
merge(MR.Std.Const_Vector_StdSharedPtrMRObjectLines objsLines)MRinlinestatic
merge(MR.Std.Const_Vector_StdSharedPtrMRObjectMesh objsMesh, MR.Const_ObjectMeshMergeOptions? options=null)MRinlinestatic
merge(MR.Std.Const_Vector_StdSharedPtrMRObjectPoints objsPoints)MRinlinestatic
meshDenoiseViaNormals(MR.Mesh mesh, MR.Const_DenoiseViaNormalsSettings? settings=null)MRinlinestatic
meshFromVoxelsMask(MR.Const_VdbVolume volume, MR.Const_VoxelBitSet mask)MRinlinestatic
MeshIntersectionCallback typedefMR
meshOnEdgeSplitAttribute(MR.Const_Mesh mesh, MR.Const_MeshAttributesToUpdate params_)MRinlinestatic
meshOnEdgeSplitFaceAttribute(MR.Const_Mesh mesh, MR.Const_MeshAttributesToUpdate params_)MRinlinestatic
meshOnEdgeSplitVertAttribute(MR.Const_Mesh mesh, MR.Const_MeshAttributesToUpdate params_)MRinlinestatic
meshPathCurvePoints(MR.Const_Mesh mesh, MR.Const_MeshTriPoint start, MR.Std.Const_Vector_MREdgePoint path, MR.Const_MeshTriPoint end)MRinlinestatic
meshPathCurvePoints(MR.Const_Mesh mesh, MR.Std.Const_Vector_MREdgePoint path)MRinlinestatic
meshPreCollapseVertAttribute(MR.Const_Mesh mesh, MR.Const_MeshAttributesToUpdate params_)MRinlinestatic
meshRegionToIndicatorVolume(MR.Const_Mesh mesh, MR.Const_FaceBitSet region, float offset, MR.Const_DistanceVolumeParams params_)MRinlinestatic
meshToDirectionVolume(MR.Const_MeshToDirectionVolumeParams params_)MRinlinestatic
meshToDistanceField(MR.Const_MeshPart mp, in MR.AffineXf3f xf, in MR.Vector3f voxelSize, float? surfaceOffset=null, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
meshToDistanceFunctionVolume(MR.Const_MeshPart mp, MR.Const_MeshToDistanceVolumeParams params_)MRinlinestatic
meshToDistanceVdbVolume(MR.Const_MeshPart mp, MR.Const_MeshToVolumeParams? params_=null)MRinlinestatic
meshToDistanceVolume(MR.Const_MeshPart mp, MR.Const_MeshToDistanceVolumeParams params_)MRinlinestatic
meshToLevelSet(MR.Const_MeshPart mp, in MR.AffineXf3f xf, in MR.Vector3f voxelSize, float? surfaceOffset=null, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
meshToPointCloud(MR.Const_Mesh mesh, bool? saveNormals=null, MR.Const_VertBitSet? verts=null)MRinlinestatic
meshToVolume(MR.Const_MeshPart mp, MR.Const_MeshToVolumeParams? params_=null)MRinlinestatic
MeshVisualizePropertyType enum name (defined in MR)MR
MovementSpeedUnit enum name (defined in MR)MR
moveMeshToVoxelMaxDeriv(MR.Mesh mesh, in MR.AffineXf3f meshXf, MR.Const_VdbVolume volume, in MR.AffineXf3f volumeXf, MR.Const_MoveMeshToVoxelMaxDerivSettings settings, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
moveMeshToVoxelMaxDeriv(MR.Mesh mesh, in MR.AffineXf3f meshXf, MR.Const_SimpleVolumeMinMax volume, in MR.AffineXf3f volumeXf, MR.Const_MoveMeshToVoxelMaxDerivSettings settings, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
moveMeshToVoxelMaxDeriv(MR.Mesh mesh, in MR.AffineXf3f meshXf, MR.Const_FunctionVolume volume, in MR.AffineXf3f volumeXf, MR.Const_MoveMeshToVoxelMaxDerivSettings settings, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null)MRinlinestatic
MoveType enum name (defined in MR)MR
mul(MR.DepthFunction a, bool b)MRinlinestatic
mul(bool a, MR.DepthFunction b)MRinlinestatic
mul(MR.BasicUiRenderTask.InteractionMask a, bool b)MRinlinestatic
mul(bool a, MR.BasicUiRenderTask.InteractionMask b)MRinlinestatic
mul(MR.OutlierTypeMask a, bool b)MRinlinestatic
mul(bool a, MR.OutlierTypeMask b)MRinlinestatic
mul(MR.RenderModelPassMask a, bool b)MRinlinestatic
mul(bool a, MR.RenderModelPassMask b)MRinlinestatic
mul(MR.QuarterBit a, bool b)MRinlinestatic
mul(bool a, MR.QuarterBit b)MRinlinestatic
mulAssign(ref MR.DepthFunction a, bool b)MRinlinestatic
mulAssign(ref MR.BasicUiRenderTask.InteractionMask a, bool b)MRinlinestatic
mulAssign(ref MR.OutlierTypeMask a, bool b)MRinlinestatic
mulAssign(ref MR.RenderModelPassMask a, bool b)MRinlinestatic
mulAssign(ref MR.QuarterBit a, bool b)MRinlinestatic
multiModelGridSampling(MR.Const_Vector_MRModelPointsData_MRObjId models, float voxelSize, MR.Std.Const_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
MultipleEdge typedefMR
multiRayMeshIntersect(MR.Const_MeshPart meshPart, MR.Std.Const_Vector_MRVector3f origins, MR.Std.Const_Vector_MRVector3f dirs, MR.Const_MultiRayMeshIntersectResult result, float? rayStart=null, float? rayEnd=null, bool? closestIntersect=null, MR.Std.Const_Function_BoolFuncFromMRFaceId? validFaces=null)MRinlinestatic
NeighborDir enum name (defined in MR)MR
NestedComponenetsMode enum nameMR
NoneMR
normal(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.FaceId f)MRinlinestatic
normal(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.VertId v)MRinlinestatic
normal(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.Const_MeshTriPoint p)MRinlinestatic
NoUnit enum name (defined in MR)MR
objectHasSelectableChildren(MR.Const_Object object_, bool? recurse=null)MRinlinestatic
ObjectSelectivityType enum nameMR
offsetContours(MR.Std.Const_Vector_StdVectorMRVector2f contours, float offset, MR.Const_OffsetContoursParams? params_=null)MRinlinestatic
offsetContours(MR.Std.Const_Vector_StdVectorMRVector2f contours, MR.Std._ByValue_Function_FloatFuncFromIntInt offset, MR.Const_OffsetContoursParams? params_=null)MRinlinestatic
offsetContours(MR.Std.Const_Vector_StdVectorMRVector3f contours, float offset, MR.Const_OffsetContoursParams? params_=null, MR.Const_OffsetContoursRestoreZParams? zParmas=null)MRinlinestatic
offsetContours(MR.Std.Const_Vector_StdVectorMRVector3f contours, MR.Std._ByValue_Function_FloatFuncFromIntInt offset, MR.Const_OffsetContoursParams? params_=null, MR.Const_OffsetContoursRestoreZParams? zParmas=null)MRinlinestatic
offsetMesh(MR.Const_MeshPart mp, float offset, MR.Const_OffsetParameters? params_=null)MRinlinestatic
OffsetMode enum nameMR
offsetOneDirection(MR.Const_MeshPart mp, float offset, MR.Const_GeneralOffsetParameters? params_=null)MRinlinestatic
offsetPolyline(MR.Const_Polyline3 polyline, float offset, MR.Const_OffsetParameters? params_=null)MRinlinestatic
offsetSurfaceLine(MR.Const_Mesh mesh, MR.Std.Const_Vector_MRMeshTriPoint surfaceLine, float offset)MRinlinestatic
offsetSurfaceLine(MR.Const_Mesh mesh, MR.Std.Const_Vector_MRMeshTriPoint surfaceLine, MR.Std.Const_Function_FloatFuncFromInt offsetAtPoint)MRinlinestatic
offsetVerts(MR.Mesh mesh, MR.Std.Const_Function_FloatFuncFromMRVertId offset, MR.Std.Const_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
OneMeshContours typedefMR
openDocument(string path)MRinlinestatic
openLink(string url)MRinlinestatic
opposite(MR.OutEdge2 e)MRinlinestatic
opposite(MR.OutEdge e)MRinlinestatic
orderIntersectionContours(MR.Const_MeshTopology topologyA, MR.Const_MeshTopology topologyB, MR.Std.Const_Vector_MRVarEdgeTri intersections)MRinlinestatic
orderSelfIntersectionContours(MR.Const_MeshTopology topology, MR.Std.Const_Vector_MREdgeTri intersections)MRinlinestatic
orgPnt(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.EdgeId e)MRinlinestatic
orgRing(MR.Const_MeshTopology topology, MR.EdgeId edge)MRinlinestatic
orgRing(MR.Const_MeshTopology topology, MR.VertId v)MRinlinestatic
orgRing0(MR.Const_MeshTopology topology, MR.EdgeId edge)MRinlinestatic
orient3d(in MR.Vector3i a, in MR.Vector3i b, in MR.Vector3i c)MRinlinestatic
orient3d(in MR.Vector3i a, in MR.Vector3i b, in MR.Vector3i c, in MR.Vector3i d)MRinlinestatic
orient3d(MR.Std.Const_Array_MRPreciseVertCoords_4 vs)MRinlinestatic
orient3d(MR.Const_PreciseVertCoords? vs)MRinlinestatic
orientLocalTriangulations(MR.AllLocalTriangulations triangs, MR.Const_VertCoords coords, MR.Const_VertBitSet region, MR.Const_VertCoords targetDir)MRinlinestatic
orientLocalTriangulations(MR.AllLocalTriangulations triangs, MR.Const_VertCoords coords, MR.Const_VertBitSet region, MR.Std.Const_Function_MRVector3fFuncFromMRVertId targetDir)MRinlinestatic
OrientNormals enum nameMR
orientNormals(MR.Const_PointCloud pointCloud, MR.VertCoords normals, float radius, MR.Std.Const_Function_BoolFuncFromFloat? progress=null)MRinlinestatic
orientNormals(MR.Const_PointCloud pointCloud, MR.VertCoords normals, MR.Const_AllLocalTriangulations triangs, MR.Std.Const_Function_BoolFuncFromFloat? progress=null)MRinlinestatic
orientNormals(MR.Const_PointCloud pointCloud, MR.VertCoords normals, MR.Const_Buffer_MRVertId closeVerts, int numNei, MR.Std.Const_Function_BoolFuncFromFloat? progress=null)MRinlinestatic
orientParaboloid3d(in MR.Vector2i a, in MR.Vector2i b, in MR.Vector2i c)MRinlinestatic
orientParaboloid3d(in MR.Vector2i a, in MR.Vector2i b, in MR.Vector2i c, in MR.Vector2i d)MRinlinestatic
OutEdge enum name (defined in MR)MR
OutEdge2 enum name (defined in MR)MR
OutlierTypeMask enum nameMR
pack(MR.Const_ObjectPoints pts, MR.Reorder reorder, MR.VertBitSet? newValidVerts=null, MR.Std.Const_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
parseFirstNum(string str, ref int num)MRinlinestatic
parsePolygon(string str, MR.Misc.InOut< MR.VertId >? vertId, MR.Misc.InOut< int >? numPoints)MRinlinestatic
partialOffsetMesh(MR.Const_MeshPart mp, float offset, MR.Const_GeneralOffsetParameters? params_=null)MRinlinestatic
PathError enum nameMR
PathError enum nameMR
PdfBuildinFont enum nameMR
PixelSizeUnit enum name (defined in MR)MR
planeMeshIntersect(MR.Const_MeshPart meshPart, MR.Const_Plane3f plane, MR.FaceBitSet? fs, MR.UndirectedEdgeBitSet? ues, MR.VertBitSet? vs, MR.Std.Vector_MRFaceId? fsVec=null)MRinlinestatic
planeSectionsToContours2f(MR.Const_Mesh mesh, MR.Std.Const_Vector_StdVectorMREdgePoint sections, in MR.AffineXf3f meshToPlane)MRinlinestatic
planeSectionToContour2f(MR.Const_Mesh mesh, MR.Std.Const_Vector_MREdgePoint section, in MR.AffineXf3f meshToPlane)MRinlinestatic
pointGridSampling(MR.Const_PointCloudPart pcp, float voxelSize, MR.Std.Const_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
pointIterativeSampling(MR.Const_PointCloud cloud, int numSamples, MR.Std.Const_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
PointMeasurementVisualizePropertyType enum name (defined in MR)MR
pointOnObjectToPickedPoint(MR.Const_VisualObject? object_, MR.Const_PointOnObject pos)MRinlinestatic
pointsToDistanceFunctionVolume(MR.Const_PointCloud cloud, MR.Const_PointsToDistanceVolumeParams params_)MRinlinestatic
pointsToDistanceVolume(MR.Const_PointCloud cloud, MR.Const_PointsToDistanceVolumeParams params_)MRinlinestatic
pointsToMeshFusion(MR.Const_PointCloud cloud, MR.Const_PointsToMeshParameters params_)MRinlinestatic
PointsVisualizePropertyType enum name (defined in MR)MR
pointUniformSampling(MR.Const_PointCloud pointCloud, MR.Const_UniformSamplingSettings settings)MRinlinestatic
polylineOffset(MR.Const_Polyline2 polyline, float pixelSize, float offset)MRinlinestatic
polylineToDistanceField(MR.Const_Polyline3 polyline, MR.Const_PolylineToDistanceVolumeParams params_)MRinlinestatic
polylineToFunctionVolume(MR.Const_Polyline3 polyline, MR.Const_PolylineToVolumeParams params_)MRinlinestatic
polylineToSimpleVolume(MR.Const_Polyline3 polyline, MR.Const_PolylineToVolumeParams params_)MRinlinestatic
polylineToVdbVolume(MR.Const_Polyline3 polyline, MR.Const_PolylineToDistanceVolumeParams params_)MRinlinestatic
positionVertsSmoothly(MR.Mesh mesh, MR.Const_VertBitSet verts, MR.EdgeWeights? edgeWeights=null, MR.VertexMass? vmass=null, MR.Const_VertBitSet? fixedSharpVertices=null)MRinlinestatic
positionVertsSmoothly(MR.Const_MeshTopology topology, MR.VertCoords points, MR.Const_VertBitSet verts, MR.EdgeWeights? edgeWeights=null, MR.VertexMass? vmass=null, MR.Const_VertBitSet? fixedSharpVertices=null)MRinlinestatic
positionVertsSmoothlySharpBd(MR.Mesh mesh, MR.Const_PositionVertsSmoothlyParams params_)MRinlinestatic
positionVertsSmoothlySharpBd(MR.Const_MeshTopology topology, MR.VertCoords points, MR.Const_PositionVertsSmoothlyParams params_)MRinlinestatic
positionVertsSmoothlySharpBd(MR.Mesh mesh, MR.Const_VertBitSet verts)MRinlinestatic
positionVertsWithSpacing(MR.Mesh mesh, MR.Const_SpacingSettings settings)MRinlinestatic
positionVertsWithSpacing(MR.Const_MeshTopology topology, MR.VertCoords points, MR.Const_SpacingSettings settings)MRinlinestatic
PreciseCollisionResult typedefMR
printCurrentTimerBranch()MRinlinestatic
printStacktraceOnCrash()MRinlinestatic
printTimingTree(double? minTimeSec=null)MRinlinestatic
printTimingTreeAtEnd(bool on, double? minTimeSec=null)MRinlinestatic
processCloseTriangles(MR.Const_MeshPart mp, in MR.Std.Array_MRVector3f_3 t, float rangeSq, MR.Std.Const_Function_MRProcessOneResultFuncFromConstMRVector3fRefMRFaceIdConstMRVector3fRefFloat call)MRinlinestatic
Processing enum nameMR
ProcessOneResult enum nameMR
ProgressCallback typedefMR
projArea(MR.Const_MeshTopology topology, MR.Const_VertCoords points, in MR.Vector3f dir, MR.Const_FaceBitSet? fs=null)MRinlinestatic
projectObjectMeshData(MR.Const_ObjectMeshData oldMeshData, MR.ObjectMeshData newMeshData, MR.Const_FaceBitSet? region=null, MR.Const_ProjectAttributeParams? params_=null)MRinlinestatic
projectOnAll(in MR.Vector3f pt, MR.Const_AABBTreeObjects tree, float upDistLimitSq, MR.Std.Const_Function_VoidFuncFromMRObjIdMRMeshOrPointsProjectionResult callback, MR._InOpt_ObjId skipObjId=default)MRinlinestatic
projectWorldPointOntoObject(in MR.Vector3f p, MR.Const_Object obj)MRinlinestatic
projectWorldPointOntoObjectsRecursive(in MR.Vector3f p, MR.Const_Object? root=null, MR.Std._ByValue_Function_BoolFuncFromConstMRObjectRef? projectPred=null, MR.Std._ByValue_Function_BoolFuncFromConstMRObjectRef? recursePred=null)MRinlinestatic
pseudonormal(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.VertId v, MR.Const_FaceBitSet? region=null)MRinlinestatic
pseudonormal(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.UndirectedEdgeId e, MR.Const_FaceBitSet? region=null)MRinlinestatic
pseudonormal(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.Const_MeshTriPoint p, MR.Const_FaceBitSet? region=null)MRinlinestatic
putScanFileNameInZ(MR.Std.Const_Vector_StdFilesystemPath scans, MR.Std.Vector_MRSliceInfo zOrder)MRinlinestatic
quadraticForm(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.VertId v, bool angleWeigted, MR.Const_FaceBitSet? region=null, MR.Const_UndirectedEdgeBitSet? creases=null)MRinlinestatic
QuarterBit enum name (defined in MR)MR
RatioUnit enum name (defined in MR)MR
rayBoxIntersect(in MR.Box3f box, MR.Const_RayOrigin_Float rayOrigin, ref float t0, ref float t1, MR.Const_IntersectionPrecomputes_Float prec)MRinlinestatic
rayBoxIntersect(in MR.Box3f box, MR.Const_Line3f line, float t0, float t1)MRinlinestatic
rayBoxIntersect(in MR.Box2f box, MR.Const_Line2f line, float t0, float t1)MRinlinestatic
rayInsideIntersect(MR.Const_Mesh mesh, MR.Const_MeshPoint m, float? rayEnd=null)MRinlinestatic
rayInsideIntersect(MR.Const_Mesh mesh, MR.VertId v, float? rayEnd=null)MRinlinestatic
rayMeshIntersect(MR.Const_MeshPart meshPart, MR.Const_Line3f line, float? rayStart=null, float? rayEnd=null, MR.Const_IntersectionPrecomputes_Float? prec=null, bool? closestIntersect=null, MR.Std.Const_Function_BoolFuncFromMRFaceId? validFaces=null)MRinlinestatic
rayMeshIntersect(MR.Const_MeshPart meshPart, MR.Const_Line3d line, double? rayStart=null, double? rayEnd=null, MR.Const_IntersectionPrecomputes_Double? prec=null, bool? closestIntersect=null, MR.Std.Const_Function_BoolFuncFromMRFaceId? validFaces=null)MRinlinestatic
rayMeshIntersectAll(MR.Const_MeshPart meshPart, MR.Const_Line3f line, MR.Std._ByValue_Function_BoolFuncFromConstMRMeshIntersectionResultRef callback, float? rayStart=null, float? rayEnd=null, MR.Const_IntersectionPrecomputes_Float? prec=null)MRinlinestatic
rayMeshIntersectAll(MR.Const_MeshPart meshPart, MR.Const_Line3d line, MR.Std._ByValue_Function_BoolFuncFromConstMRMeshIntersectionResultRef callback, double? rayStart=null, double? rayEnd=null, MR.Const_IntersectionPrecomputes_Double? prec=null)MRinlinestatic
rayMultiMeshAnyIntersect(MR.Std.Const_Vector_MRLine3MeshFloat lineMeshes, float? rayStart=null, float? rayEnd=null)MRinlinestatic
rayMultiMeshAnyIntersect(MR.Std.Const_Vector_MRLine3MeshDouble lineMeshes, double? rayStart=null, double? rayEnd=null)MRinlinestatic
rayPolylineIntersect(MR.Const_Polyline2 polyline, MR.Const_Line2f line, float? rayStart=null, float? rayEnd=null, MR.Const_IntersectionPrecomputes2_Float? prec=null, bool? closestIntersect=null)MRinlinestatic
rayPolylineIntersect(MR.Const_Polyline2 polyline, MR.Const_Line2d line, double? rayStart=null, double? rayEnd=null, MR.Const_IntersectionPrecomputes2_Double? prec=null, bool? closestIntersect=null)MRinlinestatic
rayPolylineIntersectAll(MR.Const_Polyline2 polyline, MR.Const_Line2f line, MR.Std.Const_Function_MRProcessingFuncFromConstMREdgePointRefFloatFloatRefFloatRef callback, float? rayStart=null, float? rayEnd=null, MR.Const_IntersectionPrecomputes2_Float? prec=null)MRinlinestatic
rayPolylineIntersectAll(MR.Const_Polyline2 polyline, MR.Const_Line2d line, MR.Std.Const_Function_MRProcessingFuncFromConstMREdgePointRefDoubleDoubleRefDoubleRef callback, double? rayStart=null, double? rayEnd=null, MR.Const_IntersectionPrecomputes2_Double? prec=null)MRinlinestatic
rayTriangleIntersect(in MR.Vector3f oriA, in MR.Vector3f oriB, in MR.Vector3f oriC, MR.Const_IntersectionPrecomputes_Float prec)MRinlinestatic
rayTriangleIntersect(in MR.Vector3d oriA, in MR.Vector3d oriB, in MR.Vector3d oriC, MR.Const_IntersectionPrecomputes_Double prec)MRinlinestatic
rayTriangleIntersect(in MR.Vector3f oriA, in MR.Vector3f oriB, in MR.Vector3f oriC, in MR.Vector3f dir)MRinlinestatic
rayTriangleIntersect(in MR.Vector3d oriA, in MR.Vector3d oriB, in MR.Vector3d oriC, in MR.Vector3d dir)MRinlinestatic
readByBlocks(MR.Std.Istream in_, MR.Misc.InOut< byte >? data, ulong dataSize, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null, ulong? blockSize=null)MRinlinestatic
readRawTiff(string path, MR.RawTiffOutput output)MRinlinestatic
readTiffParameters(string path)MRinlinestatic
rebuildMesh(MR.Const_MeshPart mp, MR.Const_RebuildMeshSettings settings)MRinlinestatic
reducePath(MR.Const_Mesh mesh, MR.Const_MeshTriPoint start, MR.Std.Vector_MREdgePoint path, MR.Const_MeshTriPoint end, int? maxIter=null)MRinlinestatic
reducePathViaVertex(MR.Const_Mesh mesh, MR.Const_MeshTriPoint start, MR.VertId v, MR.Const_MeshTriPoint end, MR.Std.Vector_MREdgePoint outPath, MR.Std.Vector_MRVector2f tmp, MR.Std.Vector_MREdgePoint cachePath)MRinlinestatic
refineFeatureObject(MR.Const_FeatureObject featObj, MR.Const_Mesh mesh, MR.Const_RefineParameters? params_=null)MRinlinestatic
refineFeatureObject(MR.Const_FeatureObject featObj, MR.Const_PointCloud pointCloud, MR.Const_RefineParameters? params_=null)MRinlinestatic
relax(MR.Mesh mesh, MR.Const_MeshRelaxParams? params_=null, MR.Std.Const_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
relax(MR.Const_MeshTopology topology, MR.VertCoords points, MR.Const_MeshRelaxParams? params_=null, MR.Std.Const_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
relax(MR.PointCloud pointCloud, MR.Const_PointCloudRelaxParams? params_=null, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
relaxApprox(MR.Mesh mesh, MR.Const_MeshApproxRelaxParams? params_=null, MR.Std.Const_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
relaxApprox(MR.Const_MeshTopology topology, MR.VertCoords points, MR.Const_MeshApproxRelaxParams? params_=null, MR.Std.Const_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
relaxApprox(MR.PointCloud pointCloud, MR.Const_PointCloudApproxRelaxParams? params_=null, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
RelaxApproxType enum name (defined in MR)MR
relaxKeepVolume(MR.Mesh mesh, MR.Const_MeshRelaxParams? params_=null, MR.Std.Const_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
relaxKeepVolume(MR.Const_MeshTopology topology, MR.VertCoords points, MR.Const_MeshRelaxParams? params_=null, MR.Std.Const_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
relaxKeepVolume(MR.PointCloud pointCloud, MR.Const_PointCloudRelaxParams? params_=null, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
remesh(MR.Mesh mesh, MR.Const_RemeshSettings settings)MRinlinestatic
removeLoneContours(MR.Std.Vector_StdVectorMRVarEdgeTri contours, bool? ignoreOpen=null)MRinlinestatic
removeLoneDegeneratedContours(MR.Const_MeshTopology edgesTopology, MR.Std.Vector_MROneMeshContour faceContours, MR.Std.Vector_MROneMeshContour edgeContours)MRinlinestatic
removeSpikes(MR.Mesh mesh, int maxIterations, float minSumAngle, MR.Const_VertBitSet? region=null)MRinlinestatic
removeSpikes(MR.Const_MeshTopology topology, MR.VertCoords points, int maxIterations, float minSumAngle, MR.Const_VertBitSet? region=null)MRinlinestatic
RenderModelPassMask enum nameMR
Reorder enum nameMR
replace(string target, string from, string to)MRinlinestatic
replaceInplace(MR.Std.String target, string from, string to)MRinlinestatic
replaceProhibitedChars(string line, byte? replacement=null)MRinlinestatic
replicateZ(MR.Mesh m, MR.Const_Mesh target)MRinlinestatic
reportProgress(MR.Std._ByValue_Function_BoolFuncFromFloat cb, float v)MRinlinestatic
reportProgress(MR.Std._ByValue_Function_BoolFuncFromFloat cb, float v, ulong counter, int divider)MRinlinestatic
resample(MR.Const_MarkedContour3f in_, float minStep, MR.Std.Vector_MRVector3f? normals=null)MRinlinestatic
resampled(MR.Const_FloatGrid grid, float voxelScale, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
resampled(MR.Const_FloatGrid grid, in MR.Vector3f voxelScale, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
resolveMeshDegenerations(MR.Mesh mesh, MR.Const_ResolveMeshDegenSettings? settings=null)MRinlinestatic
reverse(MR.Std.Vector_MREdgeId path)MRinlinestatic
reverse(MR.Std.Vector_StdVectorMREdgeId paths)MRinlinestatic
roundToPrecision(double v, int precision)MRinlinestatic
roundToPrecision(float v, int precision)MRinlinestatic
same(MR.Const_MeshTopology topology, MR.Const_EdgePoint lhs, MR.Const_EdgePoint rhs)MRinlinestatic
same(MR.Const_MeshTopology topology, MR.Const_MeshTriPoint lhs, MR.Const_MeshTriPoint rhs)MRinlinestatic
sampleHalfSphere()MRinlinestatic
sampleVertexColor(MR.Const_Mesh mesh, MR.VertId v, MR.Const_MeshTexture tex, MR.Const_TriCornerUVCoords triCornerUvCoords)MRinlinestatic
sampleVertexColors(MR.Const_Mesh mesh, MR.Const_MeshTexture tex, MR.Const_TriCornerUVCoords triCornerUvCoords)MRinlinestatic
saveObjectVoxelsToFile(MR.Const_Object object_, string path, MR.ObjectSave.Const_Settings settings)MRinlinestatic
ScalarType enum nameMR
segmentByGraphCut(MR.Const_MeshTopology topology, MR.Const_FaceBitSet source, MR.Const_FaceBitSet sink, MR.Std.Const_Function_FloatFuncFromMREdgeId metric, MR.Std.Const_Function_BoolFuncFromFloat? progress=null)MRinlinestatic
segmentIntersectionOrder(MR.Std.Const_Array_MRPreciseVertCoords2_6 vs)MRinlinestatic
segmentIntersectionOrder(MR.Std.Const_Array_MRPreciseVertCoords_8 vs)MRinlinestatic
segmentVolume(MR.Const_VdbVolume volume, MR.Std.Const_Vector_StdPairMRVector3fMRVector3f pairs, MR.Const_VolumeSegmentationParameters? params_=null)MRinlinestatic
segmentVolumeByGraphCut(MR.Const_SimpleVolume densityVolume, float k, MR.Const_VoxelBitSet sourceSeeds, MR.Const_VoxelBitSet sinkSeeds, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
segmentVoxelMaskToInstances(MR.Const_VdbVolume mask, ulong? minSize=null, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
segPoints(ref MR.Vector3f VEC, ref MR.Vector3f X, ref MR.Vector3f Y, in MR.Vector3f P, in MR.Vector3f A, in MR.Vector3f Q, in MR.Vector3f B)MRinlinestatic
selfBoolean(MR.Const_Mesh mesh)MRinlinestatic
separateClosedContour(MR.Const_Mesh mesh, MR.Std.Const_Vector_MRVector3f contour, MR.Std.Const_Function_VoidFuncFromConstMREdgePointRef? cb=null)MRinlinestatic
serializeMesh(MR.Const_Mesh mesh, string path, MR.Const_FaceBitSet? selection=null, MR.Misc._InOpt< byte >? serializeFormat=null)MRinlinestatic
serializeObjectTree(MR.Const_Object object_, string path, MR.Std._ByValue_Function_VoidFuncFromConstStdFilesystemPathRef preCompress, MR.ObjectSave.Const_Settings? settings=null)MRinlinestatic
serializeObjectTree(MR.Const_Object object_, string path, MR.ObjectSave.Const_Settings? settings=null)MRinlinestatic
serializeObjectTreeToGltf(MR.Const_Object root, string file, MR.ObjectSave.Const_Settings settings)MRinlinestatic
setCurrentThreadName(byte? name)MRinlinestatic
setDefaultSerializeMeshFormat(string newFormat)MRinlinestatic
setDefaultSerializePointsFormat(string newFormat)MRinlinestatic
setDefaultSerializeVoxelsFormat(string newFormat)MRinlinestatic
setLevelSetType(MR.FloatGrid grid)MRinlinestatic
setNewHandlerIfNeeded()MRinlinestatic
setupLoggerByDefault(MR.Std.Const_Function_VoidFunc? customLogSinkAdder=null)MRinlinestatic
setValue(MR.FloatGrid grid, in MR.Vector3i p, float value)MRinlinestatic
setValue(MR.FloatGrid grid, MR.Const_VoxelBitSet region, float value)MRinlinestatic
setValues(MR.FloatGrid grid, MR.Const_VoxelBitSet region, MR.Std.Const_Vector_Float values)MRinlinestatic
sharpenMarchingCubesMesh(MR.Const_MeshPart ref_, MR.Mesh vox, MR.Vector_MRVoxelId_MRFaceId face2voxel, MR.Const_SharpenMarchingCubesMeshSettings settings)MRinlinestatic
sharpOffsetMesh(MR.Const_MeshPart mp, float offset, MR.Const_SharpOffsetParameters? params_=null)MRinlinestatic
shrink(MR.Const_MeshTopology topology, MR.FaceBitSet region, int? hops=null)MRinlinestatic
shrink(MR.Const_MeshTopology topology, MR.VertBitSet region, int? hops=null)MRinlinestatic
shrinkFaces(MR.Const_MeshTopology topology, MR.Const_FaceBitSet region, MR.Const_UndirectedEdgeBitSet? stopEdges=null)MRinlinestatic
shrinkPixelMask(MR.PixelBitSet mask, MR.Const_RectIndexer indexer, int? shrinkage=null)MRinlinestatic
shrinkVoxelsMask(MR.VoxelBitSet mask, MR.Const_VolumeIndexer indexer, int? shrinkage=null)MRinlinestatic
Side enum name (defined in MR)MR
SignDetectionMode enum nameMR
SignDetectionModeShort enum nameMR
signedDistanceToMesh(MR.Const_MeshPart mp, in MR.Vector3f p, MR.Const_SignedDistanceToMeshOptions op)MRinlinestatic
simpleVolumeToDenseGrid(MR.Const_SimpleVolume simpleVolume, float? background=null, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
simpleVolumeToVdbVolume(MR.Const_SimpleVolumeMinMax simpleVolume, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
SlicePlane enum nameMR
SlicePlane enum nameMR
smaller(MR.Const_PreciseVertCoord l, MR.Const_PreciseVertCoord r)MRinlinestatic
smaller2(MR.Std.Const_Array_MRPreciseVertCoords2_4 vs)MRinlinestatic
smoothRegionBoundary(MR.Mesh mesh, MR.Const_FaceBitSet regionFaces, int? numIters=null)MRinlinestatic
smoothSelection(MR.Mesh mesh, MR.Const_FaceBitSet region, float expandOffset, float shrinkOffset)MRinlinestatic
sortPathsByLength(MR.Std.Vector_StdVectorMREdgeId paths, MR.Const_Mesh mesh)MRinlinestatic
sortPathsByMetric(MR.Std.Vector_StdVectorMREdgeId paths, MR.Std._ByValue_Function_FloatFuncFromMREdgeId metric)MRinlinestatic
sortScanFilesByName(MR.Std.Vector_StdFilesystemPath scans)MRinlinestatic
sortScansByOrder(MR.Std.Vector_StdFilesystemPath scans, MR.Std.Vector_MRSliceInfo zOrder)MRinlinestatic
split(string string_, string delimiter)MRinlinestatic
splitByChunks(ulong totalSize, ulong chunkSize, ulong? overlap=null)MRinlinestatic
splitByLines(byte? data, ulong size)MRinlinestatic
splitOnSimpleLoops(MR.Const_MeshTopology topology, MR.Misc._Moved< MR.Std.Vector_StdVectorMREdgeId > loops)MRinlinestatic
splitQuad(MR.MeshTopology topology, MR.EdgeId a, MR.FaceBitSet? outNewFaces=null)MRinlinestatic
stitchContours(MR.MeshTopology topology, MR.Std.Const_Vector_MREdgeId c0, MR.Std.Const_Vector_MREdgeId c1)MRinlinestatic
straightenBoundary(MR.Mesh mesh, MR.EdgeId bd, float minNeiNormalsDot, float maxTriAspectRatio, MR.FaceBitSet? newFaces=null)MRinlinestatic
subdivideLoneContours(MR.Mesh mesh, MR.Std.Const_Vector_MROneMeshContour contours, MR.Phmap.FlatHashMap_MRFaceId_MRFaceId? new2oldMap=null)MRinlinestatic
subdivideMesh(MR.Mesh mesh, MR.Const_SubdivideSettings? settings=null)MRinlinestatic
subdivideMesh(MR.ObjectMeshData data, MR.Const_SubdivideSettings settings)MRinlinestatic
subdividePolyline(MR.Polyline2 polyline, MR.Const_PolylineSubdivideSettings? settings=null)MRinlinestatic
subdividePolyline(MR.Polyline3 polyline, MR.Const_PolylineSubdivideSettings? settings=null)MRinlinestatic
subdivideWithPlane(MR.Mesh mesh, MR.Const_Plane3f plane, MR.Phmap.FlatHashMap_MRFaceId_MRFaceId? new2Old=null, float? eps=null, MR.Std._ByValue_Function_VoidFuncFromMREdgeIdMREdgeIdFloat? onEdgeSplitCallback=null)MRinlinestatic
subdivideWithPlane(MR.Polyline3 polyline, MR.Const_Plane3f plane, MR.EdgeBitSet? newPositiveEdges=null, MR.Std._ByValue_Function_VoidFuncFromMREdgeIdMREdgeIdFloat? onEdgeSplitCallback=null)MRinlinestatic
subprogress(MR.Std._ByValue_Function_BoolFuncFromFloat cb, float from, float to)MRinlinestatic
subprogress(MR.Std._ByValue_Function_BoolFuncFromFloat cb, ulong index, ulong count)MRinlinestatic
suggestVoxelSize(MR.Const_MeshPart mp, float approxNumVoxels)MRinlinestatic
sumAngles(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.VertId v, MR.Misc.InOut< bool >? outBoundaryVert=null)MRinlinestatic
surfacePathLength(MR.Const_Mesh mesh, MR.Std.Const_Vector_MREdgePoint surfacePath)MRinlinestatic
surfacePathsToContours3f(MR.Const_Mesh mesh, MR.Std.Const_Vector_StdVectorMREdgePoint lines)MRinlinestatic
surfacePathToContour3f(MR.Const_Mesh mesh, MR.Std.Const_Vector_MREdgePoint line)MRinlinestatic
surroundingContour(MR.Const_Mesh mesh, MR.Std._ByValue_Vector_MREdgeId includeEdges, MR.Std.Const_Function_FloatFuncFromMREdgeId edgeMetric, in MR.Vector3f dir)MRinlinestatic
surroundingContour(MR.Const_Mesh mesh, MR.Std._ByValue_Vector_MRVertId keyVertices, MR.Std.Const_Function_FloatFuncFromMREdgeId edgeMetric, in MR.Vector3f dir)MRinlinestatic
systemToUtf8(string system)MRinlinestatic
teethMaskToDirectionVolume(MR.Const_VdbVolume volume, MR.Std.Const_Vector_Int? additionalIds=null)MRinlinestatic
terrainTriangulation(MR.Std._ByValue_Vector_MRVector3f points, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
thickenMesh(MR.Const_Mesh mesh, float offset, MR.Const_GeneralOffsetParameters? params_=null, MR.Const_PartMapping? map=null)MRinlinestatic
TimeUnit enum name (defined in MR)MR
toEdgePoint(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.EdgeId e, in MR.Vector3f p)MRinlinestatic
toLower(string str)MRinlinestatic
toString(MR.DimensionsVisualizePropertyType value)MRinlinestatic
toString(MR.PathError error)MRinlinestatic
toTriPoint(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.FaceId f, in MR.Vector3f p)MRinlinestatic
toTriPoint(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.Const_PointOnFace p)MRinlinestatic
trackLeftBoundaryLoop(MR.Const_MeshTopology topology, MR.EdgeId e0, MR.Const_FaceBitSet? region=null)MRinlinestatic
trackLeftBoundaryLoop(MR.Const_MeshTopology topology, MR.Const_FaceBitSet region, MR.EdgeId e0)MRinlinestatic
trackRightBoundaryLoop(MR.Const_MeshTopology topology, MR.EdgeId e0, MR.Const_FaceBitSet? region=null)MRinlinestatic
trackRightBoundaryLoop(MR.Const_MeshTopology topology, MR.Const_FaceBitSet region, MR.EdgeId e0)MRinlinestatic
trackSection(MR.Const_MeshPart mp, MR.Const_MeshTriPoint start, MR.MeshTriPoint end, in MR.Vector3f direction, float distance)MRinlinestatic
trackSection(MR.Const_MeshPart mp, MR.Const_MeshTriPoint start, MR.Const_MeshTriPoint end, in MR.Vector3f planePoint, bool ccw)MRinlinestatic
transformNormals(MR.Const_VertCoords normals, MR.Const_VertBitSet validVerts, MR.Matrix3d? m, MR.VertCoords buf)MRinlinestatic
transformPoints(MR.Const_VertCoords verts, MR.Const_VertBitSet validVerts, MR.AffineXf3d? xf, MR.VertCoords buf, MR.Const_VertRenumber? vertRenumber=null)MRinlinestatic
transformVdbVolume(MR.Const_VdbVolume volume, in MR.AffineXf3f xf, bool? fixBox=null, MR.Box3f? box=null)MRinlinestatic
triangleAspectRatio(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.FaceId f)MRinlinestatic
TriangleCallback typedefMR
TriangleCornerNormals typedefMR
triangulatePointCloud(MR.Const_PointCloud pointCloud, MR.Const_TriangulationParameters? params_=null, MR.Std.Const_Function_BoolFuncFromFloat? progressCb=null)MRinlinestatic
triCenter(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.FaceId f)MRinlinestatic
triDist(ref MR.Vector3f p, ref MR.Vector3f q, in MR.Std.Array_MRVector3f_3 s, in MR.Std.Array_MRVector3f_3 t)MRinlinestatic
trim(string str)MRinlinestatic
trimLeft(string str)MRinlinestatic
trimRight(string str)MRinlinestatic
trimWithPlane(MR.Mesh mesh, MR.Const_TrimWithPlaneParams params_, MR.Const_TrimOptionalOutput? optOut=null)MRinlinestatic
trimWithPlane(MR.Polyline3 polyline, MR.Const_Plane3f plane, MR.Const_DividePolylineParameters? params_=null)MRinlinestatic
triPoint(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.Const_MeshTriPoint p)MRinlinestatic
Turn enum nameMR
undirectedEdges(MR.Const_MeshTopology topology)MRinlinestatic
undirectedEdges(MR.Const_PolylineTopology topology)MRinlinestatic
uniteLocalTriangulations(MR.Std.Const_Vector_MRSomeLocalTriangulations in_, MR.Std.Const_Function_BoolFuncFromFloat? progress=null)MRinlinestatic
uniteManyMeshes(MR.Std.Const_Vector_ConstMRMeshPtr meshes, MR.Const_UniteManyMeshesParams? params_=null)MRinlinestatic
updateGroupPairs(MR.ICPGroupPairs pairs, MR.Const_Vector_MRMeshOrPointsXf_MRObjId objs, MR.Std._ByValue_Function_VoidFuncFromConstMRVector3fRefMRMeshOrPointsProjectionResultRefMRObjIdRef srcProjector, MR.Std._ByValue_Function_VoidFuncFromConstMRVector3fRefMRMeshOrPointsProjectionResultRefMRObjIdRef tgtProjector, float cosThreshold, float distThresholdSq, bool mutualClosest)MRinlinestatic
updateIndicator(MR.Const_Mesh mesh, MR.UndirectedEdgeScalars v, MR.Const_FaceNormals normals, float beta, float gamma)MRinlinestatic
updateIndicatorFast(MR.Const_MeshTopology topology, MR.UndirectedEdgeScalars v, MR.Const_FaceNormals normals, float beta, float gamma)MRinlinestatic
updatePointPairs(MR.PointPairs pairs, MR.Const_MeshOrPointsXf src, MR.Const_MeshOrPointsXf tgt, float cosThreshold, float distThresholdSq, bool mutualClosest)MRinlinestatic
UseAABBTree enum name (defined in MR)MR
utf8string(string path)MRinlinestatic
utf8substr(byte? s, ulong pos, ulong count)MRinlinestatic
utf8ToSystem(string utf8)MRinlinestatic
vdbVolumeToSimpleVolume(MR.Const_VdbVolume vdbVolume, MR.Box3i? activeBox=null, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
vdbVolumeToSimpleVolumeNorm(MR.Const_VdbVolume vdbVolume, MR.Box3i? activeBox=null, MR._InOpt_Box1f sourceScale=default, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
vdbVolumeToSimpleVolumeU16(MR.Const_VdbVolume vdbVolume, MR.Box3i? activeBox=null, MR._InOpt_Box1f sourceScale=default, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
VertexMass enum nameMR
vertexPosEqualNeiAreas(MR.Const_Mesh mesh, MR.VertId v, bool noShrinkage)MRinlinestatic
vertexPosEqualNeiAreas(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.VertId v, bool noShrinkage)MRinlinestatic
verticesGridSampling(MR.Const_MeshPart mp, float voxelSize, MR.Std.Const_Function_BoolFuncFromFloat? cb=null)MRinlinestatic
vertMapsComposition(MR.VertMap a2b, MR.Const_VertMap b2c)MRinlinestatic
vertMapsComposition(MR.Const_VertMap a2b, MR.Const_VertMap b2c)MRinlinestatic
VisualizeMaskType enum name (defined in MR)MR
volume(MR.Const_MeshTopology topology, MR.Const_VertCoords points, MR.Const_FaceBitSet? region=null)MRinlinestatic
VolumeUnit enum name (defined in MR)MR
voxelFilter(MR.Const_VdbVolume volume, MR.VoxelFilterType type, int width)MRinlinestatic
VoxelFilterType enum name (defined in MR)MR
voxelizeAndComputeVolume(MR.Std.Const_Vector_StdSharedPtrMRMesh meshes, in MR.AffineXf3f xf, in MR.Vector3f voxelSize)MRinlinestatic
voxelsApplyTransform(MR.ObjectVoxels obj, in MR.AffineXf3f xf, bool fixBox)MRinlinestatic
voxelsExponentMetric(MR.Const_VdbVolume voxels, MR.Const_VoxelMetricParameters parameters, float? modifier=null)MRinlinestatic
voxelsSumDiffsMetric(MR.Const_VdbVolume voxels, MR.Const_VoxelMetricParameters parameters)MRinlinestatic
WrapType enum name (defined in MR)MR
writeByBlocks(MR.Std.Ostream out_, byte? data, ulong dataSize, MR.Std._ByValue_Function_BoolFuncFromFloat? callback=null, ulong? blockSize=null)MRinlinestatic
writeRawTiff(byte? bytes, string path, MR.Const_WriteRawTiffParams params_)MRinlinestatic
writeRawTiff(byte? bytes, string path, MR.Const_BaseTiffParameters params_, MR.AffineXf3f? xf)MRinlinestatic
XYMR
xyPlaneMeshIntersect(MR.Const_MeshPart meshPart, float zLevel, MR.FaceBitSet? fs, MR.UndirectedEdgeBitSet? ues, MR.VertBitSet? vs, MR.Std.Vector_MRFaceId? fsVec=null)MRinlinestatic
YZMR
zCompensate(MR.Mesh mesh, MR.Const_ZCompensateParams params_)MRinlinestatic
zlibCompressStream(MR.Std.Istream in_, MR.Std.Ostream out_, int? level=null)MRinlinestatic
zlibDecompressStream(MR.Std.Istream in_, MR.Std.Ostream out_)MRinlinestatic
ZXMR