GcGeSurface

class pygcad.pygrx.GcGeSurface

Bases: GcGeEntity3d

Methods Summary

assign(self, otherSurface)

C++: GcGeSurface::operator=(const class GcGeSurface &) --> class GcGeSurface &

closestPointTo(*args, **kwargs)

Overloaded function.

distanceTo(*args, **kwargs)

Overloaded function.

evalPoint(self, param)

C++: GcGeSurface::evalPoint(const class GcGePoint2d &) const --> class GcGePoint3d

getEnvelope(self, intrvlX, intrvlY)

C++: GcGeSurface::getEnvelope(class GcGeInterval &, class GcGeInterval &) const --> void

isClosedInU(*args, **kwargs)

Overloaded function.

isClosedInV(*args, **kwargs)

Overloaded function.

isNormalReversed(self)

C++: GcGeSurface::isNormalReversed() const --> bool

isOn(*args, **kwargs)

Overloaded function.

paramOf(*args, **kwargs)

Overloaded function.

reverseNormal(self)

C++: GcGeSurface::reverseNormal() --> class GcGeSurface &

Methods Documentation

assign(self: pygcad.pygrx.GcGeSurface, otherSurface: pygcad.pygrx.GcGeSurface) pygcad.pygrx.GcGeSurface

C++: GcGeSurface::operator=(const class GcGeSurface &) –> class GcGeSurface &

closestPointTo(*args, **kwargs)

Overloaded function.

  1. closestPointTo(self: pygcad.pygrx.GcGeSurface, pnt: GcGePoint3d) -> GcGePoint3d

  2. closestPointTo(self: pygcad.pygrx.GcGeSurface, pnt: GcGePoint3d, tol: pygcad.pygrx.GcGeTol) -> GcGePoint3d

C++: GcGeSurface::closestPointTo(const class GcGePoint3d &, const class GcGeTol &) const –> class GcGePoint3d

distanceTo(*args, **kwargs)

Overloaded function.

  1. distanceTo(self: pygcad.pygrx.GcGeSurface, pnt: GcGePoint3d) -> float

  2. distanceTo(self: pygcad.pygrx.GcGeSurface, pnt: GcGePoint3d, tol: pygcad.pygrx.GcGeTol) -> float

C++: GcGeSurface::distanceTo(const class GcGePoint3d &, const class GcGeTol &) const –> double

evalPoint(self: pygcad.pygrx.GcGeSurface, param: GcGePoint2d) GcGePoint3d

C++: GcGeSurface::evalPoint(const class GcGePoint2d &) const –> class GcGePoint3d

getEnvelope(self: pygcad.pygrx.GcGeSurface, intrvlX: pygcad.pygrx.GcGeInterval, intrvlY: pygcad.pygrx.GcGeInterval) None

C++: GcGeSurface::getEnvelope(class GcGeInterval &, class GcGeInterval &) const –> void

isClosedInU(*args, **kwargs)

Overloaded function.

  1. isClosedInU(self: pygcad.pygrx.GcGeSurface) -> bool

  2. isClosedInU(self: pygcad.pygrx.GcGeSurface, tol: pygcad.pygrx.GcGeTol) -> bool

C++: GcGeSurface::isClosedInU(const class GcGeTol &) const –> bool

isClosedInV(*args, **kwargs)

Overloaded function.

  1. isClosedInV(self: pygcad.pygrx.GcGeSurface) -> bool

  2. isClosedInV(self: pygcad.pygrx.GcGeSurface, tol: pygcad.pygrx.GcGeTol) -> bool

C++: GcGeSurface::isClosedInV(const class GcGeTol &) const –> bool

isNormalReversed(self: pygcad.pygrx.GcGeSurface) bool

C++: GcGeSurface::isNormalReversed() const –> bool

isOn(*args, **kwargs)

Overloaded function.

  1. isOn(self: pygcad.pygrx.GcGeSurface, pnt: GcGePoint3d) -> bool

  2. isOn(self: pygcad.pygrx.GcGeSurface, pnt: GcGePoint3d, tol: pygcad.pygrx.GcGeTol) -> bool

C++: GcGeSurface::isOn(const class GcGePoint3d &, const class GcGeTol &) const –> bool

  1. isOn(self: pygcad.pygrx.GcGeSurface, pnt: GcGePoint3d, paramPoint: GcGePoint2d) -> bool

  2. isOn(self: pygcad.pygrx.GcGeSurface, pnt: GcGePoint3d, paramPoint: GcGePoint2d, tol: pygcad.pygrx.GcGeTol) -> bool

C++: GcGeSurface::isOn(const class GcGePoint3d &, class GcGePoint2d &, const class GcGeTol &) const –> bool

paramOf(*args, **kwargs)

Overloaded function.

  1. paramOf(self: pygcad.pygrx.GcGeSurface, pnt: GcGePoint3d) -> GcGePoint2d

  2. paramOf(self: pygcad.pygrx.GcGeSurface, pnt: GcGePoint3d, tol: pygcad.pygrx.GcGeTol) -> GcGePoint2d

C++: GcGeSurface::paramOf(const class GcGePoint3d &, const class GcGeTol &) const –> class GcGePoint2d

reverseNormal(self: pygcad.pygrx.GcGeSurface) pygcad.pygrx.GcGeSurface

C++: GcGeSurface::reverseNormal() –> class GcGeSurface &