GcGeSplineEnt2d
- class pygcad.pygrx.GcGeSplineEnt2d
Bases:
GcGeCurve2d
Methods Summary
assign
(self, spline)C++: GcGeSplineEnt2d::operator=(const class GcGeSplineEnt2d &) --> class GcGeSplineEnt2d &
continuityAtKnot
(*args, **kwargs)Overloaded function.
controlPointAt
(self, idx)C++: GcGeSplineEnt2d::controlPointAt(int) const --> class GcGePoint2d
degree
(self)C++: GcGeSplineEnt2d::degree() const --> int
endParam
(self)C++: GcGeSplineEnt2d::endParam() const --> double
endPoint
(self)C++: GcGeSplineEnt2d::endPoint() const --> class GcGePoint2d
hasFitData
(self)C++: GcGeSplineEnt2d::hasFitData() const --> bool
isRational
(self)C++: GcGeSplineEnt2d::isRational() const --> bool
knotAt
(self, idx)C++: GcGeSplineEnt2d::knotAt(int) const --> double
knots
(self)C++: GcGeSplineEnt2d::knots() const --> const class GcGeKnotVector &
numControlPoints
(self)C++: GcGeSplineEnt2d::numControlPoints() const --> int
numKnots
(self)C++: GcGeSplineEnt2d::numKnots() const --> int
order
(self)C++: GcGeSplineEnt2d::order() const --> int
setControlPointAt
(self, idx, pnt)C++: GcGeSplineEnt2d::setControlPointAt(int, const class GcGePoint2d &) --> class GcGeSplineEnt2d &
setKnotAt
(self, idx, val)C++: GcGeSplineEnt2d::setKnotAt(int, double) --> class GcGeSplineEnt2d &
startParam
(self)C++: GcGeSplineEnt2d::startParam() const --> double
startPoint
(self)C++: GcGeSplineEnt2d::startPoint() const --> class GcGePoint2d
Methods Documentation
- assign(self: pygcad.pygrx.GcGeSplineEnt2d, spline: pygcad.pygrx.GcGeSplineEnt2d) pygcad.pygrx.GcGeSplineEnt2d
C++: GcGeSplineEnt2d::operator=(const class GcGeSplineEnt2d &) –> class GcGeSplineEnt2d &
- continuityAtKnot(*args, **kwargs)
Overloaded function.
continuityAtKnot(self: pygcad.pygrx.GcGeSplineEnt2d, idx: int) -> int
continuityAtKnot(self: pygcad.pygrx.GcGeSplineEnt2d, idx: int, tol: pygcad.pygrx.GcGeTol) -> int
C++: GcGeSplineEnt2d::continuityAtKnot(int, const class GcGeTol &) const –> int
- controlPointAt(self: pygcad.pygrx.GcGeSplineEnt2d, idx: int) pygcad.pygrx.GcGePoint2d
C++: GcGeSplineEnt2d::controlPointAt(int) const –> class GcGePoint2d
- degree(self: pygcad.pygrx.GcGeSplineEnt2d) int
C++: GcGeSplineEnt2d::degree() const –> int
- endParam(self: pygcad.pygrx.GcGeSplineEnt2d) float
C++: GcGeSplineEnt2d::endParam() const –> double
- endPoint(self: pygcad.pygrx.GcGeSplineEnt2d) pygcad.pygrx.GcGePoint2d
C++: GcGeSplineEnt2d::endPoint() const –> class GcGePoint2d
- hasFitData(self: pygcad.pygrx.GcGeSplineEnt2d) bool
C++: GcGeSplineEnt2d::hasFitData() const –> bool
- isRational(self: pygcad.pygrx.GcGeSplineEnt2d) bool
C++: GcGeSplineEnt2d::isRational() const –> bool
- knotAt(self: pygcad.pygrx.GcGeSplineEnt2d, idx: int) float
C++: GcGeSplineEnt2d::knotAt(int) const –> double
- knots(self: pygcad.pygrx.GcGeSplineEnt2d) GcGeKnotVector
C++: GcGeSplineEnt2d::knots() const –> const class GcGeKnotVector &
- numControlPoints(self: pygcad.pygrx.GcGeSplineEnt2d) int
C++: GcGeSplineEnt2d::numControlPoints() const –> int
- numKnots(self: pygcad.pygrx.GcGeSplineEnt2d) int
C++: GcGeSplineEnt2d::numKnots() const –> int
- order(self: pygcad.pygrx.GcGeSplineEnt2d) int
C++: GcGeSplineEnt2d::order() const –> int
- setControlPointAt(self: pygcad.pygrx.GcGeSplineEnt2d, idx: int, pnt: pygcad.pygrx.GcGePoint2d) pygcad.pygrx.GcGeSplineEnt2d
C++: GcGeSplineEnt2d::setControlPointAt(int, const class GcGePoint2d &) –> class GcGeSplineEnt2d &
- setKnotAt(self: pygcad.pygrx.GcGeSplineEnt2d, idx: int, val: float) pygcad.pygrx.GcGeSplineEnt2d
C++: GcGeSplineEnt2d::setKnotAt(int, double) –> class GcGeSplineEnt2d &
- startParam(self: pygcad.pygrx.GcGeSplineEnt2d) float
C++: GcGeSplineEnt2d::startParam() const –> double
- startPoint(self: pygcad.pygrx.GcGeSplineEnt2d) pygcad.pygrx.GcGePoint2d
C++: GcGeSplineEnt2d::startPoint() const –> class GcGePoint2d