GcGeExternalCurve2d

class pygcad.pygrx.GcGeExternalCurve2d

Bases: GcGeCurve2d

Methods Summary

assign(self, src)

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

externalCurveKind(self)

C++: GcGeExternalCurve2d::externalCurveKind() const --> enum GcGe::ExternalEntityKind

getExternalCurve(self, curveDef)

C++: GcGeExternalCurve2d::getExternalCurve(void *&) const --> void

isDefined(self)

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

isNurbCurve(*args, **kwargs)

Overloaded function.

isOwnerOfCurve(self)

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

set(*args, **kwargs)

Overloaded function.

setToOwnCurve(self)

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

Methods Documentation

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

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

externalCurveKind(self: pygcad.pygrx.GcGeExternalCurve2d) GcGe::ExternalEntityKind

C++: GcGeExternalCurve2d::externalCurveKind() const –> enum GcGe::ExternalEntityKind

getExternalCurve(self: pygcad.pygrx.GcGeExternalCurve2d, curveDef: capsule) None

C++: GcGeExternalCurve2d::getExternalCurve(void *&) const –> void

isDefined(self: pygcad.pygrx.GcGeExternalCurve2d) bool

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

isNurbCurve(*args, **kwargs)

Overloaded function.

  1. isNurbCurve(self: pygcad.pygrx.GcGeExternalCurve2d) -> bool

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

  1. isNurbCurve(self: pygcad.pygrx.GcGeExternalCurve2d, nurbCurve: pygcad.pygrx.GcGeNurbCurve2d) -> bool

C++: GcGeExternalCurve2d::isNurbCurve(class GcGeNurbCurve2d &) const –> bool

isOwnerOfCurve(self: pygcad.pygrx.GcGeExternalCurve2d) bool

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

set(*args, **kwargs)

Overloaded function.

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

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

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

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

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