UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

83 lines (66 loc) 2.2 kB
# useful thread in case of exception: https://github.com/donalffons/opencascade.js/issues/154 # forum: https://dev.opencascade.org https://dev.opencascade.org/forums # doc: https://dev.opencascade.org/doc/refman/html https://dev.opencascade.org/doc/overview/html/user_guides.html https://dev.opencascade.org/doc/occt-7.4.0/overview # modeling: https://old.opencascade.com/doc/occt-7.5.0/overview/html/occt_user_guides__modeling_algos.html # classes: geom2d: https://dev.opencascade.org/doc/refman/html/class_geom2d___curve.html#a40cce31e14c559b1be770c45008d97d1 # tutorial: https://documentation.help/Open-Cascade/occt__tutorial.html#sec1 # tips: get curve from edge: https://dev.opencascade.org/content/creating-lines-arcs-curves-edges # to explore: ## Geom2d_Curve related methods: ShapeConstruct.ConvertCurveToBSpline_2 ShapeConstruct.JoinCurves_2 ShapeConstruct_Curve.AdjustCurve2d ConvertToBSpline_2.AdjustCurve2d Geom2dHatch_Hatcher.AddElement_2 Bisector_Bisec.Perform_1 Bisector_FunctionH... Bisector_BisecAna... Bisector_FunctionInter... GeomProjLib... BRepFill_MultiLine... BRepFill_TrimSurfaceTool... BOPTools_AlgoTools3D.PointInFace_3 BOPTools_AlgoTools2D.AdjustPCurveOnFace_2 ProjLib_ComputeApproxOnPolarSurface.Curve2d ProjLib_CompProjectedCurve.GetResult2dC ProjLib.MakePCurveOfType Geom2dLProp_FuncCurNul Geom2dLProp_CLProps2d ShapeCustom_BSplineRestriction.ConvertCurve2d ShapeCustom_Curve2d.ConvertToLine2d ShapeCustom_SweptToElementary.Handle_Geom2d_Curve GeomFill_Pipe.Handle_Geom2d_Curve GeomFill_Pipe_4... TopOpeBRepDS_InterferenceTool.MakeFaceCurveInterference TopOpeBRepDS_Curve.Curve1_1 GeomPlate_CurveConstraint.SetCurve2dOnSurf Geom2dConvert.CurveToBSplineCurve BRepPrim_Revolution. FilletSurf_Builder.PCurveOnFace1 FilletSurf_InternalBuilder. BRepMAT2d_Explorer. BRepOffset_SimpleOffset. ** GeomLib.To3d ** Geom2dAPI_ProjectPointOnCurve \*\*\* BRep_CurveOnClosedSurface BRep_Builder.UpdateEdge_3 BRep_CurveRepresentation.PCurve_1 BRep_CurveOnSurface.PCurve_1 BRep_Tool.CurveOnSurface_1 BRep_PointRepresentation.PCurve_1 BRep_PointOnCurveOnSurface.PCurve_1 BRepTools_NurbsConvertModification BRepLib_MakeEdge BRepLib_MakeEdge2d ShapeUpgrade_SplitCurve2d