GcDbUnderlayItem
- class pygcad.pygrx.GcDbUnderlayItem
Bases:
pybind11_object
Methods Summary
assign
(self, para)C++: GcDbUnderlayItem::operator=(const class GcDbUnderlayItem &) --> class GcDbUnderlayItem &
draw
(self, pWorldDraw, pViewportDraw, context)C++: GcDbUnderlayItem::draw(class GcGiWorldDraw *, class GcGiViewportDraw *, const struct GcDbUnderlayDrawContext &) const --> enum Gcad::ErrorStatus
getExtents
(self, min, max)C++: GcDbUnderlayItem::getExtents(class GcGePoint2d &, class GcGePoint2d &) const --> enum Gcad::ErrorStatus
getName
(self)C++: GcDbUnderlayItem::getName() const --> class GcString
getOsnapPoints
(self, modelToWorld, ...)C++: GcDbUnderlayItem::getOsnapPoints(const class GcGeMatrix3d &, enum GcDb::OsnapMode, long, const class GcGePoint3d &, const class GcGePoint3d &, const class GcGeMatrix3d &, GcGePoint3dArray &, GcDbIntArray &) const --> enum Gcad::ErrorStatus
getSubEntityAtGsMarker
(self, modelToWorld, ...)C++: GcDbUnderlayItem::getSubEntityAtGsMarker(const class GcGeMatrix3d &, long) const --> class GcDbEntity *
getUnderlayLayer
(self, para, para1)C++: GcDbUnderlayItem::getUnderlayLayer(int, class GcUnderlayLayer &) const --> enum Gcad::ErrorStatus
getUnits
(self)C++: GcDbUnderlayItem::getUnits() const --> enum GcDb::UnitsValue
intersectWith
(self, modelToWorld, pEnt, ...)C++: GcDbUnderlayItem::intersectWith(const class GcGeMatrix3d &, const class GcDbEntity *, enum GcDb::Intersect, const class GcGePlane *, GcGePoint3dArray &, long, long) const --> enum Gcad::ErrorStatus
modelTransform
(self)C++: GcDbUnderlayItem::modelTransform() const --> class GcGeMatrix3d
underlayLayerCount
(self)C++: GcDbUnderlayItem::underlayLayerCount() const --> unsigned int
usingPartialContent
(self)C++: GcDbUnderlayItem::usingPartialContent() const --> bool
version
(self)C++: GcDbUnderlayItem::version() const --> int
Methods Documentation
- assign(self: pygcad.pygrx.GcDbUnderlayItem, para: pygcad.pygrx.GcDbUnderlayItem) pygcad.pygrx.GcDbUnderlayItem
C++: GcDbUnderlayItem::operator=(const class GcDbUnderlayItem &) –> class GcDbUnderlayItem &
- draw(self: pygcad.pygrx.GcDbUnderlayItem, pWorldDraw: GcGiWorldDraw, pViewportDraw: GcGiViewportDraw, context: pygcad.pygrx.GcDbUnderlayDrawContext) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbUnderlayItem::draw(class GcGiWorldDraw *, class GcGiViewportDraw *, const struct GcDbUnderlayDrawContext &) const –> enum Gcad::ErrorStatus
- getExtents(self: pygcad.pygrx.GcDbUnderlayItem, min: pygcad.pygrx.GcGePoint2d, max: pygcad.pygrx.GcGePoint2d) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbUnderlayItem::getExtents(class GcGePoint2d &, class GcGePoint2d &) const –> enum Gcad::ErrorStatus
- getName(self: pygcad.pygrx.GcDbUnderlayItem) pygcad.pygrx.GcString
C++: GcDbUnderlayItem::getName() const –> class GcString
- getOsnapPoints(self: pygcad.pygrx.GcDbUnderlayItem, modelToWorld: pygcad.pygrx.GcGeMatrix3d, osnapMode: pygcad.pygrx.GcDb.OsnapMode, gsSelectionMark: int, pickPoint: pygcad.pygrx.GcGePoint3d, lastPoint: pygcad.pygrx.GcGePoint3d, viewXform: pygcad.pygrx.GcGeMatrix3d, snapPoints: pygcad.pygrx.GcGePoint3dArray, geomIds: pygcad.pygrx.GcGeInt32Array) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbUnderlayItem::getOsnapPoints(const class GcGeMatrix3d &, enum GcDb::OsnapMode, long, const class GcGePoint3d &, const class GcGePoint3d &, const class GcGeMatrix3d &, GcGePoint3dArray &, GcDbIntArray &) const –> enum Gcad::ErrorStatus
- getSubEntityAtGsMarker(self: pygcad.pygrx.GcDbUnderlayItem, modelToWorld: pygcad.pygrx.GcGeMatrix3d, gsSelectionMark: int) pygcad.pygrx.GcDbEntity
C++: GcDbUnderlayItem::getSubEntityAtGsMarker(const class GcGeMatrix3d &, long) const –> class GcDbEntity *
- getUnderlayLayer(self: pygcad.pygrx.GcDbUnderlayItem, para: int, para1: pygcad.pygrx.GcUnderlayLayer) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbUnderlayItem::getUnderlayLayer(int, class GcUnderlayLayer &) const –> enum Gcad::ErrorStatus
- getUnits(self: pygcad.pygrx.GcDbUnderlayItem) pygcad.pygrx.GcDb.UnitsValue
C++: GcDbUnderlayItem::getUnits() const –> enum GcDb::UnitsValue
- intersectWith(self: pygcad.pygrx.GcDbUnderlayItem, modelToWorld: pygcad.pygrx.GcGeMatrix3d, pEnt: pygcad.pygrx.GcDbEntity, intType: pygcad.pygrx.GcDb.Intersect, projPlane: pygcad.pygrx.GcGePlane, points: pygcad.pygrx.GcGePoint3dArray, thisGsMarker: int, otherGsMarker: int) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbUnderlayItem::intersectWith(const class GcGeMatrix3d &, const class GcDbEntity *, enum GcDb::Intersect, const class GcGePlane *, GcGePoint3dArray &, long, long) const –> enum Gcad::ErrorStatus
- modelTransform(self: pygcad.pygrx.GcDbUnderlayItem) pygcad.pygrx.GcGeMatrix3d
C++: GcDbUnderlayItem::modelTransform() const –> class GcGeMatrix3d
- underlayLayerCount(self: pygcad.pygrx.GcDbUnderlayItem) int
C++: GcDbUnderlayItem::underlayLayerCount() const –> unsigned int
- usingPartialContent(self: pygcad.pygrx.GcDbUnderlayItem) bool
C++: GcDbUnderlayItem::usingPartialContent() const –> bool
- version(self: pygcad.pygrx.GcDbUnderlayItem) int
C++: GcDbUnderlayItem::version() const –> int