GcEdJig
- class pygcad.pygrx.GcEdJig
Bases:
GcRxObject
Attributes Summary
Methods Summary
acquireAngle
(*args, **kwargs)Overloaded function.
acquireDist
(*args, **kwargs)Overloaded function.
acquirePoint
(*args, **kwargs)Overloaded function.
acquireString
(self, s)C++: GcEdJig::acquireString(class GcString &) --> enum GcEdJig::DragStatus
append
(self)C++: GcEdJig::append() --> class GcDbObjectId
assign
(self, para)C++: GcEdJig::operator=(const class GcEdJig &) --> class GcEdJig &
cast
(inPtr)C++: GcEdJig::cast(const class GcRxObject *) --> class GcEdJig *
C++: GcEdJig::className() --> const wchar_t *
desc
()C++: GcEdJig::desc() --> class GcRxClass *
dispPrompt
(self)C++: GcEdJig::dispPrompt() --> const wchar_t *
drag
(*args, **kwargs)Overloaded function.
entity
(self)C++: GcEdJig::entity() const --> class GcDbEntity *
isA
(self)C++: GcEdJig::isA() const --> class GcRxClass *
keywordList
(self)C++: GcEdJig::keywordList() --> const wchar_t *
rxInit
()C++: GcEdJig::rxInit() --> void
sampler
(self)C++: GcEdJig::sampler() --> enum GcEdJig::DragStatus
setDimValue
(self, dimData, dimValue)C++: GcEdJig::setDimValue(const class GcDbDimData *, const double) --> enum Gcad::ErrorStatus
setDispPrompt
(self, para)setKeywordList
(self, para)C++: GcEdJig::setKeywordList(const wchar_t *) --> void
setSpecialCursorType
(self, para)C++: GcEdJig::setSpecialCursorType(enum GcEdJig::CursorType) --> void
setUserInputControls
(self, para)C++: GcEdJig::setUserInputControls(enum GcEdJig::UserInputControls) --> void
specialCursorType
(self)C++: GcEdJig::specialCursorType() --> enum GcEdJig::CursorType
update
(self)C++: GcEdJig::update() --> bool
userInputControls
(self)C++: GcEdJig::userInputControls() --> enum GcEdJig::UserInputControls
Attributes Documentation
- kAccept3dCoordinates = <UserInputControls.kAccept3dCoordinates: 128>
- kAcceptMouseUpAsPoint = <UserInputControls.kAcceptMouseUpAsPoint: 256>
- kAcceptOtherInputString = <UserInputControls.kAcceptOtherInputString: 2048>
- kAnyBlankTerminatesInput = <UserInputControls.kAnyBlankTerminatesInput: 512>
- kCancel = <DragStatus.kCancel: -4>
- kCrosshair = <CursorType.kCrosshair: 0>
- kCrosshairDashed = <CursorType.kCrosshairDashed: 12>
- kCrosshairNoRotate = <CursorType.kCrosshairNoRotate: 6>
- kDisableDirectDistanceInput = <UserInputControls.kDisableDirectDistanceInput: 65536>
- kDontEchoCancelForCtrlC = <UserInputControls.kDontEchoCancelForCtrlC: 4>
- kDontUpdateLastPoint = <UserInputControls.kDontUpdateLastPoint: 8>
- kEntitySelect = <CursorType.kEntitySelect: 8>
- kEntitySelectNoPersp = <CursorType.kEntitySelectNoPersp: 10>
- kGovernedByOrthoMode = <UserInputControls.kGovernedByOrthoMode: 1>
- kGovernedByUCSDetect = <UserInputControls.kGovernedByUCSDetect: 4096>
- kImpliedFaceForUCSChange = <UserInputControls.kImpliedFaceForUCSChange: 16384>
- kInitialBlankTerminatesInput = <UserInputControls.kInitialBlankTerminatesInput: 1024>
- kInvisible = <CursorType.kInvisible: 7>
- kKW1 = <DragStatus.kKW1: 1>
- kKW2 = <DragStatus.kKW2: 2>
- kKW3 = <DragStatus.kKW3: 3>
- kKW4 = <DragStatus.kKW4: 4>
- kKW5 = <DragStatus.kKW5: 5>
- kKW6 = <DragStatus.kKW6: 6>
- kKW7 = <DragStatus.kKW7: 7>
- kKW8 = <DragStatus.kKW8: 8>
- kKW9 = <DragStatus.kKW9: 9>
- kModeless = <DragStatus.kModeless: -17>
- kNoChange = <DragStatus.kNoChange: -6>
- kNoDwgLimitsChecking = <UserInputControls.kNoDwgLimitsChecking: 16>
- kNoNegativeResponseAccepted = <UserInputControls.kNoNegativeResponseAccepted: 64>
- kNoSpecialCursor = <CursorType.kNoSpecialCursor: -1>
- kNoZDirectionOrtho = <UserInputControls.kNoZDirectionOrtho: 8192>
- kNoZeroResponseAccepted = <UserInputControls.kNoZeroResponseAccepted: 32>
- kNormal = <DragStatus.kNormal: 0>
- kNotRotated = <CursorType.kNotRotated: 3>
- kNull = <DragStatus.kNull: -1>
- kNullResponseAccepted = <UserInputControls.kNullResponseAccepted: 2>
- kOther = <DragStatus.kOther: -3>
- kParallelogram = <CursorType.kParallelogram: 9>
- kPkfirstOrGrips = <CursorType.kPkfirstOrGrips: 11>
- kRectCursor = <CursorType.kRectCursor: 1>
- kRotatedCrosshair = <CursorType.kRotatedCrosshair: 5>
- kRubberBand = <CursorType.kRubberBand: 2>
- kTargetBox = <CursorType.kTargetBox: 4>
- kUseBasePointElevation = <UserInputControls.kUseBasePointElevation: 32768>
Methods Documentation
- acquireAngle(*args, **kwargs)
Overloaded function.
acquireAngle(self: pygcad.pygrx.GcEdJig) -> Tuple[pygcad.pygrx.GcEdJig.DragStatus, float]
C++: GcEdJig::acquireAngle(double &) –> enum GcEdJig::DragStatus
acquireAngle(self: pygcad.pygrx.GcEdJig, basePnt: GcGePoint3d) -> Tuple[pygcad.pygrx.GcEdJig.DragStatus, float]
C++: GcEdJig::acquireAngle(double &, const class GcGePoint3d &) –> enum GcEdJig::DragStatus
- acquireDist(*args, **kwargs)
Overloaded function.
acquireDist(self: pygcad.pygrx.GcEdJig) -> Tuple[pygcad.pygrx.GcEdJig.DragStatus, float]
C++: GcEdJig::acquireDist(double &) –> enum GcEdJig::DragStatus
acquireDist(self: pygcad.pygrx.GcEdJig, basePnt: GcGePoint3d) -> Tuple[pygcad.pygrx.GcEdJig.DragStatus, float]
C++: GcEdJig::acquireDist(double &, const class GcGePoint3d &) –> enum GcEdJig::DragStatus
- acquirePoint(*args, **kwargs)
Overloaded function.
acquirePoint(self: pygcad.pygrx.GcEdJig, pt: GcGePoint3d) -> pygcad.pygrx.GcEdJig.DragStatus
C++: GcEdJig::acquirePoint(class GcGePoint3d &) –> enum GcEdJig::DragStatus
acquirePoint(self: pygcad.pygrx.GcEdJig, pt: GcGePoint3d, basePnt: GcGePoint3d) -> pygcad.pygrx.GcEdJig.DragStatus
C++: GcEdJig::acquirePoint(class GcGePoint3d &, const class GcGePoint3d &) –> enum GcEdJig::DragStatus
- acquireString(self: pygcad.pygrx.GcEdJig, s: GcString) pygcad.pygrx.GcEdJig.DragStatus
C++: GcEdJig::acquireString(class GcString &) –> enum GcEdJig::DragStatus
- append(self: pygcad.pygrx.GcEdJig) pygcad.pygrx.GcDbObjectId
C++: GcEdJig::append() –> class GcDbObjectId
- assign(self: pygcad.pygrx.GcEdJig, para: pygcad.pygrx.GcEdJig) pygcad.pygrx.GcEdJig
C++: GcEdJig::operator=(const class GcEdJig &) –> class GcEdJig &
- static cast(inPtr: pygcad.pygrx.GcRxObject) pygcad.pygrx.GcEdJig
C++: GcEdJig::cast(const class GcRxObject *) –> class GcEdJig *
- static className() str
C++: GcEdJig::className() –> const wchar_t *
- static desc() pygcad.pygrx.GcRxClass
C++: GcEdJig::desc() –> class GcRxClass *
- dispPrompt(self: pygcad.pygrx.GcEdJig) str
C++: GcEdJig::dispPrompt() –> const wchar_t *
- drag(*args, **kwargs)
Overloaded function.
drag(self: pygcad.pygrx.GcEdJig) -> pygcad.pygrx.GcEdJig.DragStatus
C++: GcEdJig::drag() –> enum GcEdJig::DragStatus
drag(self: pygcad.pygrx.GcEdJig, style: GcEdDragStyle) -> pygcad.pygrx.GcEdJig.DragStatus
C++: GcEdJig::drag(const class GcEdDragStyle &) –> enum GcEdJig::DragStatus
- entity(self: pygcad.pygrx.GcEdJig) pygcad.pygrx.GcDbEntity
C++: GcEdJig::entity() const –> class GcDbEntity *
- isA(self: pygcad.pygrx.GcEdJig) pygcad.pygrx.GcRxClass
C++: GcEdJig::isA() const –> class GcRxClass *
- keywordList(self: pygcad.pygrx.GcEdJig) str
C++: GcEdJig::keywordList() –> const wchar_t *
- static rxInit() None
C++: GcEdJig::rxInit() –> void
- sampler(self: pygcad.pygrx.GcEdJig) pygcad.pygrx.GcEdJig.DragStatus
C++: GcEdJig::sampler() –> enum GcEdJig::DragStatus
- setDimValue(self: pygcad.pygrx.GcEdJig, dimData: GcDbDimData, dimValue: float) pygcad.pygrx.Gcad.ErrorStatus
C++: GcEdJig::setDimValue(const class GcDbDimData *, const double) –> enum Gcad::ErrorStatus
- setDispPrompt(self: pygcad.pygrx.GcEdJig, para: str) None
- setKeywordList(self: pygcad.pygrx.GcEdJig, para: str) None
C++: GcEdJig::setKeywordList(const wchar_t *) –> void
- setSpecialCursorType(self: pygcad.pygrx.GcEdJig, para: pygcad.pygrx.GcEdJig.CursorType) None
C++: GcEdJig::setSpecialCursorType(enum GcEdJig::CursorType) –> void
- setUserInputControls(self: pygcad.pygrx.GcEdJig, para: pygcad.pygrx.GcEdJig.UserInputControls) None
C++: GcEdJig::setUserInputControls(enum GcEdJig::UserInputControls) –> void
- specialCursorType(self: pygcad.pygrx.GcEdJig) pygcad.pygrx.GcEdJig.CursorType
C++: GcEdJig::specialCursorType() –> enum GcEdJig::CursorType
- update(self: pygcad.pygrx.GcEdJig) bool
C++: GcEdJig::update() –> bool
- userInputControls(self: pygcad.pygrx.GcEdJig) pygcad.pygrx.GcEdJig.UserInputControls
C++: GcEdJig::userInputControls() –> enum GcEdJig::UserInputControls