GcGePointOnSurface

class pygcad.pygrx.GcGePointOnSurface

Bases: GcGePointEnt3d

Methods Summary

assign(self, src)

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

inverseTangentVector(*args, **kwargs)

Overloaded function.

mixedPartial(*args, **kwargs)

Overloaded function.

normal(*args, **kwargs)

Overloaded function.

parameter(self)

C++: GcGePointOnSurface::parameter() const --> class GcGePoint2d

point(*args, **kwargs)

Overloaded function.

setParameter(self, param)

C++: GcGePointOnSurface::setParameter(const class GcGePoint2d &) --> class GcGePointOnSurface &

setSurface(self, surf)

C++: GcGePointOnSurface::setSurface(const class GcGeSurface &) --> class GcGePointOnSurface &

surface(self)

C++: GcGePointOnSurface::surface() const --> const class GcGeSurface *

tangentVector(*args, **kwargs)

Overloaded function.

uDeriv(*args, **kwargs)

Overloaded function.

vDeriv(*args, **kwargs)

Overloaded function.

Methods Documentation

assign(self: pygcad.pygrx.GcGePointOnSurface, src: pygcad.pygrx.GcGePointOnSurface) pygcad.pygrx.GcGePointOnSurface

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

inverseTangentVector(*args, **kwargs)

Overloaded function.

  1. inverseTangentVector(self: pygcad.pygrx.GcGePointOnSurface, vec: pygcad.pygrx.GcGeVector3d) -> GcGeVector2d

C++: GcGePointOnSurface::inverseTangentVector(const class GcGeVector3d &) const –> class GcGeVector2d

  1. inverseTangentVector(self: pygcad.pygrx.GcGePointOnSurface, vec: pygcad.pygrx.GcGeVector3d, param: pygcad.pygrx.GcGePoint2d) -> GcGeVector2d

C++: GcGePointOnSurface::inverseTangentVector(const class GcGeVector3d &, const class GcGePoint2d &) –> class GcGeVector2d

  1. inverseTangentVector(self: pygcad.pygrx.GcGePointOnSurface, vec: pygcad.pygrx.GcGeVector3d, surf: pygcad.pygrx.GcGeSurface, param: pygcad.pygrx.GcGePoint2d) -> GcGeVector2d

C++: GcGePointOnSurface::inverseTangentVector(const class GcGeVector3d &, const class GcGeSurface &, const class GcGePoint2d &) –> class GcGeVector2d

mixedPartial(*args, **kwargs)

Overloaded function.

  1. mixedPartial(self: pygcad.pygrx.GcGePointOnSurface) -> pygcad.pygrx.GcGeVector3d

C++: GcGePointOnSurface::mixedPartial() const –> class GcGeVector3d

  1. mixedPartial(self: pygcad.pygrx.GcGePointOnSurface, param: pygcad.pygrx.GcGePoint2d) -> pygcad.pygrx.GcGeVector3d

C++: GcGePointOnSurface::mixedPartial(const class GcGePoint2d &) –> class GcGeVector3d

  1. mixedPartial(self: pygcad.pygrx.GcGePointOnSurface, surf: pygcad.pygrx.GcGeSurface, param: pygcad.pygrx.GcGePoint2d) -> pygcad.pygrx.GcGeVector3d

C++: GcGePointOnSurface::mixedPartial(const class GcGeSurface &, const class GcGePoint2d &) –> class GcGeVector3d

normal(*args, **kwargs)

Overloaded function.

  1. normal(self: pygcad.pygrx.GcGePointOnSurface) -> pygcad.pygrx.GcGeVector3d

C++: GcGePointOnSurface::normal() const –> class GcGeVector3d

  1. normal(self: pygcad.pygrx.GcGePointOnSurface, param: pygcad.pygrx.GcGePoint2d) -> pygcad.pygrx.GcGeVector3d

C++: GcGePointOnSurface::normal(const class GcGePoint2d &) –> class GcGeVector3d

  1. normal(self: pygcad.pygrx.GcGePointOnSurface, surf: pygcad.pygrx.GcGeSurface, param: pygcad.pygrx.GcGePoint2d) -> pygcad.pygrx.GcGeVector3d

C++: GcGePointOnSurface::normal(const class GcGeSurface &, const class GcGePoint2d &) –> class GcGeVector3d

parameter(self: pygcad.pygrx.GcGePointOnSurface) pygcad.pygrx.GcGePoint2d

C++: GcGePointOnSurface::parameter() const –> class GcGePoint2d

point(*args, **kwargs)

Overloaded function.

  1. point(self: pygcad.pygrx.GcGePointOnSurface) -> pygcad.pygrx.GcGePoint3d

C++: GcGePointOnSurface::point() const –> class GcGePoint3d

  1. point(self: pygcad.pygrx.GcGePointOnSurface, param: pygcad.pygrx.GcGePoint2d) -> pygcad.pygrx.GcGePoint3d

C++: GcGePointOnSurface::point(const class GcGePoint2d &) –> class GcGePoint3d

  1. point(self: pygcad.pygrx.GcGePointOnSurface, surf: pygcad.pygrx.GcGeSurface, param: pygcad.pygrx.GcGePoint2d) -> pygcad.pygrx.GcGePoint3d

C++: GcGePointOnSurface::point(const class GcGeSurface &, const class GcGePoint2d &) –> class GcGePoint3d

setParameter(self: pygcad.pygrx.GcGePointOnSurface, param: pygcad.pygrx.GcGePoint2d) pygcad.pygrx.GcGePointOnSurface

C++: GcGePointOnSurface::setParameter(const class GcGePoint2d &) –> class GcGePointOnSurface &

setSurface(self: pygcad.pygrx.GcGePointOnSurface, surf: pygcad.pygrx.GcGeSurface) pygcad.pygrx.GcGePointOnSurface

C++: GcGePointOnSurface::setSurface(const class GcGeSurface &) –> class GcGePointOnSurface &

surface(self: pygcad.pygrx.GcGePointOnSurface) pygcad.pygrx.GcGeSurface

C++: GcGePointOnSurface::surface() const –> const class GcGeSurface *

tangentVector(*args, **kwargs)

Overloaded function.

  1. tangentVector(self: pygcad.pygrx.GcGePointOnSurface, vec: GcGeVector2d) -> pygcad.pygrx.GcGeVector3d

C++: GcGePointOnSurface::tangentVector(const class GcGeVector2d &) const –> class GcGeVector3d

  1. tangentVector(self: pygcad.pygrx.GcGePointOnSurface, vec: GcGeVector2d, param: pygcad.pygrx.GcGePoint2d) -> pygcad.pygrx.GcGeVector3d

C++: GcGePointOnSurface::tangentVector(const class GcGeVector2d &, const class GcGePoint2d &) –> class GcGeVector3d

  1. tangentVector(self: pygcad.pygrx.GcGePointOnSurface, vec: GcGeVector2d, vecSurf: pygcad.pygrx.GcGeSurface, param: pygcad.pygrx.GcGePoint2d) -> pygcad.pygrx.GcGeVector3d

C++: GcGePointOnSurface::tangentVector(const class GcGeVector2d &, const class GcGeSurface &, const class GcGePoint2d &) –> class GcGeVector3d

uDeriv(*args, **kwargs)

Overloaded function.

  1. uDeriv(self: pygcad.pygrx.GcGePointOnSurface, order: int) -> pygcad.pygrx.GcGeVector3d

C++: GcGePointOnSurface::uDeriv(int) const –> class GcGeVector3d

  1. uDeriv(self: pygcad.pygrx.GcGePointOnSurface, order: int, param: pygcad.pygrx.GcGePoint2d) -> pygcad.pygrx.GcGeVector3d

C++: GcGePointOnSurface::uDeriv(int, const class GcGePoint2d &) –> class GcGeVector3d

  1. uDeriv(self: pygcad.pygrx.GcGePointOnSurface, order: int, surf: pygcad.pygrx.GcGeSurface, param: pygcad.pygrx.GcGePoint2d) -> pygcad.pygrx.GcGeVector3d

C++: GcGePointOnSurface::uDeriv(int, const class GcGeSurface &, const class GcGePoint2d &) –> class GcGeVector3d

vDeriv(*args, **kwargs)

Overloaded function.

  1. vDeriv(self: pygcad.pygrx.GcGePointOnSurface, order: int) -> pygcad.pygrx.GcGeVector3d

C++: GcGePointOnSurface::vDeriv(int) const –> class GcGeVector3d

  1. vDeriv(self: pygcad.pygrx.GcGePointOnSurface, order: int, param: pygcad.pygrx.GcGePoint2d) -> pygcad.pygrx.GcGeVector3d

C++: GcGePointOnSurface::vDeriv(int, const class GcGePoint2d &) –> class GcGeVector3d

  1. vDeriv(self: pygcad.pygrx.GcGePointOnSurface, order: int, surf: pygcad.pygrx.GcGeSurface, param: pygcad.pygrx.GcGePoint2d) -> pygcad.pygrx.GcGeVector3d

C++: GcGePointOnSurface::vDeriv(int, const class GcGeSurface &, const class GcGePoint2d &) –> class GcGeVector3d