MCPcopy Create free account

hub / github.com/BIMCoderLiang/LNLib / functions

Functions895 in github.com/BIMCoderLiang/LNLib

FunctionCheck
src/LNLib/include/BsplineSurface.h:27
MethodCheck
src/LNLib/Geometry/Surface/NurbsSurface.cpp:90
MethodCheck
src/LNLib/Geometry/Curve/NurbsCurve.cpp:240
MethodCheck
src/LNLib/Geometry/Volume/NurbsVolume.cpp:1650
MethodClenshawCurtisQuadrature
src/LNLib/Algorithm/Integrator.cpp:166
MethodClenshawCurtisQuadrature2
src/LNLib/Algorithm/Integrator.cpp:223
MethodComputeCurveModifyTolerance
src/LNLib/Algorithm/ValidationUtils.cpp:43
MethodComputeCurveModifyTolerance
( [In] XYZW[] control_points, int control_points_count)
dotnet/PInvoke/src/ValidationUtils.cs:40
FunctionComputeDerivatives
src/LNLib/include/BsplineSurface.h:94
FunctionComputeDerivativesByAllBasisFunctions
src/LNLib/include/BsplineSurface.h:273
MethodComputeKnotVector
src/LNLib/Algorithm/Interpolation.cpp:183
MethodComputeKnotVector
( int degree, int control_points_count, [In] double[] parameters,
dotnet/PInvoke/src/Interpolation.cs:81
MethodComputeLineAndPlane
src/LNLib/Algorithm/Intersection.cpp:74
MethodComputeLineAndPlane
( XYZ normal, XYZ pointOnPlane, XYZ pointOnLine, XYZ lineDirec
dotnet/PInvoke/src/Intersection.cs:29
MethodComputeOBBAxes
src/LNLib/Mathematics/Utils/MathUtils.cpp:231
MethodComputeRationalCurveDerivatives
src/LNLib/Geometry/Curve/NurbsCurve.cpp:260
MethodComputeRationalCurveDerivatives
( LN_NurbsCurve curve, int derivative_order, double param_t, [
dotnet/PInvoke/src/NurbsCurve.cs:34
MethodComputeRationalSurfaceDerivatives
src/LNLib/Geometry/Surface/NurbsSurface.cpp:178
MethodComputeRationalSurfaceDerivatives
( LN_NurbsSurface surface, int derivative_order, UV uv, [Out]
dotnet/PInvoke/src/NurbsSurface.cs:38
MethodComputeRationalSurfaceFirstOrderDerivative
src/LNLib/Geometry/Surface/NurbsSurface.cpp:225
MethodComputeRationalSurfaceFirstOrderDerivative
( LN_NurbsSurface surface, UV uv, out XYZ out_s, out XYZ out_s
dotnet/PInvoke/src/NurbsSurface.cs:45
MethodComputeRays
src/LNLib/Algorithm/Intersection.cpp:18
MethodComputeRays
( XYZ point0, XYZ vector0, XYZ point1, XYZ vector1, out double param0,
dotnet/PInvoke/src/Intersection.cs:18
MethodComputeTangent
src/LNLib/Algorithm/Interpolation.cpp:348
MethodComputeTangentByFivePoints
( [In] XYZ[] through_points, int through_points_count, [Out] XYZ[] out_tan
dotnet/PInvoke/src/Interpolation.cs:67
MethodComputeTangentByThreePoints
( [In] XYZ[] through_points, int through_points_count, [Out] XYZ[] out_tan
dotnet/PInvoke/src/Interpolation.cs:60
MethodComputeVolumeRationalDerivatives
src/LNLib/Geometry/Volume/NurbsVolume.cpp:194
MethodComputerCubicEquationsWithOneVariable
src/LNLib/Mathematics/Utils/MathUtils.cpp:124
MethodComputerMiddleControlPointsOnQuadraticCurve
src/LNLib/Geometry/Curve/BezierCurve.cpp:39
MethodComputerRemoveKnotErrorBound
src/LNLib/Geometry/Curve/NurbsCurve.cpp:2516
MethodComputerRemoveKnotErrorBound
( LN_NurbsCurve curve, int removal_index)
dotnet/PInvoke/src/NurbsCurve.cs:270
MethodComputerWeightForRationalQuadraticInterpolation
src/LNLib/Algorithm/Interpolation.cpp:211
MethodComputerWeightForRationalQuadraticInterpolation
( XYZ start_point, XYZ middle_control_point, XYZ end_point, ou
dotnet/PInvoke/src/Interpolation.cs:74
MethodConstraintBasedModification
src/LNLib/Geometry/Curve/NurbsCurve.cpp:3320
MethodConstraintBasedModification
( LN_NurbsCurve curve, [In] double[] constraint_params, [In] XYZ[] derivat
dotnet/PInvoke/src/NurbsCurve.cs:384
MethodControlPointReposition
src/LNLib/Geometry/Curve/NurbsCurve.cpp:3070
MethodControlPointReposition
( LN_NurbsCurve curve, double param_t, int move_index, XYZ mov
dotnet/PInvoke/src/NurbsCurve.cs:328
MethodCreate
(double u, double v)
dotnet/PInvoke/src/UV.cs:24
MethodCreate
()
dotnet/PInvoke/src/Matrix4d.cs:26
MethodCreate
(double x, double y, double z)
dotnet/PInvoke/src/XYZ.cs:24
MethodCreate
(double wx, double wy, double wz, double w)
dotnet/PInvoke/src/XYZW.cs:24
MethodCreateArc
src/LNLib/Geometry/Curve/NurbsCurve.cpp:1666
MethodCreateArc
( XYZ center, XYZ x_axis, XYZ y_axis, double start_rad,
dotnet/PInvoke/src/NurbsCurve.cs:187
MethodCreateBilinearSurface
src/LNLib/Geometry/Surface/NurbsSurface.cpp:1530
MethodCreateBilinearSurface
( XYZ top_left, XYZ top_right, XYZ bottom_left, XYZ bottom_rig
dotnet/PInvoke/src/NurbsSurface.cs:156
MethodCreateCoonsSurface
src/LNLib/Geometry/Surface/NurbsSurface.cpp:2963
MethodCreateCoonsSurface
( LN_NurbsCurve left, LN_NurbsCurve bottom, LN_NurbsCurve right,
dotnet/PInvoke/src/NurbsSurface.cs:280
MethodCreateCubicHermite
src/LNLib/Geometry/Curve/NurbsCurve.cpp:1608
MethodCreateCubicHermite
( [In] XYZ[] through_points, int through_points_count, [In] XYZ[] tangents
dotnet/PInvoke/src/NurbsCurve.cs:179
MethodCreateCylindricalSurface
src/LNLib/Geometry/Surface/NurbsSurface.cpp:1564
MethodCreateCylindricalSurface
( XYZ origin, XYZ x_axis, XYZ y_axis, double start_rad,
dotnet/PInvoke/src/NurbsSurface.cs:164
MethodCreateFromXYZ
( XYZ basis_x, XYZ basis_y, XYZ basis_z, XYZ origin)
dotnet/PInvoke/src/Matrix4d.cs:29
MethodCreateFromXYZ
(XYZ xyz, double w)
dotnet/PInvoke/src/XYZW.cs:27
MethodCreateGeneralizedTranslationalSweepSurface
src/LNLib/Geometry/Surface/NurbsSurface.cpp:2550
MethodCreateGeneralizedTranslationalSweepSurface
( LN_NurbsCurve profile, LN_NurbsCurve trajectory, out LN_NurbsSurface out
dotnet/PInvoke/src/NurbsSurface.cs:250
MethodCreateGordonSurface
src/LNLib/Geometry/Surface/NurbsSurface.cpp:2714
MethodCreateGordonSurface
( [In] LN_NurbsCurve[] u_curves, int u_count, [In] LN_NurbsCurve[] v_curve
dotnet/PInvoke/src/NurbsSurface.cs:271
MethodCreateLine
src/LNLib/Geometry/Curve/NurbsCurve.cpp:1591
MethodCreateLine
( XYZ start, XYZ end)
dotnet/PInvoke/src/NurbsCurve.cs:174
MethodCreateLoftSurface
src/LNLib/Geometry/Surface/NurbsSurface.cpp:2449
MethodCreateLoftSurface
( [In] LN_NurbsCurve[] sections, int section_count, out LN_NurbsSurface ou
dotnet/PInvoke/src/NurbsSurface.cs:241
MethodCreateMatrix
src/LNLib/Mathematics/Utils/MathUtils.cpp:178
MethodCreateOneConicArc
src/LNLib/Geometry/Curve/NurbsCurve.cpp:1763
MethodCreateOneConicArc
( XYZ start, XYZ start_tangent, XYZ end, XYZ end_tangent,
dotnet/PInvoke/src/NurbsCurve.cs:198
MethodCreateOpenConic
src/LNLib/Geometry/Curve/NurbsCurve.cpp:1815
MethodCreateOpenConic
( XYZ start, XYZ start_tangent, XYZ end, XYZ end_tangent,
dotnet/PInvoke/src/NurbsCurve.cs:219
MethodCreateRandomOrthogonal
src/LNLib/Mathematics/Math/XYZ.cpp:174
MethodCreateRandomOrthogonal
(XYZ xyz)
dotnet/PInvoke/src/XYZ.cs:90
MethodCreateReflection
src/LNLib/Mathematics/Math/Matrix4d.cpp:76
MethodCreateReflection
( XYZ normal)
dotnet/PInvoke/src/Matrix4d.cs:36
MethodCreateReflectionByDistance
( XYZ normal, double distance_from_origin)
dotnet/PInvoke/src/Matrix4d.cs:40
MethodCreateRevolvedSurface
src/LNLib/Geometry/Surface/NurbsSurface.cpp:1686
MethodCreateRevolvedSurface
( XYZ origin, XYZ axis, double rad, LN_NurbsCurve profile,
dotnet/PInvoke/src/NurbsSurface.cs:181
MethodCreateRotation
src/LNLib/Mathematics/Math/Matrix4d.cpp:112
MethodCreateRotation
( XYZ axis, double rad)
dotnet/PInvoke/src/Matrix4d.cs:45
MethodCreateRotationAtPoint
src/LNLib/Mathematics/Math/Matrix4d.cpp:146
MethodCreateRotationAtPoint
( XYZ origin, XYZ axis, double rad)
dotnet/PInvoke/src/Matrix4d.cs:50
MethodCreateRuledSurface
src/LNLib/Geometry/Surface/NurbsSurface.cpp:1603
MethodCreateRuledSurface
( LN_NurbsCurve curve_0, LN_NurbsCurve curve_1, out LN_NurbsSurface out_su
dotnet/PInvoke/src/NurbsSurface.cs:175
MethodCreateScale
src/LNLib/Mathematics/Math/Matrix4d.cpp:167
MethodCreateScale
( XYZ scale)
dotnet/PInvoke/src/Matrix4d.cs:60
MethodCreateSweepSurface
src/LNLib/Geometry/Surface/NurbsSurface.cpp:2580
MethodCreateSweepSurface
( LN_NurbsCurve profile, LN_NurbsCurve trajectory, int min_profiles,
dotnet/PInvoke/src/NurbsSurface.cs:256
MethodCreateSweepSurfaceByTrajectoryDegree
( LN_NurbsCurve profile, LN_NurbsCurve trajectory, int min_profiles,
dotnet/PInvoke/src/NurbsSurface.cs:263
MethodCreateSwungSurface
src/LNLib/Geometry/Surface/NurbsSurface.cpp:2349
MethodCreateSwungSurface
( LN_NurbsCurve profile, LN_NurbsCurve trajectory, double scale,
dotnet/PInvoke/src/NurbsSurface.cs:234
MethodCreateTransformed
src/LNLib/Geometry/Curve/NurbsCurve.cpp:1331
MethodCreateTransformed
( LN_NurbsCurve curve, Matrix4d matrix, out LN_NurbsCurve out_curve)
dotnet/PInvoke/src/NurbsCurve.cs:120
MethodCreateTranslation
src/LNLib/Mathematics/Math/Matrix4d.cpp:158
MethodCreateTranslation
( XYZ vector)
dotnet/PInvoke/src/Matrix4d.cs:56
MethodCrossProduct
(XYZ a, XYZ b)
dotnet/PInvoke/src/XYZ.cs:78
MethodCubicLocalInterpolation
src/LNLib/Geometry/Curve/NurbsCurve.cpp:2094
MethodCubicLocalInterpolation
( [In] XYZ[] points, int point_count, out LN_NurbsCurve out_curve)
dotnet/PInvoke/src/NurbsCurve.cs:244
MethodCurvature
src/LNLib/Geometry/Surface/NurbsSurface.cpp:257
MethodCurvature
src/LNLib/Geometry/Curve/NurbsCurve.cpp:305
MethodCurvature
( LN_NurbsCurve curve, double param_t)
dotnet/PInvoke/src/NurbsCurve.cs:46
MethodCurvature
( LN_NurbsSurface surface, SurfaceCurvature curvature_type, UV uv)
dotnet/PInvoke/src/NurbsSurface.cs:53
MethodDecomposeToBeziers
src/LNLib/Geometry/Surface/NurbsSurface.cpp:757
MethodDecomposeToBeziers
src/LNLib/Geometry/Curve/NurbsCurve.cpp:636
MethodDecomposeToBeziers
( LN_NurbsCurve curve, [Out] LN_NurbsCurve[] out_segments, int max_segment
dotnet/PInvoke/src/NurbsCurve.cs:75
← previousnext →201–300 of 895, ranked by callers