|
static TopoShape | MakeLine (GPnt2d start, GPnt2d end) |
|
static TopoShape | MakeLineByPoints (GPnt2d start, GPnt2d end) |
|
static TopoShape | MakeLine (GLin2d line, double p1, double p2) |
|
static TopoShape | MakeLineByParameters (GLin2d line, double p1, double p2) |
|
static TopoShape | MakeArcByLines (TopoShape line1, TopoShape line2, double radius, double tol, boolean keepMinor) |
|
static TopoShape | MakeCircle (GCirc2d cirlce) |
|
static TopoShape | MakePolygon (GPnt2d center, GDir2d dirx, double radius, long cornerCount) |
|
static TopoShape | MakePolyline (GPnt2dList points) |
|
static TopoShape | MakeArc (GCirc2d cirlce, double p1, double p2) |
|
static TopoShape | MakeArcByAngle (GCirc2d cirlce, double p1, double p2) |
|
static TopoShape | MakeArc (GPnt2d center, GPnt2d start, GPnt2d end) |
|
static TopoShape | MakeArcBy2Points (GPnt2d center, GPnt2d start, GPnt2d end) |
|
static TopoShape | MakeArc (GPnt2d center, double radius, GPnt2d start, GPnt2d end) |
|
static TopoShape | MakeArcByPoints (GPnt2d center, double radius, GPnt2d start, GPnt2d end) |
|
static TopoShape | MakeArc (GPnt2d start, GPnt2d end, double bulge) |
|
static TopoShape | MakeArcByBulge (GPnt2d start, GPnt2d end, double bulge) |
|
static TopoShape | MakeArcBy3Points (GPnt2d start, GPnt2d end, GPnt2d middle) |
|
static TopoShape | MakeElips (GElips2d elips) |
|
static TopoShape | MakeElipsArc (GElips2d elips, double p1, double p2) |
|
static TopoShape | MakeHypr (GHypr2d hypr, double p1, double p2) |
|
static TopoShape | MakeParab (GParab2d parab, double p1, double p2) |
|
static TopoShape | MakeBSpline (GPnt2dList points, boolean periodicFlag, double tolerance) |
|
static TopoShape | MakeBSplineByPoints (GPnt2dList points, boolean periodicFlag, double tolerance) |
|
static TopoShape | MakeBSpline (GPnt2dList poles, DoubleList knots, Uint32List multiplicities, long degree, boolean periodicFlag) |
|
static TopoShape | MakeBSpline (GPnt2dList poles, DoubleList knots, Uint32List multiplicities, long degree) |
|
static TopoShape | MakeBSplineByPoles (GPnt2dList poles, DoubleList knots, Uint32List multiplicities, long degree, boolean periodicFlag) |
|
static TopoShape | MakeBSpline (GPnt2dList poles, DoubleList weights, DoubleList knots, Uint32List multiplicities, long degree, boolean periodicFlag) |
|
static TopoShape | MakeBSpline (GPnt2dList poles, DoubleList weights, DoubleList knots, Uint32List multiplicities, long degree) |
|
static TopoShape | MakeBSplineByWeights (GPnt2dList poles, DoubleList weights, DoubleList knots, Uint32List multiplicities, long degree, boolean periodicFlag) |
|
static TopoShape | To3D (TopoShape curve, GPln plane) |
|
static TopoShape | MakeCurve2D (TopoShape curve, GPln plane) |
|
static TopoShape | MakeFace (TopoShape outerwire, TopoShapeList holes) |
|
static TopoShape | TrimCurve (TopoShape curve, double startP, double endP) |
|
static TopoShape | TrimCurveByParameters (TopoShape curve, double startP, double endP) |
|
static TopoShapeList | TrimCurve (TopoShape curve, GPnt2d point) |
|
static TopoShapeList | TrimCurveByPoint (TopoShape curve, GPnt2d point) |
|
static TopoShapeList | Split (TopoShape curve, TopoShape toolCurve, double tol) |
|