GcEdJig

class pygcad.pygrx.GcEdJig

Bases: GcRxObject

Attributes Summary

kAccept3dCoordinates

kAcceptMouseUpAsPoint

kAcceptOtherInputString

kAnyBlankTerminatesInput

kCancel

kCrosshair

kCrosshairDashed

kCrosshairNoRotate

kDisableDirectDistanceInput

kDontEchoCancelForCtrlC

kDontUpdateLastPoint

kEntitySelect

kEntitySelectNoPersp

kGovernedByOrthoMode

kGovernedByUCSDetect

kImpliedFaceForUCSChange

kInitialBlankTerminatesInput

kInvisible

kKW1

kKW2

kKW3

kKW4

kKW5

kKW6

kKW7

kKW8

kKW9

kModeless

kNoChange

kNoDwgLimitsChecking

kNoNegativeResponseAccepted

kNoSpecialCursor

kNoZDirectionOrtho

kNoZeroResponseAccepted

kNormal

kNotRotated

kNull

kNullResponseAccepted

kOther

kParallelogram

kPkfirstOrGrips

kRectCursor

kRotatedCrosshair

kRubberBand

kTargetBox

kUseBasePointElevation

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 *

className()

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.

  1. acquireAngle(self: pygcad.pygrx.GcEdJig) -> Tuple[pygcad.pygrx.GcEdJig.DragStatus, float]

C++: GcEdJig::acquireAngle(double &) –> enum GcEdJig::DragStatus

  1. 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.

  1. acquireDist(self: pygcad.pygrx.GcEdJig) -> Tuple[pygcad.pygrx.GcEdJig.DragStatus, float]

C++: GcEdJig::acquireDist(double &) –> enum GcEdJig::DragStatus

  1. 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.

  1. acquirePoint(self: pygcad.pygrx.GcEdJig, pt: GcGePoint3d) -> pygcad.pygrx.GcEdJig.DragStatus

C++: GcEdJig::acquirePoint(class GcGePoint3d &) –> enum GcEdJig::DragStatus

  1. 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.

  1. drag(self: pygcad.pygrx.GcEdJig) -> pygcad.pygrx.GcEdJig.DragStatus

C++: GcEdJig::drag() –> enum GcEdJig::DragStatus

  1. 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