MCPcopy Create free account

hub / github.com/BIMCoderLiang/LNLib / functions

Functions895 in github.com/BIMCoderLiang/LNLib

MethodDecomposeToBeziers
( LN_NurbsSurface surface, [Out] LN_NurbsSurface[] out_patches, int max_pa
dotnet/PInvoke/src/NurbsSurface.cs:91
MethodDistance
src/LNLib/Mathematics/Math/XYZ.cpp:168
MethodDistance
src/LNLib/Mathematics/Math/XYZW.cpp:124
MethodDistance
(XYZ a, XYZ b)
dotnet/PInvoke/src/XYZ.cs:81
MethodDistance
(XYZW a, XYZW b)
dotnet/PInvoke/src/XYZW.cs:51
MethodDivide
(UV uv, double divisor)
dotnet/PInvoke/src/UV.cs:78
MethodDivide
(XYZ xyz, double scalar)
dotnet/PInvoke/src/XYZ.cs:87
MethodDivide
(XYZW a, double scalar)
dotnet/PInvoke/src/XYZW.cs:63
MethodDotProduct
(XYZ a, XYZ b)
dotnet/PInvoke/src/XYZ.cs:75
MethodELdelete
This delete routine can't reclaim node, since pointers from hash table may be present. */
src/LNLib/Algorithm/Voronoi.cpp:331
MethodELgethash
Get entry from hash table, pruning any deleted nodes */
src/LNLib/Algorithm/Voronoi.cpp:259
MethodELinitialize
src/LNLib/Algorithm/Voronoi.cpp:214
MethodELinsert
src/LNLib/Algorithm/Voronoi.cpp:250
MethodELleft
src/LNLib/Algorithm/Voronoi.cpp:344
MethodELleftbnd
src/LNLib/Algorithm/Voronoi.cpp:276
MethodELright
src/LNLib/Algorithm/Voronoi.cpp:339
MethodElevateDegree
src/LNLib/Geometry/Surface/NurbsSurface.cpp:1024
MethodElevateDegree
src/LNLib/Geometry/Curve/NurbsCurve.cpp:893
MethodElevateDegree
src/LNLib/Geometry/Volume/NurbsVolume.cpp:995
MethodElevateDegree
( LN_NurbsCurve curve, int times, out LN_NurbsCurve out_curve)
dotnet/PInvoke/src/NurbsCurve.cs:93
MethodElevateDegree
( LN_NurbsSurface surface, int times, int is_u_direction, out
dotnet/PInvoke/src/NurbsSurface.cs:105
MethodEquallyTessellate
src/LNLib/Geometry/Surface/NurbsSurface.cpp:1156
MethodEquallyTessellate
src/LNLib/Geometry/Curve/NurbsCurve.cpp:1168
MethodEquallyTessellate
( LN_NurbsCurve curve, int max_count, [Out] XYZ[] out_points,
dotnet/PInvoke/src/NurbsCurve.cs:104
MethodEquallyTessellate
( LN_NurbsSurface surface, [Out] XYZ[] out_points, [Out] UV[] out_uvs,
dotnet/PInvoke/src/NurbsSurface.cs:118
MethodExtend
src/LNLib/Geometry/Curve/NurbsCurve.cpp:3761
MethodExtract
src/LNLib/Geometry/Curve/NurbsCurve.cpp:1466
MethodExtract
src/LNLib/Geometry/Volume/NurbsVolume.cpp:673
MethodExtract
( LN_NurbsCurve curve, double start_param, double end_param, o
dotnet/PInvoke/src/NurbsCurve.cs:154
MethodFactorial
src/LNLib/Mathematics/Utils/MathUtils.cpp:99
MethodFitWithConic
src/LNLib/Geometry/Curve/NurbsCurve.cpp:2806
MethodFitWithConic
( [In] XYZ[] through_points, int through_points_count, int start_point_ind
dotnet/PInvoke/src/NurbsCurve.cs:293
MethodFitWithCubic
src/LNLib/Geometry/Curve/NurbsCurve.cpp:2884
MethodFitWithCubic
( [In] XYZ[] through_points, int through_points_count, int start_point_ind
dotnet/PInvoke/src/NurbsCurve.cs:305
MethodFlattening
src/LNLib/Geometry/Curve/NurbsCurve.cpp:3238
MethodFlattening
( LN_NurbsCurve curve, XYZ line_start, XYZ line_end, double st
dotnet/PInvoke/src/NurbsCurve.cs:365
FunctionFromCAPI
dotnet/CAPI/include/NurbsCurve_CAPI.h:255
MethodGetBoundingBox
src/LNLib/Geometry/Surface/NurbsSurface.cpp:323
MethodGetCentripetalLength
src/LNLib/Algorithm/Interpolation.cpp:95
MethodGetCentripetalLength
( [In] XYZ[] through_points, int through_points_count)
dotnet/PInvoke/src/Interpolation.cs:30
MethodGetCentripetalParameterization
src/LNLib/Algorithm/Interpolation.cpp:108
MethodGetCentripetalParameterization
( [In] XYZ[] through_points, int through_points_count, [Out] double[] out_
dotnet/PInvoke/src/Interpolation.cs:35
MethodGetChordParameterization
src/LNLib/Algorithm/Interpolation.cpp:50
MethodGetChordParameterization
( [In] XYZ[] through_points, int through_points_count, [Out] double[] out_
dotnet/PInvoke/src/Interpolation.cs:23
MethodGetContinuity
src/LNLib/Algorithm/KnotVectorUtils.cpp:50
MethodGetContinuity
( int degree, [In] double[] knot_vector, int knot_vector_count, double knot)
dotnet/PInvoke/src/KnotVectorUtils.cs:18
MethodGetDeterminant
src/LNLib/Mathematics/Utils/MathUtils.cpp:189
MethodGetInsertedKnotElement
src/LNLib/Algorithm/KnotVectorUtils.cpp:72
MethodGetInsertedKnotElements
src/LNLib/Algorithm/KnotVectorUtils.cpp:205
MethodGetInternalKnotMultiplicityMap
src/LNLib/Algorithm/KnotVectorUtils.cpp:134
MethodGetInternalKnotMultiplicityMap
( [In] double[] knot_vector, int knot_vector_count, [In, Out] ref int out_
dotnet/PInvoke/src/KnotVectorUtils.cs:46
MethodGetIsoCurve
src/LNLib/Geometry/Surface/NurbsSurface.cpp:109
MethodGetIsoCurve
src/LNLib/Geometry/Volume/NurbsVolume.cpp:21
MethodGetKnotMultiplicity
src/LNLib/Algorithm/Polynomials.cpp:107
MethodGetKnotMultiplicity
( [In] double[] knot_vector, int knot_vector_count, double param_t)
dotnet/PInvoke/src/Polynomials.cs:46
MethodGetKnotMultiplicityMap
src/LNLib/Algorithm/KnotVectorUtils.cpp:122
MethodGetKnotMultiplicityMap
( [In] double[] knot_vector, int knot_vector_count, [In, Out] ref int out_
dotnet/PInvoke/src/KnotVectorUtils.cs:38
MethodGetKnotSpanIndex
src/LNLib/Algorithm/Polynomials.cpp:127
MethodGetKnotSpanIndex
( int degree, [In] double[] knot_vector, int knot_vector_count,
dotnet/PInvoke/src/Polynomials.cs:52
MethodGetOrientedBoundingBox
src/LNLib/Geometry/Surface/NurbsSurface.cpp:381
MethodGetParamByLength
( LN_NurbsCurve curve, double given_length, IntegratorType integrator_type
dotnet/PInvoke/src/NurbsCurve.cs:428
MethodGetParamOnCurve
src/LNLib/Geometry/Curve/NurbsCurve.cpp:1237
MethodGetParamOnCurve
( LN_NurbsCurve curve, XYZ given_point)
dotnet/PInvoke/src/NurbsCurve.cs:115
MethodGetParamOnSurface
src/LNLib/Geometry/Surface/NurbsSurface.cpp:1266
MethodGetParamOnSurface
( LN_NurbsSurface surface, XYZ given_point)
dotnet/PInvoke/src/NurbsSurface.cs:130
MethodGetParamOnSurfaceByGSA
src/LNLib/Geometry/Surface/NurbsSurface.cpp:1390
MethodGetParamOnSurfaceByGSA
( LN_NurbsSurface surface, XYZ given_point)
dotnet/PInvoke/src/NurbsSurface.cs:135
MethodGetParamOnVolume
src/LNLib/Geometry/Volume/NurbsVolume.cpp:1261
MethodGetParamsByEqualLength
( LN_NurbsCurve curve, double segment_length, IntegratorType integrator_ty
dotnet/PInvoke/src/NurbsCurve.cs:434
MethodGetParamsOnCurve
src/LNLib/Geometry/Curve/NurbsCurve.cpp:3997
MethodGetPointOnCurve
src/LNLib/Geometry/Curve/NurbsCurve.cpp:254
MethodGetPointOnCurve
( LN_NurbsCurve curve, double param_t)
dotnet/PInvoke/src/NurbsCurve.cs:29
MethodGetPointOnCurveByBernstein
( int degree, [In] XYZ[] controlPoints, int controlPointsCount,
dotnet/PInvoke/src/BezierCurve.cs:19
MethodGetPointOnCurveByCornerCut
src/LNLib/Geometry/Curve/NurbsCurve.cpp:527
MethodGetPointOnCurveByCornerCut
( LN_NurbsCurve curve, double param_t)
dotnet/PInvoke/src/NurbsCurve.cs:63
MethodGetPointOnCurveByDeCasteljau
( int degree, [In] XYZ[] controlPoints, int controlPointsCount,
dotnet/PInvoke/src/BezierCurve.cs:39
MethodGetPointOnQuadraticArc
src/LNLib/Geometry/Curve/BezierCurve.cpp:25
MethodGetPointOnSurface
src/LNLib/Geometry/Surface/NurbsSurface.cpp:172
MethodGetPointOnSurface
( LN_NurbsSurface surface, UV uv)
dotnet/PInvoke/src/NurbsSurface.cs:33
MethodGetPointOnSurfaceByDeCasteljau
( int degreeU, int degreeV, [In] XYZ[] control_points, int row
dotnet/PInvoke/src/BezierSurface.cs:19
MethodGetPointOnVolume
src/LNLib/Geometry/Volume/NurbsVolume.cpp:137
MethodGetRationalPointOnCurveByBernstein
( int degree, [In] XYZW[] controlPoints, int controlPointsCount,
dotnet/PInvoke/src/BezierCurve.cs:29
MethodGetRationalPointOnCurveByDeCasteljau
( int degree, [In] XYZW[] controlPoints, int controlPointsCount,
dotnet/PInvoke/src/BezierCurve.cs:49
MethodGetRationalPointOnSurfaceByDeCasteljau
( int degreeU, int degreeV, [In] XYZW[] controlPoints, int row
dotnet/PInvoke/src/BezierSurface.cs:31
MethodGetSurfaceMeshParameterization
src/LNLib/Algorithm/Interpolation.cpp:265
MethodGetSurfaceMeshParameterization
( [In] XYZ[] through_points, int rows, int cols, [Out] double[
dotnet/PInvoke/src/Interpolation.cs:50
MethodGetTotalChordLength
src/LNLib/Algorithm/Interpolation.cpp:39
MethodGetTotalChordLength
( [In] XYZ[] through_points, int through_points_count)
dotnet/PInvoke/src/Interpolation.cs:18
MethodGetU
src/LNLib/Mathematics/Math/UVW.cpp:38
MethodGetUVTangent
src/LNLib/Geometry/Surface/NurbsSurface.cpp:1497
MethodGetUVTangent
( LN_NurbsSurface surface, UV param, XYZ tangent, out UV out_u
dotnet/PInvoke/src/NurbsSurface.cs:149
MethodGetV
src/LNLib/Mathematics/Math/UVW.cpp:45
MethodGlobalApproximation
src/LNLib/Geometry/Surface/NurbsSurface.cpp:2285
MethodGlobalApproximation
( [In] XYZ[] points, int rows, int cols, int degree_u,
dotnet/PInvoke/src/NurbsSurface.cs:223
MethodGlobalApproximationByErrorBound
src/LNLib/Geometry/Curve/NurbsCurve.cpp:2770
MethodGlobalApproximationByErrorBound
( int degree, [In] XYZ[] points, int point_count, double max_e
dotnet/PInvoke/src/NurbsCurve.cs:285
MethodGlobalInterpolation
src/LNLib/Geometry/Surface/NurbsSurface.cpp:1985
MethodGlobalInterpolation
src/LNLib/Geometry/Curve/NurbsCurve.cpp:1925
MethodGlobalInterpolation
( int degree, [In] XYZ[] points, int point_count, out LN_Nurbs
dotnet/PInvoke/src/NurbsCurve.cs:228
MethodGlobalInterpolation
( [In] XYZ[] points, int rows, int cols, int degree_u,
dotnet/PInvoke/src/NurbsSurface.cs:207
← previousnext →301–400 of 895, ranked by callers