GcDbHatch
- class pygcad.pygrx.GcDbHatch
Bases:
GcDbEntity
Attributes Summary
Methods Summary
associative
(self)C++: GcDbHatch::associative() const --> bool
backgroundColor
(self)C++: GcDbHatch::backgroundColor() const --> class GcCmColor
cast
(inPtr)C++: GcDbHatch::cast(const class GcRxObject *) --> class GcDbHatch *
C++: GcDbHatch::className() --> const wchar_t *
desc
()C++: GcDbHatch::desc() --> class GcRxClass *
elevation
(self)C++: GcDbHatch::elevation() const --> double
evaluateGradientColorAt
(self, value, color)C++: GcDbHatch::evaluateGradientColorAt(float, class GcCmColor &) --> enum Gcad::ErrorStatus
evaluateHatch
(*args, **kwargs)Overloaded function.
evaluateHatchAllScales
(*args, **kwargs)Overloaded function.
getArea
(self)C++: GcDbHatch::getArea(double &) const --> enum Gcad::ErrorStatus
getAssocObjIds
(self, dbObjIds)C++: GcDbHatch::getAssocObjIds(GcDbObjectIdArray &) const --> enum Gcad::ErrorStatus
getAssocObjIdsAt
(self, loopIndex, dbObjIds)C++: GcDbHatch::getAssocObjIdsAt(int, GcDbObjectIdArray &) const --> enum Gcad::ErrorStatus
getGradientOneColorMode
(self)C++: GcDbHatch::getGradientOneColorMode() const --> bool
getHatchLineDataAt
(self, index, startPt, endPt)C++: GcDbHatch::getHatchLineDataAt(int, class GcGePoint2d &, class GcGePoint2d &) const --> enum Gcad::ErrorStatus
getHatchLinesData
(self, startPts, endPts)C++: GcDbHatch::getHatchLinesData(GcGePoint2dArray &, GcGePoint2dArray &) const --> enum Gcad::ErrorStatus
getPatternDefinitionAt
(self, index)C++: GcDbHatch::getPatternDefinitionAt(int, double &, double &, double &, double &, double &, int &) const --> enum Gcad::ErrorStatus
getPlane
(self, para, para1)C++: GcDbHatch::getPlane(class GcGePlane &, enum GcDb::Planarity &) const --> enum Gcad::ErrorStatus
getRegionArea
(self)C++: GcDbHatch::getRegionArea() const --> class GcDbRegion *
getShadeTintValue
(self)C++: GcDbHatch::getShadeTintValue() const --> float
gradientAngle
(self)C++: GcDbHatch::gradientAngle() const --> double
gradientName
(self)C++: GcDbHatch::gradientName() const --> const wchar_t *
gradientShift
(self)C++: GcDbHatch::gradientShift() const --> float
gradientType
(self)C++: GcDbHatch::gradientType() const --> enum GcDbHatch::GradientPatternType
hatchObjectType
(self)C++: GcDbHatch::hatchObjectType() const --> enum GcDbHatch::HatchObjectType
hatchStyle
(self)C++: GcDbHatch::hatchStyle() const --> enum GcDbHatch::HatchStyle
isA
(self)C++: GcDbHatch::isA() const --> class GcRxClass *
isGradient
(self)C++: GcDbHatch::isGradient() const --> bool
isHatch
(self)C++: GcDbHatch::isHatch() const --> bool
isPlanar
(self)C++: GcDbHatch::isPlanar() const --> bool
isSolidFill
(self)C++: GcDbHatch::isSolidFill() const --> bool
lineGenerationEnabled
(self)C++: GcDbHatch::lineGenerationEnabled() const --> bool
loopTypeAt
(self, loopIndex)C++: GcDbHatch::loopTypeAt(int) const --> int
modifiedGraphics
(self, pObj)C++: GcDbHatch::modifiedGraphics(const class GcDbEntity *) --> void
normal
(self)C++: GcDbHatch::normal() const --> class GcGeVector3d
numHatchLines
(self)C++: GcDbHatch::numHatchLines() const --> int
numLoops
(self)C++: GcDbHatch::numLoops() const --> int
numPatternDefinitions
(self)C++: GcDbHatch::numPatternDefinitions() const --> int
originPoint
(self)C++: GcDbHatch::originPoint() const --> class GcGePoint2d
patternAngle
(self)C++: GcDbHatch::patternAngle() const --> double
patternDouble
(self)C++: GcDbHatch::patternDouble() const --> bool
patternScale
(self)C++: GcDbHatch::patternScale() const --> double
patternSpace
(self)C++: GcDbHatch::patternSpace() const --> double
patternType
(self)C++: GcDbHatch::patternType() const --> enum GcDbHatch::HatchPatternType
removeAssocObjIds
(self)C++: GcDbHatch::removeAssocObjIds() --> enum Gcad::ErrorStatus
removeHatchLines
(self)C++: GcDbHatch::removeHatchLines() --> void
removeLoopAt
(self, loopIndex)C++: GcDbHatch::removeLoopAt(int) --> enum Gcad::ErrorStatus
rxInit
()C++: GcDbHatch::rxInit() --> void
setAssociative
(self, isAssociative)C++: GcDbHatch::setAssociative(bool) --> enum Gcad::ErrorStatus
setBackgroundColor
(self, color)C++: GcDbHatch::setBackgroundColor(const class GcCmColor &) --> enum Gcad::ErrorStatus
setElevation
(self, elevation)C++: GcDbHatch::setElevation(double) --> enum Gcad::ErrorStatus
setGradient
(self, gradType, gradName)C++: GcDbHatch::setGradient(enum GcDbHatch::GradientPatternType, const wchar_t *) --> enum Gcad::ErrorStatus
setGradientAngle
(self, angle)C++: GcDbHatch::setGradientAngle(double) --> enum Gcad::ErrorStatus
setGradientColors
(self, count, colors, values)C++: GcDbHatch::setGradientColors(unsigned int, class GcCmColor *, float *) --> enum Gcad::ErrorStatus
setGradientOneColorMode
(self, oneColorMode)C++: GcDbHatch::setGradientOneColorMode(bool) --> enum Gcad::ErrorStatus
setGradientShift
(self, shiftValue)C++: GcDbHatch::setGradientShift(float) --> enum Gcad::ErrorStatus
setHatchObjectType
(self, type)C++: GcDbHatch::setHatchObjectType(enum GcDbHatch::HatchObjectType) --> enum Gcad::ErrorStatus
setHatchStyle
(self, hstyle)C++: GcDbHatch::setHatchStyle(enum GcDbHatch::HatchStyle) --> enum Gcad::ErrorStatus
setLineGenerationEnabled
(self, bEnable)C++: GcDbHatch::setLineGenerationEnabled(bool) --> bool
setNormal
(self, normal)C++: GcDbHatch::setNormal(const class GcGeVector3d &) --> enum Gcad::ErrorStatus
setOriginPoint
(self, pt)C++: GcDbHatch::setOriginPoint(const class GcGePoint2d &) --> enum Gcad::ErrorStatus
setPattern
(self, patType, patName)C++: GcDbHatch::setPattern(enum GcDbHatch::HatchPatternType, const wchar_t *) --> enum Gcad::ErrorStatus
setPatternAngle
(self, angle)C++: GcDbHatch::setPatternAngle(double) --> enum Gcad::ErrorStatus
setPatternDouble
(self, isDouble)C++: GcDbHatch::setPatternDouble(bool) --> enum Gcad::ErrorStatus
setPatternScale
(self, scale)C++: GcDbHatch::setPatternScale(double) --> enum Gcad::ErrorStatus
setPatternSpace
(self, space)C++: GcDbHatch::setPatternSpace(double) --> enum Gcad::ErrorStatus
setShadeTintValue
(self, value)C++: GcDbHatch::setShadeTintValue(float) --> enum Gcad::ErrorStatus
setShadeTintValueAndColor2
(self, value)C++: GcDbHatch::setShadeTintValueAndColor2(float) --> enum Gcad::ErrorStatus
subSwapIdWith
(*args, **kwargs)Overloaded function.
swapReferences
(self, idMap)C++: GcDbHatch::swapReferences(const class GcDbIdMapping &) --> enum Gcad::ErrorStatus
Attributes Documentation
- kCirArc = <HatchEdgeType.kCirArc: 2>
- kCustomDefined = <HatchPatternType.kCustomDefined: 2>
- kDefault = <HatchLoopType.kDefault: 0>
- kDerived = <HatchLoopType.kDerived: 4>
- kDoesNotSupportScale = <HatchLoopType.kDoesNotSupportScale: 1024>
- kDuplicate = <HatchLoopType.kDuplicate: 256>
- kEllArc = <HatchEdgeType.kEllArc: 3>
- kExternal = <HatchLoopType.kExternal: 1>
- kForceAnnoAllVisible = <HatchLoopType.kForceAnnoAllVisible: 2048>
- kGradientObject = <HatchObjectType.kGradientObject: 1>
- kHatchObject = <HatchObjectType.kHatchObject: 0>
- kIgnore = <HatchStyle.kIgnore: 2>
- kIsAnnotative = <HatchLoopType.kIsAnnotative: 512>
- kIsAnnotativeBlock = <HatchLoopType.kIsAnnotativeBlock: 8192>
- kLine = <HatchEdgeType.kLine: 1>
- kNormal = <HatchStyle.kNormal: 0>
- kNotClosed = <HatchLoopType.kNotClosed: 32>
- kOrientToPaper = <HatchLoopType.kOrientToPaper: 4096>
- kOuter = <HatchStyle.kOuter: 1>
- kOutermost = <HatchLoopType.kOutermost: 16>
- kPolyline = <HatchLoopType.kPolyline: 2>
- kPreDefined = <HatchPatternType.kPreDefined: 1>
- kPreDefinedGradient = <GradientPatternType.kPreDefinedGradient: 0>
- kSelfIntersecting = <HatchLoopType.kSelfIntersecting: 64>
- kSpline = <HatchEdgeType.kSpline: 4>
- kTextIsland = <HatchLoopType.kTextIsland: 128>
- kTextbox = <HatchLoopType.kTextbox: 8>
- kUserDefined = <HatchPatternType.kUserDefined: 0>
- kUserDefinedGradient = <GradientPatternType.kUserDefinedGradient: 1>
Methods Documentation
- associative(self: pygcad.pygrx.GcDbHatch) bool
C++: GcDbHatch::associative() const –> bool
- backgroundColor(self: pygcad.pygrx.GcDbHatch) pygcad.pygrx.GcCmColor
C++: GcDbHatch::backgroundColor() const –> class GcCmColor
- static cast(inPtr: pygcad.pygrx.GcRxObject) pygcad.pygrx.GcDbHatch
C++: GcDbHatch::cast(const class GcRxObject *) –> class GcDbHatch *
- static className() str
C++: GcDbHatch::className() –> const wchar_t *
- static desc() pygcad.pygrx.GcRxClass
C++: GcDbHatch::desc() –> class GcRxClass *
- elevation(self: pygcad.pygrx.GcDbHatch) float
C++: GcDbHatch::elevation() const –> double
- evaluateGradientColorAt(self: pygcad.pygrx.GcDbHatch, value: float, color: pygcad.pygrx.GcCmColor) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::evaluateGradientColorAt(float, class GcCmColor &) –> enum Gcad::ErrorStatus
- evaluateHatch(*args, **kwargs)
Overloaded function.
evaluateHatch(self: pygcad.pygrx.GcDbHatch) -> pygcad.pygrx.Gcad.ErrorStatus
evaluateHatch(self: pygcad.pygrx.GcDbHatch, bUnderestimateNumLines: bool) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::evaluateHatch(bool) –> enum Gcad::ErrorStatus
- evaluateHatchAllScales(*args, **kwargs)
Overloaded function.
evaluateHatchAllScales(self: pygcad.pygrx.GcDbHatch) -> pygcad.pygrx.Gcad.ErrorStatus
evaluateHatchAllScales(self: pygcad.pygrx.GcDbHatch, bUnderestimateNumLines: bool) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::evaluateHatchAllScales(bool) –> enum Gcad::ErrorStatus
- getArea(self: pygcad.pygrx.GcDbHatch) Tuple[pygcad.pygrx.Gcad.ErrorStatus, float]
C++: GcDbHatch::getArea(double &) const –> enum Gcad::ErrorStatus
- getAssocObjIds(self: pygcad.pygrx.GcDbHatch, dbObjIds: pygcad.pygrx.GcDbObjectIdArray) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::getAssocObjIds(GcDbObjectIdArray &) const –> enum Gcad::ErrorStatus
- getAssocObjIdsAt(self: pygcad.pygrx.GcDbHatch, loopIndex: int, dbObjIds: pygcad.pygrx.GcDbObjectIdArray) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::getAssocObjIdsAt(int, GcDbObjectIdArray &) const –> enum Gcad::ErrorStatus
- getGradientOneColorMode(self: pygcad.pygrx.GcDbHatch) bool
C++: GcDbHatch::getGradientOneColorMode() const –> bool
- getHatchLineDataAt(self: pygcad.pygrx.GcDbHatch, index: int, startPt: pygcad.pygrx.GcGePoint2d, endPt: pygcad.pygrx.GcGePoint2d) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::getHatchLineDataAt(int, class GcGePoint2d &, class GcGePoint2d &) const –> enum Gcad::ErrorStatus
- getHatchLinesData(self: pygcad.pygrx.GcDbHatch, startPts: pygcad.pygrx.GcGePoint2dArray, endPts: pygcad.pygrx.GcGePoint2dArray) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::getHatchLinesData(GcGePoint2dArray &, GcGePoint2dArray &) const –> enum Gcad::ErrorStatus
- getPatternDefinitionAt(self: pygcad.pygrx.GcDbHatch, index: int) Tuple[float, float, float, float, float, pygcad.pygrx.GcGeDoubleArray]
C++: GcDbHatch::getPatternDefinitionAt(int, double &, double &, double &, double &, double &, int &) const –> enum Gcad::ErrorStatus
- getPlane(self: pygcad.pygrx.GcDbHatch, para: pygcad.pygrx.GcGePlane, para1: pygcad.pygrx.GcDb.Planarity) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::getPlane(class GcGePlane &, enum GcDb::Planarity &) const –> enum Gcad::ErrorStatus
- getRegionArea(self: pygcad.pygrx.GcDbHatch) GcDbRegion
C++: GcDbHatch::getRegionArea() const –> class GcDbRegion *
- getShadeTintValue(self: pygcad.pygrx.GcDbHatch) float
C++: GcDbHatch::getShadeTintValue() const –> float
- gradientAngle(self: pygcad.pygrx.GcDbHatch) float
C++: GcDbHatch::gradientAngle() const –> double
- gradientName(self: pygcad.pygrx.GcDbHatch) str
C++: GcDbHatch::gradientName() const –> const wchar_t *
- gradientShift(self: pygcad.pygrx.GcDbHatch) float
C++: GcDbHatch::gradientShift() const –> float
- gradientType(self: pygcad.pygrx.GcDbHatch) pygcad.pygrx.GcDbHatch.GradientPatternType
C++: GcDbHatch::gradientType() const –> enum GcDbHatch::GradientPatternType
- hatchObjectType(self: pygcad.pygrx.GcDbHatch) pygcad.pygrx.GcDbHatch.HatchObjectType
C++: GcDbHatch::hatchObjectType() const –> enum GcDbHatch::HatchObjectType
- hatchStyle(self: pygcad.pygrx.GcDbHatch) pygcad.pygrx.GcDbHatch.HatchStyle
C++: GcDbHatch::hatchStyle() const –> enum GcDbHatch::HatchStyle
- isA(self: pygcad.pygrx.GcDbHatch) pygcad.pygrx.GcRxClass
C++: GcDbHatch::isA() const –> class GcRxClass *
- isGradient(self: pygcad.pygrx.GcDbHatch) bool
C++: GcDbHatch::isGradient() const –> bool
- isHatch(self: pygcad.pygrx.GcDbHatch) bool
C++: GcDbHatch::isHatch() const –> bool
- isPlanar(self: pygcad.pygrx.GcDbHatch) bool
C++: GcDbHatch::isPlanar() const –> bool
- isSolidFill(self: pygcad.pygrx.GcDbHatch) bool
C++: GcDbHatch::isSolidFill() const –> bool
- lineGenerationEnabled(self: pygcad.pygrx.GcDbHatch) bool
C++: GcDbHatch::lineGenerationEnabled() const –> bool
- loopTypeAt(self: pygcad.pygrx.GcDbHatch, loopIndex: int) int
C++: GcDbHatch::loopTypeAt(int) const –> int
- modifiedGraphics(self: pygcad.pygrx.GcDbHatch, pObj: pygcad.pygrx.GcDbEntity) None
C++: GcDbHatch::modifiedGraphics(const class GcDbEntity *) –> void
- normal(self: pygcad.pygrx.GcDbHatch) pygcad.pygrx.GcGeVector3d
C++: GcDbHatch::normal() const –> class GcGeVector3d
- numHatchLines(self: pygcad.pygrx.GcDbHatch) int
C++: GcDbHatch::numHatchLines() const –> int
- numLoops(self: pygcad.pygrx.GcDbHatch) int
C++: GcDbHatch::numLoops() const –> int
- numPatternDefinitions(self: pygcad.pygrx.GcDbHatch) int
C++: GcDbHatch::numPatternDefinitions() const –> int
- originPoint(self: pygcad.pygrx.GcDbHatch) pygcad.pygrx.GcGePoint2d
C++: GcDbHatch::originPoint() const –> class GcGePoint2d
- patternAngle(self: pygcad.pygrx.GcDbHatch) float
C++: GcDbHatch::patternAngle() const –> double
- patternDouble(self: pygcad.pygrx.GcDbHatch) bool
C++: GcDbHatch::patternDouble() const –> bool
- patternScale(self: pygcad.pygrx.GcDbHatch) float
C++: GcDbHatch::patternScale() const –> double
- patternSpace(self: pygcad.pygrx.GcDbHatch) float
C++: GcDbHatch::patternSpace() const –> double
- patternType(self: pygcad.pygrx.GcDbHatch) pygcad.pygrx.GcDbHatch.HatchPatternType
C++: GcDbHatch::patternType() const –> enum GcDbHatch::HatchPatternType
- removeAssocObjIds(self: pygcad.pygrx.GcDbHatch) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::removeAssocObjIds() –> enum Gcad::ErrorStatus
- removeHatchLines(self: pygcad.pygrx.GcDbHatch) None
C++: GcDbHatch::removeHatchLines() –> void
- removeLoopAt(self: pygcad.pygrx.GcDbHatch, loopIndex: int) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::removeLoopAt(int) –> enum Gcad::ErrorStatus
- static rxInit() None
C++: GcDbHatch::rxInit() –> void
- setAssociative(self: pygcad.pygrx.GcDbHatch, isAssociative: bool) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::setAssociative(bool) –> enum Gcad::ErrorStatus
- setBackgroundColor(self: pygcad.pygrx.GcDbHatch, color: pygcad.pygrx.GcCmColor) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::setBackgroundColor(const class GcCmColor &) –> enum Gcad::ErrorStatus
- setElevation(self: pygcad.pygrx.GcDbHatch, elevation: float) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::setElevation(double) –> enum Gcad::ErrorStatus
- setGradient(self: pygcad.pygrx.GcDbHatch, gradType: pygcad.pygrx.GcDbHatch.GradientPatternType, gradName: str) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::setGradient(enum GcDbHatch::GradientPatternType, const wchar_t *) –> enum Gcad::ErrorStatus
- setGradientAngle(self: pygcad.pygrx.GcDbHatch, angle: float) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::setGradientAngle(double) –> enum Gcad::ErrorStatus
- setGradientColors(self: pygcad.pygrx.GcDbHatch, count: int, colors: pygcad.pygrx.GcCmColor, values: float) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::setGradientColors(unsigned int, class GcCmColor *, float *) –> enum Gcad::ErrorStatus
- setGradientOneColorMode(self: pygcad.pygrx.GcDbHatch, oneColorMode: bool) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::setGradientOneColorMode(bool) –> enum Gcad::ErrorStatus
- setGradientShift(self: pygcad.pygrx.GcDbHatch, shiftValue: float) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::setGradientShift(float) –> enum Gcad::ErrorStatus
- setHatchObjectType(self: pygcad.pygrx.GcDbHatch, type: pygcad.pygrx.GcDbHatch.HatchObjectType) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::setHatchObjectType(enum GcDbHatch::HatchObjectType) –> enum Gcad::ErrorStatus
- setHatchStyle(self: pygcad.pygrx.GcDbHatch, hstyle: pygcad.pygrx.GcDbHatch.HatchStyle) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::setHatchStyle(enum GcDbHatch::HatchStyle) –> enum Gcad::ErrorStatus
- setLineGenerationEnabled(self: pygcad.pygrx.GcDbHatch, bEnable: bool) bool
C++: GcDbHatch::setLineGenerationEnabled(bool) –> bool
- setNormal(self: pygcad.pygrx.GcDbHatch, normal: pygcad.pygrx.GcGeVector3d) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::setNormal(const class GcGeVector3d &) –> enum Gcad::ErrorStatus
- setOriginPoint(self: pygcad.pygrx.GcDbHatch, pt: pygcad.pygrx.GcGePoint2d) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::setOriginPoint(const class GcGePoint2d &) –> enum Gcad::ErrorStatus
- setPattern(self: pygcad.pygrx.GcDbHatch, patType: pygcad.pygrx.GcDbHatch.HatchPatternType, patName: str) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::setPattern(enum GcDbHatch::HatchPatternType, const wchar_t *) –> enum Gcad::ErrorStatus
- setPatternAngle(self: pygcad.pygrx.GcDbHatch, angle: float) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::setPatternAngle(double) –> enum Gcad::ErrorStatus
- setPatternDouble(self: pygcad.pygrx.GcDbHatch, isDouble: bool) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::setPatternDouble(bool) –> enum Gcad::ErrorStatus
- setPatternScale(self: pygcad.pygrx.GcDbHatch, scale: float) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::setPatternScale(double) –> enum Gcad::ErrorStatus
- setPatternSpace(self: pygcad.pygrx.GcDbHatch, space: float) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::setPatternSpace(double) –> enum Gcad::ErrorStatus
- setShadeTintValue(self: pygcad.pygrx.GcDbHatch, value: float) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::setShadeTintValue(float) –> enum Gcad::ErrorStatus
- setShadeTintValueAndColor2(self: pygcad.pygrx.GcDbHatch, value: float) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::setShadeTintValueAndColor2(float) –> enum Gcad::ErrorStatus
- subSwapIdWith(*args, **kwargs)
Overloaded function.
subSwapIdWith(self: pygcad.pygrx.GcDbHatch, otherId: pygcad.pygrx.GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus
subSwapIdWith(self: pygcad.pygrx.GcDbHatch, otherId: pygcad.pygrx.GcDbObjectId, swapXdata: bool) -> pygcad.pygrx.Gcad.ErrorStatus
subSwapIdWith(self: pygcad.pygrx.GcDbHatch, otherId: pygcad.pygrx.GcDbObjectId, swapXdata: bool, swapExtDict: bool) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::subSwapIdWith(class GcDbObjectId, bool, bool) –> enum Gcad::ErrorStatus
- swapReferences(self: pygcad.pygrx.GcDbHatch, idMap: GcDbIdMapping) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbHatch::swapReferences(const class GcDbIdMapping &) –> enum Gcad::ErrorStatus