GcGeSurfSurfInt
- class pygcad.pygrx.GcGeSurfSurfInt
Bases:
GcGeEntity3d
Methods Summary
assign
(self, crvInt)C++: GcGeSurfSurfInt::operator=(const class GcGeSurfSurfInt &) --> class GcGeSurfSurfInt &
getDimension
(self, intNum, err)C++: GcGeSurfSurfInt::getDimension(int, enum GcGe::GcGeIntersectError &) const --> int
getIntConfigs
(self, intNum)C++: GcGeSurfSurfInt::getIntConfigs(int, enum GcGe::ssiConfig &, enum GcGe::ssiConfig &, enum GcGe::ssiConfig &, enum GcGe::ssiConfig &, enum GcGe::ssiType &, int &, enum GcGe::GcGeIntersectError &) const --> void
getIntPointParams
(self, intNum, param1, ...)C++: GcGeSurfSurfInt::getIntPointParams(int, class GcGePoint2d &, class GcGePoint2d &, enum GcGe::GcGeIntersectError &) const --> void
getType
(self, intNum, err)C++: GcGeSurfSurfInt::getType(int, enum GcGe::GcGeIntersectError &) const --> enum GcGe::ssiType
intCurve
(self, intNum, isExternal, err)C++: GcGeSurfSurfInt::intCurve(int, bool, enum GcGe::GcGeIntersectError &) const --> class GcGeCurve3d *
intParamCurve
(self, num, isExternal, ...)C++: GcGeSurfSurfInt::intParamCurve(int, bool, bool, enum GcGe::GcGeIntersectError &) const --> class GcGeCurve2d *
intPoint
(self, intNum, err)C++: GcGeSurfSurfInt::intPoint(int, enum GcGe::GcGeIntersectError &) const --> class GcGePoint3d
numResults
(self, err)C++: GcGeSurfSurfInt::numResults(enum GcGe::GcGeIntersectError &) const --> int
set
(*args, **kwargs)Overloaded function.
surface1
(self)C++: GcGeSurfSurfInt::surface1() const --> const class GcGeSurface *
surface2
(self)C++: GcGeSurfSurfInt::surface2() const --> const class GcGeSurface *
tolerance
(self)C++: GcGeSurfSurfInt::tolerance() const --> class GcGeTol
Methods Documentation
- assign(self: pygcad.pygrx.GcGeSurfSurfInt, crvInt: pygcad.pygrx.GcGeSurfSurfInt) pygcad.pygrx.GcGeSurfSurfInt
C++: GcGeSurfSurfInt::operator=(const class GcGeSurfSurfInt &) –> class GcGeSurfSurfInt &
- getDimension(self: pygcad.pygrx.GcGeSurfSurfInt, intNum: int, err: GcGe::GcGeIntersectError) int
C++: GcGeSurfSurfInt::getDimension(int, enum GcGe::GcGeIntersectError &) const –> int
- getIntConfigs(self: pygcad.pygrx.GcGeSurfSurfInt, intNum: int) Tuple[GcGe::ssiConfig, GcGe::ssiConfig, GcGe::ssiConfig, GcGe::ssiConfig, GcGe::ssiType, int, GcGe::GcGeIntersectError]
C++: GcGeSurfSurfInt::getIntConfigs(int, enum GcGe::ssiConfig &, enum GcGe::ssiConfig &, enum GcGe::ssiConfig &, enum GcGe::ssiConfig &, enum GcGe::ssiType &, int &, enum GcGe::GcGeIntersectError &) const –> void
- getIntPointParams(self: pygcad.pygrx.GcGeSurfSurfInt, intNum: int, param1: pygcad.pygrx.GcGePoint2d, param2: pygcad.pygrx.GcGePoint2d, err: GcGe::GcGeIntersectError) None
C++: GcGeSurfSurfInt::getIntPointParams(int, class GcGePoint2d &, class GcGePoint2d &, enum GcGe::GcGeIntersectError &) const –> void
- getType(self: pygcad.pygrx.GcGeSurfSurfInt, intNum: int, err: GcGe::GcGeIntersectError) GcGe::ssiType
C++: GcGeSurfSurfInt::getType(int, enum GcGe::GcGeIntersectError &) const –> enum GcGe::ssiType
- intCurve(self: pygcad.pygrx.GcGeSurfSurfInt, intNum: int, isExternal: bool, err: GcGe::GcGeIntersectError) pygcad.pygrx.GcGeCurve3d
C++: GcGeSurfSurfInt::intCurve(int, bool, enum GcGe::GcGeIntersectError &) const –> class GcGeCurve3d *
- intParamCurve(self: pygcad.pygrx.GcGeSurfSurfInt, num: int, isExternal: bool, isFirst: bool, err: GcGe::GcGeIntersectError) pygcad.pygrx.GcGeCurve2d
C++: GcGeSurfSurfInt::intParamCurve(int, bool, bool, enum GcGe::GcGeIntersectError &) const –> class GcGeCurve2d *
- intPoint(self: pygcad.pygrx.GcGeSurfSurfInt, intNum: int, err: GcGe::GcGeIntersectError) pygcad.pygrx.GcGePoint3d
C++: GcGeSurfSurfInt::intPoint(int, enum GcGe::GcGeIntersectError &) const –> class GcGePoint3d
- numResults(self: pygcad.pygrx.GcGeSurfSurfInt, err: GcGe::GcGeIntersectError) int
C++: GcGeSurfSurfInt::numResults(enum GcGe::GcGeIntersectError &) const –> int
- set(*args, **kwargs)
Overloaded function.
set(self: pygcad.pygrx.GcGeSurfSurfInt, srf1: pygcad.pygrx.GcGeSurface, srf2: pygcad.pygrx.GcGeSurface) -> pygcad.pygrx.GcGeSurfSurfInt
set(self: pygcad.pygrx.GcGeSurfSurfInt, srf1: pygcad.pygrx.GcGeSurface, srf2: pygcad.pygrx.GcGeSurface, tol: pygcad.pygrx.GcGeTol) -> pygcad.pygrx.GcGeSurfSurfInt
C++: GcGeSurfSurfInt::set(const class GcGeSurface &, const class GcGeSurface &, const class GcGeTol &) –> class GcGeSurfSurfInt &
- surface1(self: pygcad.pygrx.GcGeSurfSurfInt) pygcad.pygrx.GcGeSurface
C++: GcGeSurfSurfInt::surface1() const –> const class GcGeSurface *
- surface2(self: pygcad.pygrx.GcGeSurfSurfInt) pygcad.pygrx.GcGeSurface
C++: GcGeSurfSurfInt::surface2() const –> const class GcGeSurface *
- tolerance(self: pygcad.pygrx.GcGeSurfSurfInt) pygcad.pygrx.GcGeTol
C++: GcGeSurfSurfInt::tolerance() const –> class GcGeTol