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.

  1. set(self: pygcad.pygrx.GcGeSurfSurfInt, srf1: pygcad.pygrx.GcGeSurface, srf2: pygcad.pygrx.GcGeSurface) -> pygcad.pygrx.GcGeSurfSurfInt

  2. 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