GcGePointOnCurve2d
- class pygcad.pygrx.GcGePointOnCurve2d
Bases:
GcGePointEnt2d
Methods Summary
assign
(self, src)C++: GcGePointOnCurve2d::operator=(const class GcGePointOnCurve2d &) --> class GcGePointOnCurve2d &
curvature
(*args, **kwargs)Overloaded function.
curve
(self)C++: GcGePointOnCurve2d::curve() const --> const class GcGeCurve2d *
deriv
(*args, **kwargs)Overloaded function.
isSingular
(*args, **kwargs)Overloaded function.
parameter
(self)C++: GcGePointOnCurve2d::parameter() const --> double
point
(*args, **kwargs)Overloaded function.
setCurve
(self, crv)C++: GcGePointOnCurve2d::setCurve(const class GcGeCurve2d &) --> class GcGePointOnCurve2d &
setParameter
(self, param)C++: GcGePointOnCurve2d::setParameter(double) --> class GcGePointOnCurve2d &
Methods Documentation
- assign(self: pygcad.pygrx.GcGePointOnCurve2d, src: pygcad.pygrx.GcGePointOnCurve2d) pygcad.pygrx.GcGePointOnCurve2d
C++: GcGePointOnCurve2d::operator=(const class GcGePointOnCurve2d &) –> class GcGePointOnCurve2d &
- curvature(*args, **kwargs)
Overloaded function.
curvature(self: pygcad.pygrx.GcGePointOnCurve2d) -> Tuple[bool, float]
C++: GcGePointOnCurve2d::curvature(double &) –> bool
curvature(self: pygcad.pygrx.GcGePointOnCurve2d, param: float) -> Tuple[bool, float]
C++: GcGePointOnCurve2d::curvature(double, double &) –> bool
- curve(self: pygcad.pygrx.GcGePointOnCurve2d) pygcad.pygrx.GcGeCurve2d
C++: GcGePointOnCurve2d::curve() const –> const class GcGeCurve2d *
- deriv(*args, **kwargs)
Overloaded function.
deriv(self: pygcad.pygrx.GcGePointOnCurve2d, order: int) -> GcGeVector2d
C++: GcGePointOnCurve2d::deriv(int) const –> class GcGeVector2d
deriv(self: pygcad.pygrx.GcGePointOnCurve2d, order: int, param: float) -> GcGeVector2d
C++: GcGePointOnCurve2d::deriv(int, double) –> class GcGeVector2d
deriv(self: pygcad.pygrx.GcGePointOnCurve2d, order: int, crv: pygcad.pygrx.GcGeCurve2d, param: float) -> GcGeVector2d
C++: GcGePointOnCurve2d::deriv(int, const class GcGeCurve2d &, double) –> class GcGeVector2d
- isSingular(*args, **kwargs)
Overloaded function.
isSingular(self: pygcad.pygrx.GcGePointOnCurve2d) -> bool
isSingular(self: pygcad.pygrx.GcGePointOnCurve2d, tol: pygcad.pygrx.GcGeTol) -> bool
C++: GcGePointOnCurve2d::isSingular(const class GcGeTol &) const –> bool
- parameter(self: pygcad.pygrx.GcGePointOnCurve2d) float
C++: GcGePointOnCurve2d::parameter() const –> double
- point(*args, **kwargs)
Overloaded function.
point(self: pygcad.pygrx.GcGePointOnCurve2d) -> pygcad.pygrx.GcGePoint2d
C++: GcGePointOnCurve2d::point() const –> class GcGePoint2d
point(self: pygcad.pygrx.GcGePointOnCurve2d, param: float) -> pygcad.pygrx.GcGePoint2d
C++: GcGePointOnCurve2d::point(double) –> class GcGePoint2d
point(self: pygcad.pygrx.GcGePointOnCurve2d, crv: pygcad.pygrx.GcGeCurve2d, param: float) -> pygcad.pygrx.GcGePoint2d
C++: GcGePointOnCurve2d::point(const class GcGeCurve2d &, double) –> class GcGePoint2d
- setCurve(self: pygcad.pygrx.GcGePointOnCurve2d, crv: pygcad.pygrx.GcGeCurve2d) pygcad.pygrx.GcGePointOnCurve2d
C++: GcGePointOnCurve2d::setCurve(const class GcGeCurve2d &) –> class GcGePointOnCurve2d &
- setParameter(self: pygcad.pygrx.GcGePointOnCurve2d, param: float) pygcad.pygrx.GcGePointOnCurve2d
C++: GcGePointOnCurve2d::setParameter(double) –> class GcGePointOnCurve2d &