GcGeExternalCurve3d

class pygcad.pygrx.GcGeExternalCurve3d

Bases: GcGeCurve3d

Methods Summary

assign(self, src)

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

isCircArc(self)

C++: GcGeExternalCurve3d::isCircArc() const --> bool

isDefined(self)

C++: GcGeExternalCurve3d::isDefined() const --> bool

isEllipArc(self)

C++: GcGeExternalCurve3d::isEllipArc() const --> bool

isLine(self)

C++: GcGeExternalCurve3d::isLine() const --> bool

isLineSeg(self)

C++: GcGeExternalCurve3d::isLineSeg() const --> bool

isNurbCurve(self)

C++: GcGeExternalCurve3d::isNurbCurve() const --> bool

isOwnerOfCurve(self)

C++: GcGeExternalCurve3d::isOwnerOfCurve() const --> bool

isRay(self)

C++: GcGeExternalCurve3d::isRay() const --> bool

set(*args, **kwargs)

Overloaded function.

setToOwnCurve(self)

C++: GcGeExternalCurve3d::setToOwnCurve() --> class GcGeExternalCurve3d &

Methods Documentation

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

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

isCircArc(self: pygcad.pygrx.GcGeExternalCurve3d) bool

C++: GcGeExternalCurve3d::isCircArc() const –> bool

isDefined(self: pygcad.pygrx.GcGeExternalCurve3d) bool

C++: GcGeExternalCurve3d::isDefined() const –> bool

isEllipArc(self: pygcad.pygrx.GcGeExternalCurve3d) bool

C++: GcGeExternalCurve3d::isEllipArc() const –> bool

isLine(self: pygcad.pygrx.GcGeExternalCurve3d) bool

C++: GcGeExternalCurve3d::isLine() const –> bool

isLineSeg(self: pygcad.pygrx.GcGeExternalCurve3d) bool

C++: GcGeExternalCurve3d::isLineSeg() const –> bool

isNurbCurve(self: pygcad.pygrx.GcGeExternalCurve3d) bool

C++: GcGeExternalCurve3d::isNurbCurve() const –> bool

isOwnerOfCurve(self: pygcad.pygrx.GcGeExternalCurve3d) bool

C++: GcGeExternalCurve3d::isOwnerOfCurve() const –> bool

isRay(self: pygcad.pygrx.GcGeExternalCurve3d) bool

C++: GcGeExternalCurve3d::isRay() const –> bool

set(*args, **kwargs)

Overloaded function.

  1. set(self: pygcad.pygrx.GcGeExternalCurve3d, curveDef: capsule, curveKind: GcGe::ExternalEntityKind) -> pygcad.pygrx.GcGeExternalCurve3d

  2. set(self: pygcad.pygrx.GcGeExternalCurve3d, curveDef: capsule, curveKind: GcGe::ExternalEntityKind, makeCopy: bool) -> pygcad.pygrx.GcGeExternalCurve3d

C++: GcGeExternalCurve3d::set(void *, enum GcGe::ExternalEntityKind, bool) –> class GcGeExternalCurve3d &

setToOwnCurve(self: pygcad.pygrx.GcGeExternalCurve3d) pygcad.pygrx.GcGeExternalCurve3d

C++: GcGeExternalCurve3d::setToOwnCurve() –> class GcGeExternalCurve3d &