GcGeCurveSurfInt
- class pygcad.pygrx.GcGeCurveSurfInt
Bases:
GcGeEntity3d
Methods Summary
assign
(self, crvInt)C++: GcGeCurveSurfInt::operator=(const class GcGeCurveSurfInt &) --> class GcGeCurveSurfInt &
curve
(self)C++: GcGeCurveSurfInt::curve() const --> const class GcGeCurve3d *
getIntConfigs
(self, intNum)C++: GcGeCurveSurfInt::getIntConfigs(int, enum GcGe::csiConfig &, enum GcGe::csiConfig &, bool &, enum GcGe::GcGeIntersectError &) const --> void
getIntParams
(self, intNum)C++: GcGeCurveSurfInt::getIntParams(int, double &, class GcGePoint2d &, enum GcGe::GcGeIntersectError &) const --> void
getPointOnCurve
(self, intNum, para, err)C++: GcGeCurveSurfInt::getPointOnCurve(int, class GcGePointOnCurve3d &, enum GcGe::GcGeIntersectError &) const --> void
getPointOnSurface
(self, intNum, para, err)C++: GcGeCurveSurfInt::getPointOnSurface(int, class GcGePointOnSurface &, enum GcGe::GcGeIntersectError &) const --> void
intPoint
(self, intNum, err)C++: GcGeCurveSurfInt::intPoint(int, enum GcGe::GcGeIntersectError &) const --> class GcGePoint3d
numIntPoints
(self, err)C++: GcGeCurveSurfInt::numIntPoints(enum GcGe::GcGeIntersectError &) const --> int
set
(*args, **kwargs)Overloaded function.
surface
(self)C++: GcGeCurveSurfInt::surface() const --> const class GcGeSurface *
tolerance
(self)C++: GcGeCurveSurfInt::tolerance() const --> class GcGeTol
Methods Documentation
- assign(self: pygcad.pygrx.GcGeCurveSurfInt, crvInt: pygcad.pygrx.GcGeCurveSurfInt) pygcad.pygrx.GcGeCurveSurfInt
C++: GcGeCurveSurfInt::operator=(const class GcGeCurveSurfInt &) –> class GcGeCurveSurfInt &
- curve(self: pygcad.pygrx.GcGeCurveSurfInt) pygcad.pygrx.GcGeCurve3d
C++: GcGeCurveSurfInt::curve() const –> const class GcGeCurve3d *
- getIntConfigs(self: pygcad.pygrx.GcGeCurveSurfInt, intNum: int) Tuple[GcGe::csiConfig, GcGe::csiConfig, bool, GcGe::GcGeIntersectError]
C++: GcGeCurveSurfInt::getIntConfigs(int, enum GcGe::csiConfig &, enum GcGe::csiConfig &, bool &, enum GcGe::GcGeIntersectError &) const –> void
- getIntParams(self: pygcad.pygrx.GcGeCurveSurfInt, intNum: int) Tuple[float, pygcad.pygrx.GcGePoint2d, GcGe::GcGeIntersectError]
C++: GcGeCurveSurfInt::getIntParams(int, double &, class GcGePoint2d &, enum GcGe::GcGeIntersectError &) const –> void
- getPointOnCurve(self: pygcad.pygrx.GcGeCurveSurfInt, intNum: int, para: pygcad.pygrx.GcGePointOnCurve3d, err: GcGe::GcGeIntersectError) None
C++: GcGeCurveSurfInt::getPointOnCurve(int, class GcGePointOnCurve3d &, enum GcGe::GcGeIntersectError &) const –> void
- getPointOnSurface(self: pygcad.pygrx.GcGeCurveSurfInt, intNum: int, para: pygcad.pygrx.GcGePointOnSurface, err: GcGe::GcGeIntersectError) None
C++: GcGeCurveSurfInt::getPointOnSurface(int, class GcGePointOnSurface &, enum GcGe::GcGeIntersectError &) const –> void
- intPoint(self: pygcad.pygrx.GcGeCurveSurfInt, intNum: int, err: GcGe::GcGeIntersectError) pygcad.pygrx.GcGePoint3d
C++: GcGeCurveSurfInt::intPoint(int, enum GcGe::GcGeIntersectError &) const –> class GcGePoint3d
- numIntPoints(self: pygcad.pygrx.GcGeCurveSurfInt, err: GcGe::GcGeIntersectError) int
C++: GcGeCurveSurfInt::numIntPoints(enum GcGe::GcGeIntersectError &) const –> int
- set(*args, **kwargs)
Overloaded function.
set(self: pygcad.pygrx.GcGeCurveSurfInt, cvr: pygcad.pygrx.GcGeCurve3d, srf: pygcad.pygrx.GcGeSurface) -> pygcad.pygrx.GcGeCurveSurfInt
set(self: pygcad.pygrx.GcGeCurveSurfInt, cvr: pygcad.pygrx.GcGeCurve3d, srf: pygcad.pygrx.GcGeSurface, tol: pygcad.pygrx.GcGeTol) -> pygcad.pygrx.GcGeCurveSurfInt
C++: GcGeCurveSurfInt::set(const class GcGeCurve3d &, const class GcGeSurface &, const class GcGeTol &) –> class GcGeCurveSurfInt &
- surface(self: pygcad.pygrx.GcGeCurveSurfInt) pygcad.pygrx.GcGeSurface
C++: GcGeCurveSurfInt::surface() const –> const class GcGeSurface *
- tolerance(self: pygcad.pygrx.GcGeCurveSurfInt) pygcad.pygrx.GcGeTol
C++: GcGeCurveSurfInt::tolerance() const –> class GcGeTol