Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BIMCoderLiang/LNLib
/ functions
Functions
895 in github.com/BIMCoderLiang/LNLib
⨍
Functions
895
◇
Types & classes
136
Method
GlobalInterpolationWithTangents
( int degree, [In] XYZ[] points, [In] XYZ[] tangents, double t
dotnet/PInvoke/src/NurbsCurve.cs:235
Method
HEcreate
src/LNLib/Algorithm/Voronoi.cpp:238
Method
Horner
src/LNLib/Algorithm/Polynomials.cpp:22
Method
Horner
( int degree, [In] double[] coefficients, int coeff_count, double param_t)
dotnet/PInvoke/src/Polynomials.cs:19
Method
HornerUV
( int degree_u, int degree_v, [In] double[] coefficients, UV u
dotnet/PInvoke/src/Polynomials.cs:38
Method
InsertKnot
src/LNLib/Geometry/Surface/NurbsSurface.cpp:548
Method
InsertKnot
src/LNLib/Geometry/Curve/NurbsCurve.cpp:448
Method
InsertKnot
src/LNLib/Geometry/Volume/NurbsVolume.cpp:339
Method
InsertKnot
( LN_NurbsCurve curve, double knot, int times, out LN_NurbsCur
dotnet/PInvoke/src/NurbsCurve.cs:56
Method
InsertKnot
( LN_NurbsSurface surface, double knot, int times, int is_u_di
dotnet/PInvoke/src/NurbsSurface.cs:75
Method
Intersects
src/LNLib/include/LNObject.h:94
Method
IsAlmostEqual
(UV a, UV b, double epsilon)
dotnet/PInvoke/src/UV.cs:45
Method
IsAlmostEqual
(XYZ a, XYZ b, double epsilon)
dotnet/PInvoke/src/XYZ.cs:51
Method
IsAlmostEqual
(XYZW a, XYZW b, double epsilon)
dotnet/PInvoke/src/XYZW.cs:48
Method
IsAlmostEqualTo
src/LNLib/Mathematics/Utils/MathUtils.cpp:43
Method
IsAlmostEqualTo
src/LNLib/Mathematics/Math/XYZ.cpp:95
Method
IsAlmostEqualTo
src/LNLib/Mathematics/Math/XYZW.cpp:117
Method
IsArc
src/LNLib/Geometry/Curve/NurbsCurve.cpp:3621
Method
IsArc
( LN_NurbsCurve curve, IntPtr out_arc_info)
dotnet/PInvoke/src/NurbsCurve.cs:418
Method
IsClamp
src/LNLib/Geometry/Curve/NurbsCurve.cpp:3576
Method
IsClamp
( LN_NurbsCurve curve)
dotnet/PInvoke/src/NurbsCurve.cs:396
Method
IsClosed
src/LNLib/Geometry/Surface/NurbsSurface.cpp:1212
Method
IsClosed
src/LNLib/Geometry/Curve/NurbsCurve.cpp:1193
Method
IsClosed
src/LNLib/Geometry/Volume/NurbsVolume.cpp:1165
Method
IsClosed
( LN_NurbsCurve curve)
dotnet/PInvoke/src/NurbsCurve.cs:111
Method
IsClosed
( LN_NurbsSurface surface, int is_u_direction)
dotnet/PInvoke/src/NurbsSurface.cs:125
Method
IsGreaterThan
src/LNLib/Mathematics/Utils/MathUtils.cpp:53
Method
IsGreaterThanOrEqual
src/LNLib/Mathematics/Utils/MathUtils.cpp:59
Method
IsInfinite
src/LNLib/Mathematics/Utils/MathUtils.cpp:79
Method
IsLessThan
src/LNLib/Mathematics/Utils/MathUtils.cpp:66
Method
IsLessThanOrEqual
src/LNLib/Mathematics/Utils/MathUtils.cpp:72
Method
IsLinear
src/LNLib/Geometry/Curve/NurbsCurve.cpp:3592
Method
IsLinear
( LN_NurbsCurve curve)
dotnet/PInvoke/src/NurbsCurve.cs:414
Method
IsNaN
src/LNLib/Mathematics/Utils/MathUtils.cpp:84
Method
IsPeriodic
src/LNLib/Geometry/Curve/NurbsCurve.cpp:3472
Method
IsPeriodic
( LN_NurbsCurve curve)
dotnet/PInvoke/src/NurbsCurve.cs:405
Method
IsUniform
src/LNLib/Algorithm/KnotVectorUtils.cpp:278
Method
IsUniform
( [In] double[] knot_vector, int knot_vector_count)
dotnet/PInvoke/src/KnotVectorUtils.cs:33
Method
IsUnit
src/LNLib/Mathematics/Math/XYZ.cpp:90
Method
IsUnit
src/LNLib/Mathematics/Math/UV.cpp:74
Method
IsUnit
(XYZ xyz, double epsilon)
dotnet/PInvoke/src/XYZ.cs:48
Method
IsValidBezier
src/LNLib/Algorithm/ValidationUtils.cpp:18
Method
IsValidBezier
( int degree, int control_points_count)
dotnet/PInvoke/src/ValidationUtils.cs:23
Method
IsValidBspline
src/LNLib/Algorithm/ValidationUtils.cpp:28
Method
IsValidBspline
( int degree, int knot_vector_count, int control_points_count)
dotnet/PInvoke/src/ValidationUtils.cs:28
Method
IsValidDegreeReduction
src/LNLib/Algorithm/ValidationUtils.cpp:38
Method
IsValidKnotVector
src/LNLib/Algorithm/ValidationUtils.cpp:23
Method
IsValidKnotVector
( [In] double[] knot_vector, int knot_vector_count)
dotnet/PInvoke/src/ValidationUtils.cs:18
Method
IsValidNurbs
src/LNLib/Algorithm/ValidationUtils.cpp:33
Method
IsValidNurbs
( int degree, int knot_vector_count, int control_points_count)
dotnet/PInvoke/src/ValidationUtils.cs:34
Method
IsZero
(XYZ xyz, double epsilon)
dotnet/PInvoke/src/XYZ.cs:45
Function
LNLIB_BEZIERCUR_get_point_on_curve_by_bernstein
dotnet/CAPI/src/BezierCurve_CAPI.cpp:16
Function
LNLIB_BEZIERCUR_get_point_on_curve_by_deCasteljau
dotnet/CAPI/src/BezierCurve_CAPI.cpp:44
Function
LNLIB_BEZIERCUR_get_rational_point_on_curve_by_bernstein
dotnet/CAPI/src/BezierCurve_CAPI.cpp:30
Function
LNLIB_BEZIERCUR_get_rational_point_on_curve_by_deCasteljau
dotnet/CAPI/src/BezierCurve_CAPI.cpp:58
Function
LNLIB_BEZIERSURF_get_point_on_surface_by_deCasteljau
dotnet/CAPI/src/BezierSurface_CAPI.cpp:18
Function
LNLIB_BEZIERSURF_get_rational_point_on_surface_by_deCasteljau
dotnet/CAPI/src/BezierSurface_CAPI.cpp:36
Function
LNLIB_INTERPOLATION_average_knot_vector
dotnet/CAPI/src/Interpolation_CAPI.cpp:55
Function
LNLIB_INTERPOLATION_compute_knot_vector
dotnet/CAPI/src/Interpolation_CAPI.cpp:126
Function
LNLIB_INTERPOLATION_compute_tangent_by_five_points
dotnet/CAPI/src/Interpolation_CAPI.cpp:104
Function
LNLIB_INTERPOLATION_compute_tangent_by_three_points
dotnet/CAPI/src/Interpolation_CAPI.cpp:92
Function
LNLIB_INTERPOLATION_computer_weight_for_rational_quadratic_interpolation
dotnet/CAPI/src/Interpolation_CAPI.cpp:118
Function
LNLIB_INTERPOLATION_get_centripetal_length
dotnet/CAPI/src/Interpolation_CAPI.cpp:36
Function
LNLIB_INTERPOLATION_get_centripetal_parameterization
dotnet/CAPI/src/Interpolation_CAPI.cpp:43
Function
LNLIB_INTERPOLATION_get_chord_parameterization
dotnet/CAPI/src/Interpolation_CAPI.cpp:24
Function
LNLIB_INTERPOLATION_get_surface_mesh_parameterization
dotnet/CAPI/src/Interpolation_CAPI.cpp:70
Function
LNLIB_INTERPOLATION_get_total_chord_length
dotnet/CAPI/src/Interpolation_CAPI.cpp:17
Function
LNLIB_INTERSECT_compute_line_and_plane
dotnet/CAPI/src/Intersection_CAPI.cpp:37
Function
LNLIB_INTERSECT_compute_rays
dotnet/CAPI/src/Intersection_CAPI.cpp:16
Function
LNLIB_KV_get_continuity
dotnet/CAPI/src/KnotVectorUtils_CAPI.cpp:16
Function
LNLIB_KV_get_internal_knot_multiplicity_map
dotnet/CAPI/src/KnotVectorUtils_CAPI.cpp:64
Function
LNLIB_KV_get_knot_multiplicity_map
dotnet/CAPI/src/KnotVectorUtils_CAPI.cpp:46
Function
LNLIB_KV_is_uniform
dotnet/CAPI/src/KnotVectorUtils_CAPI.cpp:38
Function
LNLIB_KV_rescale
dotnet/CAPI/src/KnotVectorUtils_CAPI.cpp:26
Function
LNLIB_MATRIX_create
dotnet/CAPI/src/Matrix4d_CAPI.cpp:32
Function
LNLIB_MATRIX_create_from_xyz
dotnet/CAPI/src/Matrix4d_CAPI.cpp:36
Function
LNLIB_MATRIX_create_reflection
dotnet/CAPI/src/Matrix4d_CAPI.cpp:61
Function
LNLIB_MATRIX_create_reflection_by_distance
dotnet/CAPI/src/Matrix4d_CAPI.cpp:66
Function
LNLIB_MATRIX_create_rotation
dotnet/CAPI/src/Matrix4d_CAPI.cpp:46
Function
LNLIB_MATRIX_create_rotation_at_point
dotnet/CAPI/src/Matrix4d_CAPI.cpp:51
Function
LNLIB_MATRIX_create_scale
dotnet/CAPI/src/Matrix4d_CAPI.cpp:56
Function
LNLIB_MATRIX_create_translation
dotnet/CAPI/src/Matrix4d_CAPI.cpp:41
Function
LNLIB_MATRIX_get_basis_w
dotnet/CAPI/src/Matrix4d_CAPI.cpp:110
Function
LNLIB_MATRIX_get_basis_x
dotnet/CAPI/src/Matrix4d_CAPI.cpp:71
Function
LNLIB_MATRIX_get_basis_y
dotnet/CAPI/src/Matrix4d_CAPI.cpp:84
Function
LNLIB_MATRIX_get_basis_z
dotnet/CAPI/src/Matrix4d_CAPI.cpp:97
Function
LNLIB_MATRIX_get_determinant
dotnet/CAPI/src/Matrix4d_CAPI.cpp:158
Function
LNLIB_MATRIX_get_inverse
dotnet/CAPI/src/Matrix4d_CAPI.cpp:138
Function
LNLIB_MATRIX_get_scale
dotnet/CAPI/src/Matrix4d_CAPI.cpp:153
Function
LNLIB_MATRIX_get_transpose
dotnet/CAPI/src/Matrix4d_CAPI.cpp:148
Function
LNLIB_MATRIX_has_reflection
dotnet/CAPI/src/Matrix4d_CAPI.cpp:169
Function
LNLIB_MATRIX_is_identity
dotnet/CAPI/src/Matrix4d_CAPI.cpp:163
Function
LNLIB_MATRIX_is_translation
dotnet/CAPI/src/Matrix4d_CAPI.cpp:175
Function
LNLIB_MATRIX_multiply
dotnet/CAPI/src/Matrix4d_CAPI.cpp:133
Function
LNLIB_MATRIX_of_point
dotnet/CAPI/src/Matrix4d_CAPI.cpp:123
Function
LNLIB_MATRIX_of_vector
dotnet/CAPI/src/Matrix4d_CAPI.cpp:128
Function
LNLIB_MATRIX_set_basis_w
dotnet/CAPI/src/Matrix4d_CAPI.cpp:115
Function
LNLIB_MATRIX_set_basis_x
dotnet/CAPI/src/Matrix4d_CAPI.cpp:76
Function
LNLIB_MATRIX_set_basis_y
dotnet/CAPI/src/Matrix4d_CAPI.cpp:89
Function
LNLIB_MATRIX_set_basis_z
dotnet/CAPI/src/Matrix4d_CAPI.cpp:102
← previous
next →
401–500 of 895, ranked by callers