Vertex from TopoDS,
Edge from TopoDS,
Face from TopoDS,
-
+ Surface from BRepAdaptor,
Curve from Geom2d,
Curve from Geom,
- ProjectedCurve from ProjLib,
+ ProjectedCurve from ProjLib,
+ Context from IntTools,
ListOfShape from BOPCol
is
--- Adjust P-Curve <aC2D> (3D-curve <C3D>) on surface <aF> .
--- [aT1, aT2] - range to adjust
---
-
+ AdjustPCurveOnFace (myclass;
+ aF : Surface from BRepAdaptor;
+ aT1 : Real from Standard;
+ aT2 : Real from Standard;
+ aC2D : Curve from Geom2d;
+ aC2DA : out Curve from Geom2d);
+ ---Purpose:
+ --- Adjust P-Curve <aC2D> (3D-curve <C3D>) on surface <aF> .
+ --- [aT1, aT2] - range to adjust
+ ---
IntermediatePoint (myclass;
aFirst: Real from Standard;
aLast : Real from Standard)
---Purpose:
--- Make empty P-Curve <aC> of relevant to <PC> type
---
-
+ AttachExistingPCurve (myclass;
+ aEold : Edge from TopoDS;
+ aEnew : Edge from TopoDS;
+ aF : Face from TopoDS;
+ aCtx : Context from IntTools)
+ returns Integer from Standard;
+ ---Purpose:
+ --- Attach P-Curve from the edge <aEold> on surface <aF>
+ --- to the edge <aEnew>
+ --- Returns 0 in case of success
+
end AlgoTools2D;