Home
last modified time | relevance | path

Searched refs:C3d (Results 1 – 25 of 64) sorted by relevance

123

/dports/cad/opencascade/opencascade-7.6.0/src/BRepTools/
H A DBRepTools_NurbsConvertModification.cxx363 Handle(Geom_Curve) C3d = BRep_Tool::Curve(E, Loc, f3d,l3d); in NewCurve2d()
364 …Standard_Boolean isConvert2d = ((!C3d.IsNull() && !C3d->IsKind(STANDARD_TYPE(Geom_BSplineCurve)) && in NewCurve2d()
365 !C3d->IsKind(STANDARD_TYPE(Geom_BezierCurve))) || in NewCurve2d()
399 C3d = BRep_Tool::Curve(newE, f3d, l3d); in NewCurve2d()
402 C3d = BRep_Tool::Curve(E,f3d,l3d); in NewCurve2d()
404 GeomAdaptor_Curve G3dAC(C3d, f3d, l3d); in NewCurve2d()
474 Standard_Real newTol = BRepTools::EvalAndUpdateTol(newE, C3d, Curve2d, S, f3d, l3d); in NewCurve2d()
516 Standard_Real newTol = BRepTools::EvalAndUpdateTol(newE, C3d, Curve2d, S, f3d, l3d); in NewCurve2d()
561 if(C3d.IsNull()) { in NewCurve2d()
582 C3d = BRep_Tool::Curve(newE, f3d,l3d); in NewCurve2d()
[all …]
H A DBRepTools.cxx1317 const Handle(Geom_Curve)& C3d, in EvalAndUpdateTol() argument
1328 if(!C3d->IsPeriodic()) in EvalAndUpdateTol()
1330 first = Max(first, C3d->FirstParameter()); in EvalAndUpdateTol()
1331 last = Min(last, C3d->LastParameter()); in EvalAndUpdateTol()
1338 const Handle(Adaptor3d_Curve) aGeomAdaptorCurve = new GeomAdaptor_Curve(C3d, first, last); in EvalAndUpdateTol()
1355 (C3d->IsPeriodic() || C2d->IsPeriodic()))) in EvalAndUpdateTol()
1370 C3d->D0(t, aPC); in EvalAndUpdateTol()
1382 C3d->D0(t, aPC); in EvalAndUpdateTol()
/dports/cad/opencascade/opencascade-7.6.0/src/XSAlgo/
H A DXSAlgo_AlgoContainer.cxx260 Handle(Geom_Curve) C3d; in MakeEdgeOnCurve() local
263 if (!sae.Curve3d (edge, C3d, cf, cl, Standard_False )) in MakeEdgeOnCurve()
265 gp_Pnt PV1 = C3d->Value(cf); in MakeEdgeOnCurve()
266 gp_Pnt PV2 = C3d->Value(cl); in MakeEdgeOnCurve()
267 BRepBuilderAPI_MakeEdge mkEdge(C3d, PV1, PV2, cf, cl); in MakeEdgeOnCurve()
316 Handle(Geom_Curve) C3d; in CheckPCurve() local
318 sae.Curve3d (E, C3d, cf1, cl1, Standard_False ); in CheckPCurve()
324 gp_Pnt PV1 = ( C3d.IsNull() ? BRep_Tool::Pnt(V1) : C3d->Value(cf1) ); in CheckPCurve()
325 gp_Pnt PV2 = ( C3d.IsNull() ? BRep_Tool::Pnt(V2) : C3d->Value(cl1) ); in CheckPCurve()
341 if ( C3d.IsNull() ) return Standard_False; in CheckPCurve()
/dports/cad/opencascade/opencascade-7.6.0/src/BRepCheck/
H A DBRepCheck_Edge.cxx162 Handle(Geom_Curve) C3d = Handle(Geom_Curve)::DownCast in Minimum()
165 Standard_Boolean IsPeriodic = C3d->IsPeriodic(); in Minimum()
169 aPeriod = C3d->Period(); in Minimum()
171 Standard_Real f = C3d->FirstParameter(), l = C3d->LastParameter(); in Minimum()
172 if (C3d->DynamicType() == STANDARD_TYPE(Geom_TrimmedCurve)) in Minimum()
195 GeomAdaptor_Curve GAC3d(C3d, C3d->TransformedParameter(First, L.Transformation()), in Minimum()
196 C3d->TransformedParameter(Last, L.Transformation())); in Minimum()
450 Handle(Geom_Curve) C3d = Gac->Curve(); in InContext()
452 GeomProjLib::ProjectOnPlane(new Geom_TrimmedCurve(C3d,First,Last), in InContext()
589 Handle(Geom_Curve) C3d = Handle(Geom_Curve)::DownCast in Tolerance()
[all …]
/dports/cad/opencascade/opencascade-7.6.0/src/ShapeUpgrade/
H A DShapeUpgrade_RemoveLocations.cxx104 Handle(Geom_Curve) C3d; in RebuildShape() local
107 C3d = BRep_Tool::Curve( theEdge,aLoc,First3d,Last3d); in RebuildShape()
109 if(!C3d.IsNull()) { in RebuildShape()
111 …Handle(Geom_Curve) anewC3d = Handle(Geom_Curve)::DownCast(C3d->Transformed(aLoc.Transformation())); in RebuildShape()
112 C3d = anewC3d; in RebuildShape()
115 aB.UpdateEdge(theNewEdge,C3d,BRep_Tool::Tolerance(theEdge)); in RebuildShape()
/dports/cad/opencascade/opencascade-7.6.0/src/ChFi3d/
H A DChFi3d_Builder_0.cxx1636 C3d->Reverse(); in ChFi3d_ComputeArete()
1642 ElCLib::AdjustPeriodic(C3d->FirstParameter(),C3d->LastParameter(), in ChFi3d_ComputeArete()
1666 C3d->Reverse(); in ChFi3d_ComputeArete()
1672 ElCLib::AdjustPeriodic(C3d->FirstParameter(),C3d->LastParameter(), in ChFi3d_ComputeArete()
3130 C3d->Reverse(); in ChFi3d_ComputeCurves()
3159 C3d = new Geom_TrimmedCurve(C3d,Udeb,Ufin); in ChFi3d_ComputeCurves()
3174 C3d->Reverse(); in ChFi3d_ComputeCurves()
3182 C3d = new Geom_TrimmedCurve(C3d,Udeb,Ufin); in ChFi3d_ComputeCurves()
3282 C3d = new Geom_TrimmedCurve(C3d,Uf,Ul); in ChFi3d_ComputeCurves()
3297 ptestdeb = C3d->Value(C3d->FirstParameter()); in ChFi3d_ComputeCurves()
[all …]
H A DChFi3d_FilBuilder_C2.cxx625 Handle(Geom_Curve) C3d; in PerformTwoCorner() local
628 DStr.Surface(coin->Surf()).Surface(),C3d, in PerformTwoCorner()
639 TopOpeBRepDS_Curve Tcurv1(C3d,tolreached); in PerformTwoCorner()
655 DStr.Surface(coin->Surf()).Surface(),C3d, in PerformTwoCorner()
666 TopOpeBRepDS_Curve Tcurv2(C3d,tolreached); in PerformTwoCorner()
855 Handle(Geom_Curve) C3d; in PerformTwoCorner() local
858 DStr.Surface(coin->Surf()).Surface(),C3d, in PerformTwoCorner()
865 TopOpeBRepDS_Curve Tcurv1(C3d,tolreached); in PerformTwoCorner()
889 DStr.Surface(coin->Surf()).Surface(),C3d, in PerformTwoCorner()
893 HC3d->Load(C3d); in PerformTwoCorner()
[all …]
H A DChFi3d_Builder_0.hxx271 (const Handle(Adaptor3d_Curve)& C3d,
277 Standard_Boolean ChFi3d_SameParameter(const Handle(Adaptor3d_Curve)& C3d,
283 Standard_Boolean ChFi3d_SameParameter(const Handle(Geom_Curve)& C3d,
291 void ChFi3d_ComputePCurv(const Handle(Geom_Curve)& C3d,
302 void ChFi3d_ComputePCurv(const Handle(Adaptor3d_Curve)& C3d,
367 Handle(Geom_Curve)& C3d,
440 Handle(Geom_Curve)& C3d,
/dports/cad/opencascade/opencascade-7.6.0/inc/
H A DTopOpeBRepTool_GEOMETRY.hxx40 Standard_EXPORT Standard_Boolean FUN_tool_line(const Handle(Geom_Curve)& C3d);
43 Standard_EXPORT Standard_Boolean FUN_tool_quad(const Handle(Geom_Curve)& C3d);
H A DChFi3d_Builder_0.hxx271 (const Handle(Adaptor3d_Curve)& C3d,
277 Standard_Boolean ChFi3d_SameParameter(const Handle(Adaptor3d_Curve)& C3d,
283 Standard_Boolean ChFi3d_SameParameter(const Handle(Geom_Curve)& C3d,
291 void ChFi3d_ComputePCurv(const Handle(Geom_Curve)& C3d,
302 void ChFi3d_ComputePCurv(const Handle(Adaptor3d_Curve)& C3d,
367 Handle(Geom_Curve)& C3d,
440 Handle(Geom_Curve)& C3d,
/dports/cad/opencascade/opencascade-7.6.0/src/TopOpeBRepTool/
H A DTopOpeBRepTool_GEOMETRY.hxx40 Standard_EXPORT Standard_Boolean FUN_tool_line(const Handle(Geom_Curve)& C3d);
43 Standard_EXPORT Standard_Boolean FUN_tool_quad(const Handle(Geom_Curve)& C3d);
H A DTopOpeBRepTool_GEOMETRY.cxx171 Standard_EXPORT Standard_Boolean FUN_tool_line(const Handle(Geom_Curve)& C3d) in FUN_tool_line() argument
173 Handle(Geom_Curve) C = TopOpeBRepTool_ShapeTool::BASISCURVE(C3d); in FUN_tool_line()
192 Standard_EXPORT Standard_Boolean FUN_tool_quad(const Handle(Geom_Curve)& C3d) in FUN_tool_quad() argument
194 Handle(Geom_Curve) C = TopOpeBRepTool_ShapeTool::BASISCURVE(C3d); in FUN_tool_quad()
/dports/devel/py-cadquery-pywrap/pywrap-e8c7bc9/opencascade/
H A DTopOpeBRepTool_GEOMETRY.hxx40 Standard_EXPORT Standard_Boolean FUN_tool_line(const Handle(Geom_Curve)& C3d);
43 Standard_EXPORT Standard_Boolean FUN_tool_quad(const Handle(Geom_Curve)& C3d);
H A DChFi3d_Builder_0.hxx271 (const Handle(Adaptor3d_HCurve)& C3d,
277 Standard_Boolean ChFi3d_SameParameter(const Handle(Adaptor3d_HCurve)& C3d,
283 Standard_Boolean ChFi3d_SameParameter(const Handle(Geom_Curve)& C3d,
291 void ChFi3d_ComputePCurv(const Handle(Geom_Curve)& C3d,
302 void ChFi3d_ComputePCurv(const Handle(Adaptor3d_HCurve)& C3d,
367 Handle(Geom_Curve)& C3d,
440 Handle(Geom_Curve)& C3d,
/dports/cad/opencascade/opencascade-7.6.0/src/BRepOffset/
H A DBRepOffset_Inter2d.cxx1284 if (!C3d.IsNull()) in ExtentEdge()
1291 else if (C3d->IsPeriodic()) in ExtentEdge()
1298 else if (C3d->IsClosed()) in ExtentEdge()
1310 Projector.Init( P1, C3d ); in ExtentEdge()
1323 Projector.Init( P2, C3d ); in ExtentEdge()
1489 C3d->D1(LastPar, aPBeg, aVBnd); in ExtentEdge()
1498 C3d = aCompCurve.BSplineCurve(); in ExtentEdge()
1499 FirstPar = C3d->FirstParameter(); in ExtentEdge()
1500 LastPar = C3d->LastParameter(); in ExtentEdge()
1503 else if (C3d->IsPeriodic()) in ExtentEdge()
[all …]
/dports/cad/opencascade/opencascade-7.6.0/src/BRepTopAdaptor/
H A DBRepTopAdaptor_FClass2d.cxx158 BRepAdaptor_Curve C3d; in BRepTopAdaptor_FClass2d() local
168 C3d.Initialize(edge,Face); in BRepTopAdaptor_FClass2d()
171 gp_Pnt P3da=C3d.Value(u); in BRepTopAdaptor_FClass2d()
177 gp_Pnt P3db=C3d.Value(u); in BRepTopAdaptor_FClass2d()
228 P3d=C3d.Value(u); in BRepTopAdaptor_FClass2d()
234 gp_Pnt MidP3d = C3d.Value( u-du/2. ); in BRepTopAdaptor_FClass2d()
/dports/cad/opencascade/opencascade-7.6.0/src/GeomliteTest/
H A DGeomliteTest_CurveCommands.cxx1292 if (C3d.IsNull()) return 1; in shcurvature()
1293 C3d->ShowCurvature(); in shcurvature()
1316 if (C3d.IsNull()) return 1; in clcurvature()
1317 C3d->ClearCurvature(); in clcurvature()
1341 if (C3d.IsNull()) return 1; in radiusmax()
1342 C3d->SetRadiusMax(Radius); in radiusmax()
1366 if (C3d.IsNull()) return 1; in radiusratio()
1367 C3d->SetRadiusRatio(Ratio); in radiusratio()
1388 Handle(Geom_Curve) C3d; in localprop() local
1392 C3d = DrawTrSurf::GetCurve(argv[1]); in localprop()
[all …]
/dports/cad/opencascade/opencascade-7.6.0/src/ShapeAnalysis/
H A DShapeAnalysis_Edge.cxx118 Handle(Geom_Curve)& C3d, in Curve3d() argument
123 C3d = BRep_Tool::Curve (edge, L, cf, cl); in Curve3d()
124 if( !C3d.IsNull() && !L.IsIdentity() ) { in Curve3d()
125 C3d = Handle(Geom_Curve)::DownCast(C3d->Transformed(L.Transformation())); in Curve3d()
126 cf = C3d->TransformedParameter(cf, L.Transformation()); in Curve3d()
127 cl = C3d->TransformedParameter(cl, L.Transformation()); in Curve3d()
133 return !C3d.IsNull(); in Curve3d()
/dports/cad/opencascade/opencascade-7.6.0/src/IntTools/
H A DIntTools_FClass2d.cxx169 BRepAdaptor_Curve C3d; in Init() local
202 C3d.Initialize (edge, Face); in Init()
203 gp_Pnt P3da = C3d.Value (0.5 * (pfbid + plbid)); in Init()
211 gp_Pnt P3db = C3d.Value (U); in Init()
285 P3d=C3d.Value(u); in Init()
299 MidP3d = C3d.Value(0.5*(u+aPrms(iX-1))); in Init()
/dports/cad/opencascade/opencascade-7.6.0/src/TopOpeBRepBuild/
H A DTopOpeBRepBuild_Tools_1.cxx197 Handle(Geom_Curve) C3d = Handle(Geom_Curve)::DownCast in CorrectEdgeTolerance()
199 GeomAdaptor_Curve GAC3d(C3d,First,Last); in CorrectEdgeTolerance()
293 Handle(Geom_Curve) C3d = Gac->Curve(); in CorrectEdgeTolerance()
295 (new Geom_TrimmedCurve(C3d,First,Last), P, P->Position().Direction(), Standard_True); in CorrectEdgeTolerance()
/dports/cad/opencascade/opencascade-7.6.0/src/ChFiKPart/
H A DChFiKPart_ComputeData_FilPlnCyl.cxx156 gp_Lin C3d(POnPln,DirFillet); in ChFiKPart_MakeFillet() local
163 Handle(Geom_Line) L3d = new Geom_Line (C3d); in ChFiKPart_MakeFillet()
197 C3d = gp_Lin(POnCyl,DirFillet); in ChFiKPart_MakeFillet()
201 L3d = new Geom_Line (C3d); in ChFiKPart_MakeFillet()
H A DChFiKPart_ComputeData_ChPlnCyl.cxx430 gp_Lin C3d(POnPln,XDir); in ChFiKPart_MakeChamfer() local
436 Handle(Geom_Line) L3d = new Geom_Line (C3d); in ChFiKPart_MakeChamfer()
475 C3d = gp_Lin(POnCyl,XDir); in ChFiKPart_MakeChamfer()
480 L3d = new Geom_Line (C3d); in ChFiKPart_MakeChamfer()
/dports/cad/opencascade/opencascade-7.6.0/src/ShapeFix/
H A DShapeFix_EdgeProjAux.cxx246 Handle(Geom_Curve) C3d; in Init2d() local
247 if(sae.Curve3d(myEdge,C3d,a,b,Standard_False)) { in Init2d()
248 Pt1 = C3d->Value(a); in Init2d()
249 Pt2 = C3d->Value(b); in Init2d()
/dports/cad/opencascade/opencascade-7.6.0/src/TopOpeBRepDS/
H A DTopOpeBRepDS_DRAW.cxx182 Handle(Geom_Curve) C3d = BRep_Tool::Curve(Eref,f,l); in FUN_draw2d()
183 gp_Pnt P; C3d->D0(par,P); in FUN_draw2d()
/dports/cad/opencascade/opencascade-7.6.0/src/BRepFill/
H A DBRepFill_Sweep.cxx291 gp_Pnt pC = C3d->Value(t); in CheckSameParameter()
338 C3d = AppCurve.Curve3d(); in SameParameter()
750 C3d->D0(f, P); in BuildEdge()
755 C3d->D0(l, P); in BuildEdge()
770 DrawTrSurf::Set(Temp, C3d); in BuildEdge()
1129 Handle(Geom_Curve) C3d; in Filling() local
1136 C3d = Surf->VIso(f1); in Filling()
1159 C3d = Surf->VIso(f1); in Filling()
1179 C3d = Surf->VIso(l1); in Filling()
1643 BRepAdaptor_Curve C3d(E); in UpdateEdge() local
[all …]

123