GcDbLoftOptions
- class pygcad.pygrx.GcDbLoftOptions
Bases:
pybind11_object
Attributes Summary
Methods Summary
alignDirection
(self)C++: GcDbLoftOptions::alignDirection() const --> bool
arcLengthParam
(self)C++: GcDbLoftOptions::arcLengthParam() const --> bool
assign
(self, src)C++: GcDbLoftOptions::operator=(const class GcDbLoftOptions &) --> class GcDbLoftOptions &
checkOptions
(*args, **kwargs)Overloaded function.
checkPathCurve
(*args, **kwargs)Overloaded function.
closed
(self)C++: GcDbLoftOptions::closed() const --> bool
draftEnd
(self)C++: GcDbLoftOptions::draftEnd() const --> double
draftEndMag
(self)C++: GcDbLoftOptions::draftEndMag() const --> double
draftStart
(self)C++: GcDbLoftOptions::draftStart() const --> double
draftStartMag
(self)C++: GcDbLoftOptions::draftStartMag() const --> double
noTwist
(self)C++: GcDbLoftOptions::noTwist() const --> bool
normal
(self)C++: GcDbLoftOptions::normal() const --> enum GcDbLoftOptions::NormalOption
periodic
(self)C++: GcDbLoftOptions::periodic() const --> bool
ruled
(self)C++: GcDbLoftOptions::ruled() const --> bool
setAlignDirection
(self, val)C++: GcDbLoftOptions::setAlignDirection(bool) --> void
setArcLengthParam
(self, val)C++: GcDbLoftOptions::setArcLengthParam(bool) --> void
setClosed
(self, val)C++: GcDbLoftOptions::setClosed(bool) --> void
setDraftEnd
(self, ang)C++: GcDbLoftOptions::setDraftEnd(double) --> void
setDraftEndMag
(self, val)C++: GcDbLoftOptions::setDraftEndMag(double) --> void
setDraftStart
(self, ang)C++: GcDbLoftOptions::setDraftStart(double) --> void
setDraftStartMag
(self, val)C++: GcDbLoftOptions::setDraftStartMag(double) --> void
setNoTwist
(self, val)C++: GcDbLoftOptions::setNoTwist(bool) --> void
setNormal
(self, val)C++: GcDbLoftOptions::setNormal(enum GcDbLoftOptions::NormalOption) --> void
setOptionsFromSysvars
(self)C++: GcDbLoftOptions::setOptionsFromSysvars() --> enum Gcad::ErrorStatus
setPeriodic
(self, val)C++: GcDbLoftOptions::setPeriodic(bool) --> void
setRuled
(self, val)C++: GcDbLoftOptions::setRuled(bool) --> void
setSimplify
(self, val)C++: GcDbLoftOptions::setSimplify(bool) --> void
setSysvarsFromOptions
(self)C++: GcDbLoftOptions::setSysvarsFromOptions() --> enum Gcad::ErrorStatus
setVirtualGuide
(self, val)C++: GcDbLoftOptions::setVirtualGuide(bool) --> void
simplify
(self)C++: GcDbLoftOptions::simplify() const --> bool
virtualGuide
(self)C++: GcDbLoftOptions::virtualGuide() const --> bool
Attributes Documentation
- kAllNormal = <NormalOption.kAllNormal: 4>
- kEndsNormal = <NormalOption.kEndsNormal: 3>
- kFirstNormal = <NormalOption.kFirstNormal: 1>
- kLastNormal = <NormalOption.kLastNormal: 2>
- kNoNormal = <NormalOption.kNoNormal: 0>
- kUseDraftAngles = <NormalOption.kUseDraftAngles: 5>
Methods Documentation
- alignDirection(self: pygcad.pygrx.GcDbLoftOptions) bool
C++: GcDbLoftOptions::alignDirection() const –> bool
- arcLengthParam(self: pygcad.pygrx.GcDbLoftOptions) bool
C++: GcDbLoftOptions::arcLengthParam() const –> bool
- assign(self: pygcad.pygrx.GcDbLoftOptions, src: pygcad.pygrx.GcDbLoftOptions) pygcad.pygrx.GcDbLoftOptions
C++: GcDbLoftOptions::operator=(const class GcDbLoftOptions &) –> class GcDbLoftOptions &
- checkOptions(*args, **kwargs)
Overloaded function.
checkOptions(self: pygcad.pygrx.GcDbLoftOptions) -> pygcad.pygrx.Gcad.ErrorStatus
checkOptions(self: pygcad.pygrx.GcDbLoftOptions, displayErrorMessages: bool) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLoftOptions::checkOptions(bool) –> enum Gcad::ErrorStatus
- checkPathCurve(*args, **kwargs)
Overloaded function.
checkPathCurve(self: pygcad.pygrx.GcDbLoftOptions, pPathCurve: pygcad.pygrx.GcDbEntity) -> pygcad.pygrx.Gcad.ErrorStatus
checkPathCurve(self: pygcad.pygrx.GcDbLoftOptions, pPathCurve: pygcad.pygrx.GcDbEntity, displayErrorMessages: bool) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLoftOptions::checkPathCurve(class GcDbEntity *, bool) –> enum Gcad::ErrorStatus
- closed(self: pygcad.pygrx.GcDbLoftOptions) bool
C++: GcDbLoftOptions::closed() const –> bool
- draftEnd(self: pygcad.pygrx.GcDbLoftOptions) float
C++: GcDbLoftOptions::draftEnd() const –> double
- draftEndMag(self: pygcad.pygrx.GcDbLoftOptions) float
C++: GcDbLoftOptions::draftEndMag() const –> double
- draftStart(self: pygcad.pygrx.GcDbLoftOptions) float
C++: GcDbLoftOptions::draftStart() const –> double
- draftStartMag(self: pygcad.pygrx.GcDbLoftOptions) float
C++: GcDbLoftOptions::draftStartMag() const –> double
- noTwist(self: pygcad.pygrx.GcDbLoftOptions) bool
C++: GcDbLoftOptions::noTwist() const –> bool
- normal(self: pygcad.pygrx.GcDbLoftOptions) pygcad.pygrx.GcDbLoftOptions.NormalOption
C++: GcDbLoftOptions::normal() const –> enum GcDbLoftOptions::NormalOption
- periodic(self: pygcad.pygrx.GcDbLoftOptions) bool
C++: GcDbLoftOptions::periodic() const –> bool
- ruled(self: pygcad.pygrx.GcDbLoftOptions) bool
C++: GcDbLoftOptions::ruled() const –> bool
- setAlignDirection(self: pygcad.pygrx.GcDbLoftOptions, val: bool) None
C++: GcDbLoftOptions::setAlignDirection(bool) –> void
- setArcLengthParam(self: pygcad.pygrx.GcDbLoftOptions, val: bool) None
C++: GcDbLoftOptions::setArcLengthParam(bool) –> void
- setClosed(self: pygcad.pygrx.GcDbLoftOptions, val: bool) None
C++: GcDbLoftOptions::setClosed(bool) –> void
- setDraftEnd(self: pygcad.pygrx.GcDbLoftOptions, ang: float) None
C++: GcDbLoftOptions::setDraftEnd(double) –> void
- setDraftEndMag(self: pygcad.pygrx.GcDbLoftOptions, val: float) None
C++: GcDbLoftOptions::setDraftEndMag(double) –> void
- setDraftStart(self: pygcad.pygrx.GcDbLoftOptions, ang: float) None
C++: GcDbLoftOptions::setDraftStart(double) –> void
- setDraftStartMag(self: pygcad.pygrx.GcDbLoftOptions, val: float) None
C++: GcDbLoftOptions::setDraftStartMag(double) –> void
- setNoTwist(self: pygcad.pygrx.GcDbLoftOptions, val: bool) None
C++: GcDbLoftOptions::setNoTwist(bool) –> void
- setNormal(self: pygcad.pygrx.GcDbLoftOptions, val: pygcad.pygrx.GcDbLoftOptions.NormalOption) None
C++: GcDbLoftOptions::setNormal(enum GcDbLoftOptions::NormalOption) –> void
- setOptionsFromSysvars(self: pygcad.pygrx.GcDbLoftOptions) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLoftOptions::setOptionsFromSysvars() –> enum Gcad::ErrorStatus
- setPeriodic(self: pygcad.pygrx.GcDbLoftOptions, val: bool) None
C++: GcDbLoftOptions::setPeriodic(bool) –> void
- setRuled(self: pygcad.pygrx.GcDbLoftOptions, val: bool) None
C++: GcDbLoftOptions::setRuled(bool) –> void
- setSimplify(self: pygcad.pygrx.GcDbLoftOptions, val: bool) None
C++: GcDbLoftOptions::setSimplify(bool) –> void
- setSysvarsFromOptions(self: pygcad.pygrx.GcDbLoftOptions) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLoftOptions::setSysvarsFromOptions() –> enum Gcad::ErrorStatus
- setVirtualGuide(self: pygcad.pygrx.GcDbLoftOptions, val: bool) None
C++: GcDbLoftOptions::setVirtualGuide(bool) –> void
- simplify(self: pygcad.pygrx.GcDbLoftOptions) bool
C++: GcDbLoftOptions::simplify() const –> bool
- virtualGuide(self: pygcad.pygrx.GcDbLoftOptions) bool
C++: GcDbLoftOptions::virtualGuide() const –> bool