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