|
static TopoShape | MakeLine (GPnt2d start, GPnt2d end) |
|
static TopoShape | MakeLine (GLin2d line, double p1, double p2) |
|
static TopoShape | MakeArcByLines (TopoShape line1, TopoShape line2, double radius, double tol) |
|
static TopoShape | MakeCircle (GCirc2d cirlce) |
|
static TopoShape | MakeArc (GCirc2d cirlce, double p1, double p2) |
|
static TopoShape | MakeArc (GPnt2d start, GPnt2d end, double bulge) |
|
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 | MakeBSpline (GPnt2dList poles, DoubleList knots, Uint32List multiplicities, long degree, boolean periodicFlag) |
|
static TopoShape | MakeBSpline (GPnt2dList poles, DoubleList knots, Uint32List multiplicities, long degree) |
|
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) |
|
<>
Shape2dBuilder
Method to build basic 2d curve shapes.