MCPcopy Create free account

hub / github.com/BIMCoderLiang/LNLib / functions

Functions895 in github.com/BIMCoderLiang/LNLib

MethodGlobalInterpolationWithTangents
( int degree, [In] XYZ[] points, [In] XYZ[] tangents, double t
dotnet/PInvoke/src/NurbsCurve.cs:235
MethodHEcreate
src/LNLib/Algorithm/Voronoi.cpp:238
MethodHorner
src/LNLib/Algorithm/Polynomials.cpp:22
MethodHorner
( int degree, [In] double[] coefficients, int coeff_count, double param_t)
dotnet/PInvoke/src/Polynomials.cs:19
MethodHornerUV
( int degree_u, int degree_v, [In] double[] coefficients, UV u
dotnet/PInvoke/src/Polynomials.cs:38
MethodInsertKnot
src/LNLib/Geometry/Surface/NurbsSurface.cpp:548
MethodInsertKnot
src/LNLib/Geometry/Curve/NurbsCurve.cpp:448
MethodInsertKnot
src/LNLib/Geometry/Volume/NurbsVolume.cpp:339
MethodInsertKnot
( LN_NurbsCurve curve, double knot, int times, out LN_NurbsCur
dotnet/PInvoke/src/NurbsCurve.cs:56
MethodInsertKnot
( LN_NurbsSurface surface, double knot, int times, int is_u_di
dotnet/PInvoke/src/NurbsSurface.cs:75
MethodIntersects
src/LNLib/include/LNObject.h:94
MethodIsAlmostEqual
(UV a, UV b, double epsilon)
dotnet/PInvoke/src/UV.cs:45
MethodIsAlmostEqual
(XYZ a, XYZ b, double epsilon)
dotnet/PInvoke/src/XYZ.cs:51
MethodIsAlmostEqual
(XYZW a, XYZW b, double epsilon)
dotnet/PInvoke/src/XYZW.cs:48
MethodIsAlmostEqualTo
src/LNLib/Mathematics/Utils/MathUtils.cpp:43
MethodIsAlmostEqualTo
src/LNLib/Mathematics/Math/XYZ.cpp:95
MethodIsAlmostEqualTo
src/LNLib/Mathematics/Math/XYZW.cpp:117
MethodIsArc
src/LNLib/Geometry/Curve/NurbsCurve.cpp:3621
MethodIsArc
( LN_NurbsCurve curve, IntPtr out_arc_info)
dotnet/PInvoke/src/NurbsCurve.cs:418
MethodIsClamp
src/LNLib/Geometry/Curve/NurbsCurve.cpp:3576
MethodIsClamp
( LN_NurbsCurve curve)
dotnet/PInvoke/src/NurbsCurve.cs:396
MethodIsClosed
src/LNLib/Geometry/Surface/NurbsSurface.cpp:1212
MethodIsClosed
src/LNLib/Geometry/Curve/NurbsCurve.cpp:1193
MethodIsClosed
src/LNLib/Geometry/Volume/NurbsVolume.cpp:1165
MethodIsClosed
( LN_NurbsCurve curve)
dotnet/PInvoke/src/NurbsCurve.cs:111
MethodIsClosed
( LN_NurbsSurface surface, int is_u_direction)
dotnet/PInvoke/src/NurbsSurface.cs:125
MethodIsGreaterThan
src/LNLib/Mathematics/Utils/MathUtils.cpp:53
MethodIsGreaterThanOrEqual
src/LNLib/Mathematics/Utils/MathUtils.cpp:59
MethodIsInfinite
src/LNLib/Mathematics/Utils/MathUtils.cpp:79
MethodIsLessThan
src/LNLib/Mathematics/Utils/MathUtils.cpp:66
MethodIsLessThanOrEqual
src/LNLib/Mathematics/Utils/MathUtils.cpp:72
MethodIsLinear
src/LNLib/Geometry/Curve/NurbsCurve.cpp:3592
MethodIsLinear
( LN_NurbsCurve curve)
dotnet/PInvoke/src/NurbsCurve.cs:414
MethodIsNaN
src/LNLib/Mathematics/Utils/MathUtils.cpp:84
MethodIsPeriodic
src/LNLib/Geometry/Curve/NurbsCurve.cpp:3472
MethodIsPeriodic
( LN_NurbsCurve curve)
dotnet/PInvoke/src/NurbsCurve.cs:405
MethodIsUniform
src/LNLib/Algorithm/KnotVectorUtils.cpp:278
MethodIsUniform
( [In] double[] knot_vector, int knot_vector_count)
dotnet/PInvoke/src/KnotVectorUtils.cs:33
MethodIsUnit
src/LNLib/Mathematics/Math/XYZ.cpp:90
MethodIsUnit
src/LNLib/Mathematics/Math/UV.cpp:74
MethodIsUnit
(XYZ xyz, double epsilon)
dotnet/PInvoke/src/XYZ.cs:48
MethodIsValidBezier
src/LNLib/Algorithm/ValidationUtils.cpp:18
MethodIsValidBezier
( int degree, int control_points_count)
dotnet/PInvoke/src/ValidationUtils.cs:23
MethodIsValidBspline
src/LNLib/Algorithm/ValidationUtils.cpp:28
MethodIsValidBspline
( int degree, int knot_vector_count, int control_points_count)
dotnet/PInvoke/src/ValidationUtils.cs:28
MethodIsValidDegreeReduction
src/LNLib/Algorithm/ValidationUtils.cpp:38
MethodIsValidKnotVector
src/LNLib/Algorithm/ValidationUtils.cpp:23
MethodIsValidKnotVector
( [In] double[] knot_vector, int knot_vector_count)
dotnet/PInvoke/src/ValidationUtils.cs:18
MethodIsValidNurbs
src/LNLib/Algorithm/ValidationUtils.cpp:33
MethodIsValidNurbs
( int degree, int knot_vector_count, int control_points_count)
dotnet/PInvoke/src/ValidationUtils.cs:34
MethodIsZero
(XYZ xyz, double epsilon)
dotnet/PInvoke/src/XYZ.cs:45
FunctionLNLIB_BEZIERCUR_get_point_on_curve_by_bernstein
dotnet/CAPI/src/BezierCurve_CAPI.cpp:16
FunctionLNLIB_BEZIERCUR_get_point_on_curve_by_deCasteljau
dotnet/CAPI/src/BezierCurve_CAPI.cpp:44
FunctionLNLIB_BEZIERCUR_get_rational_point_on_curve_by_bernstein
dotnet/CAPI/src/BezierCurve_CAPI.cpp:30
FunctionLNLIB_BEZIERCUR_get_rational_point_on_curve_by_deCasteljau
dotnet/CAPI/src/BezierCurve_CAPI.cpp:58
FunctionLNLIB_BEZIERSURF_get_point_on_surface_by_deCasteljau
dotnet/CAPI/src/BezierSurface_CAPI.cpp:18
FunctionLNLIB_BEZIERSURF_get_rational_point_on_surface_by_deCasteljau
dotnet/CAPI/src/BezierSurface_CAPI.cpp:36
FunctionLNLIB_INTERPOLATION_average_knot_vector
dotnet/CAPI/src/Interpolation_CAPI.cpp:55
FunctionLNLIB_INTERPOLATION_compute_knot_vector
dotnet/CAPI/src/Interpolation_CAPI.cpp:126
FunctionLNLIB_INTERPOLATION_compute_tangent_by_five_points
dotnet/CAPI/src/Interpolation_CAPI.cpp:104
FunctionLNLIB_INTERPOLATION_compute_tangent_by_three_points
dotnet/CAPI/src/Interpolation_CAPI.cpp:92
FunctionLNLIB_INTERPOLATION_computer_weight_for_rational_quadratic_interpolation
dotnet/CAPI/src/Interpolation_CAPI.cpp:118
FunctionLNLIB_INTERPOLATION_get_centripetal_length
dotnet/CAPI/src/Interpolation_CAPI.cpp:36
FunctionLNLIB_INTERPOLATION_get_centripetal_parameterization
dotnet/CAPI/src/Interpolation_CAPI.cpp:43
FunctionLNLIB_INTERPOLATION_get_chord_parameterization
dotnet/CAPI/src/Interpolation_CAPI.cpp:24
FunctionLNLIB_INTERPOLATION_get_surface_mesh_parameterization
dotnet/CAPI/src/Interpolation_CAPI.cpp:70
FunctionLNLIB_INTERPOLATION_get_total_chord_length
dotnet/CAPI/src/Interpolation_CAPI.cpp:17
FunctionLNLIB_INTERSECT_compute_line_and_plane
dotnet/CAPI/src/Intersection_CAPI.cpp:37
FunctionLNLIB_INTERSECT_compute_rays
dotnet/CAPI/src/Intersection_CAPI.cpp:16
FunctionLNLIB_KV_get_continuity
dotnet/CAPI/src/KnotVectorUtils_CAPI.cpp:16
FunctionLNLIB_KV_get_internal_knot_multiplicity_map
dotnet/CAPI/src/KnotVectorUtils_CAPI.cpp:64
FunctionLNLIB_KV_get_knot_multiplicity_map
dotnet/CAPI/src/KnotVectorUtils_CAPI.cpp:46
FunctionLNLIB_KV_is_uniform
dotnet/CAPI/src/KnotVectorUtils_CAPI.cpp:38
FunctionLNLIB_KV_rescale
dotnet/CAPI/src/KnotVectorUtils_CAPI.cpp:26
FunctionLNLIB_MATRIX_create
dotnet/CAPI/src/Matrix4d_CAPI.cpp:32
FunctionLNLIB_MATRIX_create_from_xyz
dotnet/CAPI/src/Matrix4d_CAPI.cpp:36
FunctionLNLIB_MATRIX_create_reflection
dotnet/CAPI/src/Matrix4d_CAPI.cpp:61
FunctionLNLIB_MATRIX_create_reflection_by_distance
dotnet/CAPI/src/Matrix4d_CAPI.cpp:66
FunctionLNLIB_MATRIX_create_rotation
dotnet/CAPI/src/Matrix4d_CAPI.cpp:46
FunctionLNLIB_MATRIX_create_rotation_at_point
dotnet/CAPI/src/Matrix4d_CAPI.cpp:51
FunctionLNLIB_MATRIX_create_scale
dotnet/CAPI/src/Matrix4d_CAPI.cpp:56
FunctionLNLIB_MATRIX_create_translation
dotnet/CAPI/src/Matrix4d_CAPI.cpp:41
FunctionLNLIB_MATRIX_get_basis_w
dotnet/CAPI/src/Matrix4d_CAPI.cpp:110
FunctionLNLIB_MATRIX_get_basis_x
dotnet/CAPI/src/Matrix4d_CAPI.cpp:71
FunctionLNLIB_MATRIX_get_basis_y
dotnet/CAPI/src/Matrix4d_CAPI.cpp:84
FunctionLNLIB_MATRIX_get_basis_z
dotnet/CAPI/src/Matrix4d_CAPI.cpp:97
FunctionLNLIB_MATRIX_get_determinant
dotnet/CAPI/src/Matrix4d_CAPI.cpp:158
FunctionLNLIB_MATRIX_get_inverse
dotnet/CAPI/src/Matrix4d_CAPI.cpp:138
FunctionLNLIB_MATRIX_get_scale
dotnet/CAPI/src/Matrix4d_CAPI.cpp:153
FunctionLNLIB_MATRIX_get_transpose
dotnet/CAPI/src/Matrix4d_CAPI.cpp:148
FunctionLNLIB_MATRIX_has_reflection
dotnet/CAPI/src/Matrix4d_CAPI.cpp:169
FunctionLNLIB_MATRIX_is_identity
dotnet/CAPI/src/Matrix4d_CAPI.cpp:163
FunctionLNLIB_MATRIX_is_translation
dotnet/CAPI/src/Matrix4d_CAPI.cpp:175
FunctionLNLIB_MATRIX_multiply
dotnet/CAPI/src/Matrix4d_CAPI.cpp:133
FunctionLNLIB_MATRIX_of_point
dotnet/CAPI/src/Matrix4d_CAPI.cpp:123
FunctionLNLIB_MATRIX_of_vector
dotnet/CAPI/src/Matrix4d_CAPI.cpp:128
FunctionLNLIB_MATRIX_set_basis_w
dotnet/CAPI/src/Matrix4d_CAPI.cpp:115
FunctionLNLIB_MATRIX_set_basis_x
dotnet/CAPI/src/Matrix4d_CAPI.cpp:76
FunctionLNLIB_MATRIX_set_basis_y
dotnet/CAPI/src/Matrix4d_CAPI.cpp:89
FunctionLNLIB_MATRIX_set_basis_z
dotnet/CAPI/src/Matrix4d_CAPI.cpp:102
← previousnext →401–500 of 895, ranked by callers