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