GcDbRevolveOptions

class pygcad.pygrx.GcDbRevolveOptions

Bases: pybind11_object

Methods Summary

assign(self, src)

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

checkRevolveCurve(self, pRevEnt, axisPnt, ...)

C++: GcDbRevolveOptions::checkRevolveCurve(class GcDbEntity *, const class GcGePoint3d &, const class GcGeVector3d &, bool &, bool &, bool &, bool) --> enum Gcad::ErrorStatus

closeToAxis(self)

C++: GcDbRevolveOptions::closeToAxis() const --> bool

draftAngle(self)

C++: GcDbRevolveOptions::draftAngle() const --> double

setCloseToAxis(self, val)

C++: GcDbRevolveOptions::setCloseToAxis(bool) --> void

setDraftAngle(self, ang)

C++: GcDbRevolveOptions::setDraftAngle(double) --> void

setTwistAngle(self, ang)

C++: GcDbRevolveOptions::setTwistAngle(double) --> void

twistAngle(self)

C++: GcDbRevolveOptions::twistAngle() const --> double

Methods Documentation

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

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

checkRevolveCurve(self: pygcad.pygrx.GcDbRevolveOptions, pRevEnt: pygcad.pygrx.GcDbEntity, axisPnt: pygcad.pygrx.GcGePoint3d, axisDir: pygcad.pygrx.GcGeVector3d, displayErrorMessages: bool = False) Tuple[pygcad.pygrx.Gcad.ErrorStatus, bool, bool, bool]

C++: GcDbRevolveOptions::checkRevolveCurve(class GcDbEntity *, const class GcGePoint3d &, const class GcGeVector3d &, bool &, bool &, bool &, bool) –> enum Gcad::ErrorStatus

closeToAxis(self: pygcad.pygrx.GcDbRevolveOptions) bool

C++: GcDbRevolveOptions::closeToAxis() const –> bool

draftAngle(self: pygcad.pygrx.GcDbRevolveOptions) float

C++: GcDbRevolveOptions::draftAngle() const –> double

setCloseToAxis(self: pygcad.pygrx.GcDbRevolveOptions, val: bool) None

C++: GcDbRevolveOptions::setCloseToAxis(bool) –> void

setDraftAngle(self: pygcad.pygrx.GcDbRevolveOptions, ang: float) None

C++: GcDbRevolveOptions::setDraftAngle(double) –> void

setTwistAngle(self: pygcad.pygrx.GcDbRevolveOptions, ang: float) None

C++: GcDbRevolveOptions::setTwistAngle(double) –> void

twistAngle(self: pygcad.pygrx.GcDbRevolveOptions) float

C++: GcDbRevolveOptions::twistAngle() const –> double