MCPcopy Create free account

hub / github.com/BIMCoderLiang/LNLib / functions

Functions895 in github.com/BIMCoderLiang/LNLib

MethodOfVector
src/LNLib/Mathematics/Math/Matrix4d.cpp:286
MethodOffset
src/LNLib/Geometry/Curve/NurbsCurve.cpp:1576
MethodOffset
( LN_NurbsCurve curve, double offset, OffsetType type, out LN_
dotnet/PInvoke/src/NurbsCurve.cs:167
MethodOneBasisFunction
src/LNLib/Algorithm/Polynomials.cpp:399
MethodOneBasisFunction
( int span_index, int degree, [In] double[] knot_vector, int k
dotnet/PInvoke/src/Polynomials.cs:89
MethodOneBasisFunctionDerivative
src/LNLib/Algorithm/Polynomials.cpp:457
MethodOneBasisFunctionDerivative
( int span_index, int degree, int derivative, [In] double[] kn
dotnet/PInvoke/src/Polynomials.cs:97
MethodPQ_min
src/LNLib/Algorithm/Voronoi.cpp:618
MethodPQbucket
src/LNLib/Algorithm/Voronoi.cpp:602
MethodPQdelete
remove the HalfEdge from the list of vertices
src/LNLib/Algorithm/Voronoi.cpp:585
MethodPQempty
src/LNLib/Algorithm/Voronoi.cpp:613
MethodPQextractmin
src/LNLib/Algorithm/Voronoi.cpp:628
MethodPQinitialize
src/LNLib/Algorithm/Voronoi.cpp:638
MethodPQinsert
push the HalfEdge into the ordered linked list of vertices
src/LNLib/Algorithm/Voronoi.cpp:565
FunctionPYBIND11_MODULE
python/src/PyLNLib.cpp:19
MethodPointToLine
src/LNLib/Algorithm/Projection.cpp:25
MethodPointToLine
( XYZ start, XYZ end, XYZ point, out XYZ project_point)
dotnet/PInvoke/src/Projection.cs:24
MethodPointToRay
src/LNLib/Algorithm/Projection.cpp:15
MethodPointToRay
( XYZ origin, XYZ direction, XYZ point)
dotnet/PInvoke/src/Projection.cs:18
MethodPowerToBezierMatrix
src/LNLib/Algorithm/Polynomials.cpp:622
MethodPowerToBezierMatrix
( int degree, [In] double[] matrix, out IntPtr out_matrix, out
dotnet/PInvoke/src/Polynomials.cs:126
MethodProjectNormal
src/LNLib/Geometry/Curve/NurbsCurve.cpp:362
MethodProjectNormal
( LN_NurbsCurve curve, [Out] XYZ[] out_normals)
dotnet/PInvoke/src/NurbsCurve.cs:323
MethodRadiansToAngle
src/LNLib/Mathematics/Utils/MathUtils.cpp:89
MethodReduceDegree
src/LNLib/Geometry/Surface/NurbsSurface.cpp:1086
MethodReduceDegree
src/LNLib/Geometry/Curve/NurbsCurve.cpp:1095
MethodReduceDegree
( LN_NurbsCurve curve, out LN_NurbsCurve out_curve)
dotnet/PInvoke/src/NurbsCurve.cs:99
MethodReduceDegree
( LN_NurbsSurface surface, int is_u_direction, out LN_NurbsSurface out_sur
dotnet/PInvoke/src/NurbsSurface.cs:112
MethodRefineKnotVector
src/LNLib/Geometry/Surface/NurbsSurface.cpp:699
MethodRefineKnotVector
src/LNLib/Geometry/Curve/NurbsCurve.cpp:565
MethodRefineKnotVector
src/LNLib/Geometry/Volume/NurbsVolume.cpp:846
MethodRefineKnotVector
( LN_NurbsCurve curve, [In] double[] insert_knots, int insert_count,
dotnet/PInvoke/src/NurbsCurve.cs:68
MethodRefineKnotVector
( LN_NurbsSurface surface, [In] double[] insert_knots, int insert_count,
dotnet/PInvoke/src/NurbsSurface.cs:83
MethodRemoveExcessiveKnots
src/LNLib/Geometry/Curve/NurbsCurve.cpp:868
MethodRemoveExcessiveKnots
( LN_NurbsCurve curve, out LN_NurbsCurve out_curve)
dotnet/PInvoke/src/NurbsCurve.cs:88
MethodRemoveKnot
src/LNLib/Geometry/Surface/NurbsSurface.cpp:957
MethodRemoveKnot
src/LNLib/Geometry/Curve/NurbsCurve.cpp:737
MethodRemoveKnot
( LN_NurbsCurve curve, double knot, int times, out LN_NurbsCur
dotnet/PInvoke/src/NurbsCurve.cs:81
MethodRemoveKnot
( LN_NurbsSurface surface, double knot, int times, int is_u_di
dotnet/PInvoke/src/NurbsSurface.cs:97
MethodRemoveKnotsByGivenBound
src/LNLib/Geometry/Curve/NurbsCurve.cpp:2564
MethodRemoveKnotsByGivenBound
( LN_NurbsCurve curve, [In] double[] parameters, int params_count,
dotnet/PInvoke/src/NurbsCurve.cs:275
MethodReparametrize
src/LNLib/Geometry/Surface/NurbsSurface.cpp:1477
MethodReparametrize
src/LNLib/Geometry/Curve/NurbsCurve.cpp:1350
MethodReparametrize
( LN_NurbsCurve curve, double min_val, double max_val, out LN_
dotnet/PInvoke/src/NurbsCurve.cs:126
MethodReparametrize
( LN_NurbsSurface surface, double min_u, double max_u, double
dotnet/PInvoke/src/NurbsSurface.cs:140
MethodReparametrizeLinearRational
( LN_NurbsCurve curve, double alpha, double beta, double gamma
dotnet/PInvoke/src/NurbsCurve.cs:133
MethodRescale
src/LNLib/Algorithm/KnotVectorUtils.cpp:57
MethodRescale
( [In] double[] knot_vector, int knot_vector_count, double min,
dotnet/PInvoke/src/KnotVectorUtils.cs:25
MethodReverse
src/LNLib/Geometry/Surface/NurbsSurface.cpp:474
MethodReverse
src/LNLib/Geometry/Curve/NurbsCurve.cpp:1397
MethodReverse
src/LNLib/Geometry/Volume/NurbsVolume.cpp:1412
MethodReverse
( LN_NurbsCurve curve, out LN_NurbsCurve out_curve)
dotnet/PInvoke/src/NurbsCurve.cs:142
MethodReverse
( LN_NurbsSurface surface, SurfaceDirection direction, out LN_NurbsSurface
dotnet/PInvoke/src/NurbsSurface.cs:69
MethodScale
(UV uv, double factor)
dotnet/PInvoke/src/UV.cs:75
MethodSetU
src/LNLib/Mathematics/Math/UV.cpp:32
MethodSetU
src/LNLib/Mathematics/Math/UVW.cpp:33
MethodSetV
src/LNLib/Mathematics/Math/UV.cpp:39
MethodSetV
src/LNLib/Mathematics/Math/UVW.cpp:40
MethodSetW
src/LNLib/Mathematics/Math/XYZW.cpp:49
MethodSetW
(XYZW xyzw, double w)
dotnet/PInvoke/src/XYZW.cs:42
MethodSetX
(XYZ xyz, double x)
dotnet/PInvoke/src/XYZ.cs:36
MethodSetY
(XYZ xyz, double y)
dotnet/PInvoke/src/XYZ.cs:39
MethodSetZ
(XYZ xyz, double z)
dotnet/PInvoke/src/XYZ.cs:42
MethodSimpson
src/LNLib/Algorithm/Integrator.cpp:19
MethodSolveLinearSystem
src/LNLib/Mathematics/Utils/MathUtils.cpp:258
MethodSolveLinearSystemBanded
src/LNLib/Mathematics/Utils/MathUtils.cpp:290
MethodSplitArc
src/LNLib/Geometry/Curve/NurbsCurve.cpp:1807
MethodSplitArc
( XYZ start, XYZ project_point, double project_point_weight, X
dotnet/PInvoke/src/NurbsCurve.cs:208
MethodSplitAt
src/LNLib/Geometry/Curve/NurbsCurve.cpp:1420
MethodSplitAt
src/LNLib/Geometry/Volume/NurbsVolume.cpp:486
MethodSplitAt
( LN_NurbsCurve curve, double param_t, out LN_NurbsCurve out_left,
dotnet/PInvoke/src/NurbsCurve.cs:147
MethodSqrLength
src/LNLib/Mathematics/Math/XYZ.cpp:107
MethodSqrLength
(XYZ xyz)
dotnet/PInvoke/src/XYZ.cs:57
MethodStereographic
src/LNLib/Algorithm/Projection.cpp:45
MethodStereographic
( XYZ point_on_sphere, double radius)
dotnet/PInvoke/src/Projection.cs:31
MethodSubstract
src/LNLib/Mathematics/Math/XYZ.cpp:146
MethodSubtract
(UV a, UV b)
dotnet/PInvoke/src/UV.cs:60
MethodSubtract
(XYZ a, XYZ b)
dotnet/PInvoke/src/XYZ.cs:69
MethodSubtract
(XYZW a, XYZW b)
dotnet/PInvoke/src/XYZW.cs:57
MethodSwap
src/LNLib/Geometry/Surface/NurbsSurface.cpp:457
MethodSwap
src/LNLib/Geometry/Volume/NurbsVolume.cpp:1555
MethodSwap
( LN_NurbsSurface surface, out LN_NurbsSurface out_surface)
dotnet/PInvoke/src/NurbsSurface.cs:64
FunctionTEST
tests/T_Circles.cpp:10
FunctionTEST
tests/T_CommonSurfaces.cpp:11
FunctionTEST
tests/T_Polynomials.cpp:8
FunctionTEST
tests/T_Additional.cpp:11
FunctionTEST
tests/T_BsplineCurve.cpp:10
FunctionTEST
tests/T_NurbsSurface.cpp:9
FunctionTEST
tests/T_NurbsCurve.cpp:7
FunctionTEST
tests/T_XYZ.cpp:6
FunctionTEST
tests/T_BezierSurface.cpp:11
FunctionTEST
tests/T_Extension.cpp:8
FunctionTEST
tests/T_AdvancedGeometric.cpp:13
FunctionTEST
tests/T_Tessellation.cpp:12
FunctionTEST
tests/T_BsplineSurface.cpp:10
FunctionTEST
tests/T_ShapeModification.cpp:13
FunctionTEST
tests/T_Clamp.cpp:10
FunctionTEST
tests/T_UV.cpp:6
FunctionTEST
tests/T_AdvancedSurface.cpp:12
FunctionTEST
tests/T_Matrix4d.cpp:8
← previousnext →701–800 of 895, ranked by callers