GcDbLeader

class pygcad.pygrx.GcDbLeader

Bases: GcDbCurve

Attributes Summary

kBlockRef

kFcf

kMText

kNoAnno

Methods Summary

annoHeight(self)

C++: GcDbLeader::annoHeight() const --> double

annoType(self)

C++: GcDbLeader::annoType() const --> enum GcDbLeader::AnnoType

annoWidth(self)

C++: GcDbLeader::annoWidth() const --> double

annotationObjId(self)

C++: GcDbLeader::annotationObjId() const --> class GcDbObjectId

annotationOffset(self)

C++: GcDbLeader::annotationOffset() const --> class GcGeVector3d

appendVertex(self, para)

C++: GcDbLeader::appendVertex(const class GcGePoint3d &) --> bool

attachAnnotation(self, annoId)

C++: GcDbLeader::attachAnnotation(const class GcDbObjectId &) --> enum Gcad::ErrorStatus

cast(inPtr)

C++: GcDbLeader::cast(const class GcRxObject *) --> class GcDbLeader *

className()

C++: GcDbLeader::className() --> const wchar_t *

copied(self, para, para)

C++: GcDbLeader::copied(const class GcDbObject *, const class GcDbObject *) --> void

desc()

C++: GcDbLeader::desc() --> class GcRxClass *

detachAnnotation(self)

C++: GcDbLeader::detachAnnotation() --> enum Gcad::ErrorStatus

dimasz(self)

C++: GcDbLeader::dimasz() const --> double

dimclrd(self)

C++: GcDbLeader::dimclrd() const --> class GcCmColor

dimensionStyle(self)

C++: GcDbLeader::dimensionStyle() const --> class GcDbHardPointerId

dimgap(self)

C++: GcDbLeader::dimgap() const --> double

dimldrblk(self)

C++: GcDbLeader::dimldrblk() const --> class GcDbObjectId

dimlwd(self)

C++: GcDbLeader::dimlwd() const --> enum GcDb::LineWeight

dimsah(self)

C++: GcDbLeader::dimsah() const --> bool

dimscale(self)

C++: GcDbLeader::dimscale() const --> double

dimtad(self)

C++: GcDbLeader::dimtad() const --> int

dimtxsty(self)

C++: GcDbLeader::dimtxsty() const --> class GcDbObjectId

dimtxt(self)

C++: GcDbLeader::dimtxt() const --> double

disableArrowHead(self)

C++: GcDbLeader::disableArrowHead() --> void

enableArrowHead(self)

C++: GcDbLeader::enableArrowHead() --> void

erased(*args, **kwargs)

Overloaded function.

evaluateLeader(self)

C++: GcDbLeader::evaluateLeader() --> enum Gcad::ErrorStatus

extend(*args, **kwargs)

Overloaded function.

firstVertex(self)

C++: GcDbLeader::firstVertex() const --> class GcGePoint3d

getArea(self)

C++: GcDbLeader::getArea(double &) const --> enum Gcad::ErrorStatus

getClosestPointTo(*args, **kwargs)

Overloaded function.

getDimstyleData(self)

C++: GcDbLeader::getDimstyleData(class GcDbDimStyleTableRecord *&) const --> enum Gcad::ErrorStatus

getDistAtParam(self, para)

C++: GcDbLeader::getDistAtParam(double, double &) const --> enum Gcad::ErrorStatus

getDistAtPoint(self, para)

C++: GcDbLeader::getDistAtPoint(const class GcGePoint3d &, double &) const --> enum Gcad::ErrorStatus

getEndParam(self)

C++: GcDbLeader::getEndParam(double &) const --> enum Gcad::ErrorStatus

getEndPoint(self, para)

C++: GcDbLeader::getEndPoint(class GcGePoint3d &) const --> enum Gcad::ErrorStatus

getFirstDeriv(*args, **kwargs)

Overloaded function.

getGcGeCurve(self, tol)

C++: GcDbLeader::getGcGeCurve(class GcGeCurve3d *&, const class GcGeTol &) const --> enum Gcad::ErrorStatus

getOrthoProjectedCurve(self, plane)

C++: GcDbLeader::getOrthoProjectedCurve(const class GcGePlane &, class GcDbCurve *&) const --> enum Gcad::ErrorStatus

getParamAtDist(self, para)

C++: GcDbLeader::getParamAtDist(double, double &) const --> enum Gcad::ErrorStatus

getParamAtPoint(self, para)

C++: GcDbLeader::getParamAtPoint(const class GcGePoint3d &, double &) const --> enum Gcad::ErrorStatus

getPlane(self, para, para)

C++: GcDbLeader::getPlane(class GcGePlane &, enum GcDb::Planarity &) const --> enum Gcad::ErrorStatus

getPointAtDist(self, para, para1)

C++: GcDbLeader::getPointAtDist(double, class GcGePoint3d &) const --> enum Gcad::ErrorStatus

getPointAtParam(self, para, para1)

C++: GcDbLeader::getPointAtParam(double, class GcGePoint3d &) const --> enum Gcad::ErrorStatus

getProjectedCurve(self, plane, vector)

C++: GcDbLeader::getProjectedCurve(const class GcGePlane &, const class GcGeVector3d &, class GcDbCurve *&) const --> enum Gcad::ErrorStatus

getSecondDeriv(*args, **kwargs)

Overloaded function.

getSpline(self)

C++: GcDbLeader::getSpline(class GcDbSpline *&) const --> enum Gcad::ErrorStatus

getStartParam(self)

C++: GcDbLeader::getStartParam(double &) const --> enum Gcad::ErrorStatus

getStartPoint(self, para)

C++: GcDbLeader::getStartPoint(class GcGePoint3d &) const --> enum Gcad::ErrorStatus

goodbye(self, para)

C++: GcDbLeader::goodbye(const class GcDbObject *) --> void

hasArrowHead(self)

C++: GcDbLeader::hasArrowHead() const --> bool

hasHookLine(self)

C++: GcDbLeader::hasHookLine() const --> bool

isA(self)

C++: GcDbLeader::isA() const --> class GcRxClass *

isClosed(self)

C++: GcDbLeader::isClosed() const --> bool

isPeriodic(self)

C++: GcDbLeader::isPeriodic() const --> bool

isPlanar(self)

C++: GcDbLeader::isPlanar() const --> bool

isSplined(self)

C++: GcDbLeader::isSplined() const --> bool

lastVertex(self)

C++: GcDbLeader::lastVertex() const --> class GcGePoint3d

modified(self, para)

C++: GcDbLeader::modified(const class GcDbObject *) --> void

normal(self)

C++: GcDbLeader::normal() const --> class GcGeVector3d

numVertices(self)

C++: GcDbLeader::numVertices() const --> int

removeLastVertex(self)

C++: GcDbLeader::removeLastVertex() --> void

reverseCurve(self)

C++: GcDbLeader::reverseCurve() --> enum Gcad::ErrorStatus

rxInit()

C++: GcDbLeader::rxInit() --> void

setAnnotationObjId(self, annoId)

C++: GcDbLeader::setAnnotationObjId(const class GcDbObjectId &) --> enum Gcad::ErrorStatus

setAnnotationOffset(self, offset)

C++: GcDbLeader::setAnnotationOffset(const class GcGeVector3d &) --> enum Gcad::ErrorStatus

setColorIndex(*args, **kwargs)

Overloaded function.

setDimVars(self)

C++: GcDbLeader::setDimVars() --> void

setDimasz(self, val)

C++: GcDbLeader::setDimasz(double) --> enum Gcad::ErrorStatus

setDimclrd(self, val)

C++: GcDbLeader::setDimclrd(class GcCmColor &) --> enum Gcad::ErrorStatus

setDimensionStyle(self, para)

C++: GcDbLeader::setDimensionStyle(const class GcDbHardPointerId &) --> void

setDimgap(self, val)

C++: GcDbLeader::setDimgap(double) --> enum Gcad::ErrorStatus

setDimldrblk(*args, **kwargs)

Overloaded function.

setDimlwd(self, v)

C++: GcDbLeader::setDimlwd(enum GcDb::LineWeight) --> enum Gcad::ErrorStatus

setDimsah(self, val)

C++: GcDbLeader::setDimsah(bool) --> enum Gcad::ErrorStatus

setDimscale(self, val)

C++: GcDbLeader::setDimscale(double) --> enum Gcad::ErrorStatus

setDimstyleData(*args, **kwargs)

Overloaded function.

setDimtad(self, val)

C++: GcDbLeader::setDimtad(int) --> enum Gcad::ErrorStatus

setDimtxsty(self, val)

C++: GcDbLeader::setDimtxsty(class GcDbObjectId) --> enum Gcad::ErrorStatus

setDimtxt(self, val)

C++: GcDbLeader::setDimtxt(double) --> enum Gcad::ErrorStatus

setFromGcGeCurve(*args, **kwargs)

Overloaded function.

setHasArrowHead(self, bEnable)

C++: GcDbLeader::setHasArrowHead(bool) --> void

setPlane(self, para)

C++: GcDbLeader::setPlane(const class GcGePlane &) --> void

setSplined(self, bSplined)

C++: GcDbLeader::setSplined(bool) --> void

setToSplineLeader(self)

C++: GcDbLeader::setToSplineLeader() --> void

setToStraightLeader(self)

C++: GcDbLeader::setToStraightLeader() --> void

setVertexAt(self, para, para)

C++: GcDbLeader::setVertexAt(int, const class GcGePoint3d &) --> bool

vertexAt(self, para)

C++: GcDbLeader::vertexAt(int) const --> class GcGePoint3d

Attributes Documentation

kBlockRef = <AnnoType.kBlockRef: 2>
kFcf = <AnnoType.kFcf: 1>
kMText = <AnnoType.kMText: 0>
kNoAnno = <AnnoType.kNoAnno: 3>

Methods Documentation

annoHeight(self: pygcad.pygrx.GcDbLeader) float

C++: GcDbLeader::annoHeight() const –> double

annoType(self: pygcad.pygrx.GcDbLeader) pygcad.pygrx.GcDbLeader.AnnoType

C++: GcDbLeader::annoType() const –> enum GcDbLeader::AnnoType

annoWidth(self: pygcad.pygrx.GcDbLeader) float

C++: GcDbLeader::annoWidth() const –> double

annotationObjId(self: pygcad.pygrx.GcDbLeader) pygcad.pygrx.GcDbObjectId

C++: GcDbLeader::annotationObjId() const –> class GcDbObjectId

annotationOffset(self: pygcad.pygrx.GcDbLeader) pygcad.pygrx.GcGeVector3d

C++: GcDbLeader::annotationOffset() const –> class GcGeVector3d

appendVertex(self: pygcad.pygrx.GcDbLeader, para: pygcad.pygrx.GcGePoint3d) bool

C++: GcDbLeader::appendVertex(const class GcGePoint3d &) –> bool

attachAnnotation(self: pygcad.pygrx.GcDbLeader, annoId: pygcad.pygrx.GcDbObjectId) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::attachAnnotation(const class GcDbObjectId &) –> enum Gcad::ErrorStatus

static cast(inPtr: pygcad.pygrx.GcRxObject) pygcad.pygrx.GcDbLeader

C++: GcDbLeader::cast(const class GcRxObject *) –> class GcDbLeader *

static className() str

C++: GcDbLeader::className() –> const wchar_t *

copied(self: pygcad.pygrx.GcDbLeader, para: pygcad.pygrx.GcDbObject, para: pygcad.pygrx.GcDbObject) None

C++: GcDbLeader::copied(const class GcDbObject *, const class GcDbObject *) –> void

static desc() pygcad.pygrx.GcRxClass

C++: GcDbLeader::desc() –> class GcRxClass *

detachAnnotation(self: pygcad.pygrx.GcDbLeader) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::detachAnnotation() –> enum Gcad::ErrorStatus

dimasz(self: pygcad.pygrx.GcDbLeader) float

C++: GcDbLeader::dimasz() const –> double

dimclrd(self: pygcad.pygrx.GcDbLeader) pygcad.pygrx.GcCmColor

C++: GcDbLeader::dimclrd() const –> class GcCmColor

dimensionStyle(self: pygcad.pygrx.GcDbLeader) pygcad.pygrx.GcDbHardPointerId

C++: GcDbLeader::dimensionStyle() const –> class GcDbHardPointerId

dimgap(self: pygcad.pygrx.GcDbLeader) float

C++: GcDbLeader::dimgap() const –> double

dimldrblk(self: pygcad.pygrx.GcDbLeader) pygcad.pygrx.GcDbObjectId

C++: GcDbLeader::dimldrblk() const –> class GcDbObjectId

dimlwd(self: pygcad.pygrx.GcDbLeader) pygcad.pygrx.GcDb.LineWeight

C++: GcDbLeader::dimlwd() const –> enum GcDb::LineWeight

dimsah(self: pygcad.pygrx.GcDbLeader) bool

C++: GcDbLeader::dimsah() const –> bool

dimscale(self: pygcad.pygrx.GcDbLeader) float

C++: GcDbLeader::dimscale() const –> double

dimtad(self: pygcad.pygrx.GcDbLeader) int

C++: GcDbLeader::dimtad() const –> int

dimtxsty(self: pygcad.pygrx.GcDbLeader) pygcad.pygrx.GcDbObjectId

C++: GcDbLeader::dimtxsty() const –> class GcDbObjectId

dimtxt(self: pygcad.pygrx.GcDbLeader) float

C++: GcDbLeader::dimtxt() const –> double

disableArrowHead(self: pygcad.pygrx.GcDbLeader) None

C++: GcDbLeader::disableArrowHead() –> void

enableArrowHead(self: pygcad.pygrx.GcDbLeader) None

C++: GcDbLeader::enableArrowHead() –> void

erased(*args, **kwargs)

Overloaded function.

  1. erased(self: pygcad.pygrx.GcDbLeader, para: pygcad.pygrx.GcDbObject) -> None

  2. erased(self: pygcad.pygrx.GcDbLeader, para: pygcad.pygrx.GcDbObject, para1: bool) -> None

C++: GcDbLeader::erased(const class GcDbObject *, bool) –> void

evaluateLeader(self: pygcad.pygrx.GcDbLeader) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::evaluateLeader() –> enum Gcad::ErrorStatus

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: pygcad.pygrx.GcDbLeader, para: float) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::extend(double) –> enum Gcad::ErrorStatus

  1. extend(self: pygcad.pygrx.GcDbLeader, para: bool, para: pygcad.pygrx.GcGePoint3d) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::extend(bool, const class GcGePoint3d &) –> enum Gcad::ErrorStatus

firstVertex(self: pygcad.pygrx.GcDbLeader) pygcad.pygrx.GcGePoint3d

C++: GcDbLeader::firstVertex() const –> class GcGePoint3d

getArea(self: pygcad.pygrx.GcDbLeader) Tuple[pygcad.pygrx.Gcad.ErrorStatus, float]

C++: GcDbLeader::getArea(double &) const –> enum Gcad::ErrorStatus

getClosestPointTo(*args, **kwargs)

Overloaded function.

  1. getClosestPointTo(self: pygcad.pygrx.GcDbLeader, para: pygcad.pygrx.GcGePoint3d, para1: pygcad.pygrx.GcGePoint3d) -> pygcad.pygrx.Gcad.ErrorStatus

  2. getClosestPointTo(self: pygcad.pygrx.GcDbLeader, para: pygcad.pygrx.GcGePoint3d, para1: pygcad.pygrx.GcGePoint3d, para2: bool) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::getClosestPointTo(const class GcGePoint3d &, class GcGePoint3d &, bool) const –> enum Gcad::ErrorStatus

  1. getClosestPointTo(self: pygcad.pygrx.GcDbLeader, para: pygcad.pygrx.GcGePoint3d, para1: pygcad.pygrx.GcGeVector3d, para2: pygcad.pygrx.GcGePoint3d) -> pygcad.pygrx.Gcad.ErrorStatus

  2. getClosestPointTo(self: pygcad.pygrx.GcDbLeader, para: pygcad.pygrx.GcGePoint3d, para1: pygcad.pygrx.GcGeVector3d, para2: pygcad.pygrx.GcGePoint3d, para3: bool) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::getClosestPointTo(const class GcGePoint3d &, const class GcGeVector3d &, class GcGePoint3d &, bool) const –> enum Gcad::ErrorStatus

getDimstyleData(self: pygcad.pygrx.GcDbLeader) Tuple[pygcad.pygrx.Gcad.ErrorStatus, pygcad.pygrx.GcDbDimStyleTableRecord]

C++: GcDbLeader::getDimstyleData(class GcDbDimStyleTableRecord *&) const –> enum Gcad::ErrorStatus

getDistAtParam(self: pygcad.pygrx.GcDbLeader, para: float) Tuple[pygcad.pygrx.Gcad.ErrorStatus, float]

C++: GcDbLeader::getDistAtParam(double, double &) const –> enum Gcad::ErrorStatus

getDistAtPoint(self: pygcad.pygrx.GcDbLeader, para: pygcad.pygrx.GcGePoint3d) Tuple[pygcad.pygrx.Gcad.ErrorStatus, float]

C++: GcDbLeader::getDistAtPoint(const class GcGePoint3d &, double &) const –> enum Gcad::ErrorStatus

getEndParam(self: pygcad.pygrx.GcDbLeader) Tuple[pygcad.pygrx.Gcad.ErrorStatus, float]

C++: GcDbLeader::getEndParam(double &) const –> enum Gcad::ErrorStatus

getEndPoint(self: pygcad.pygrx.GcDbLeader, para: pygcad.pygrx.GcGePoint3d) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::getEndPoint(class GcGePoint3d &) const –> enum Gcad::ErrorStatus

getFirstDeriv(*args, **kwargs)

Overloaded function.

  1. getFirstDeriv(self: pygcad.pygrx.GcDbLeader, para: float, para1: pygcad.pygrx.GcGeVector3d) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::getFirstDeriv(double, class GcGeVector3d &) const –> enum Gcad::ErrorStatus

  1. getFirstDeriv(self: pygcad.pygrx.GcDbLeader, para: pygcad.pygrx.GcGePoint3d, para1: pygcad.pygrx.GcGeVector3d) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::getFirstDeriv(const class GcGePoint3d &, class GcGeVector3d &) const –> enum Gcad::ErrorStatus

getGcGeCurve(self: pygcad.pygrx.GcDbLeader, tol: pygcad.pygrx.GcGeTol = <pygcad.pygrx.GcGeTol object at 0x0000022C04F741B0>) Tuple[pygcad.pygrx.Gcad.ErrorStatus, pygcad.pygrx.GcGeCurve3d]

C++: GcDbLeader::getGcGeCurve(class GcGeCurve3d *&, const class GcGeTol &) const –> enum Gcad::ErrorStatus

getOrthoProjectedCurve(self: pygcad.pygrx.GcDbLeader, plane: pygcad.pygrx.GcGePlane) Tuple[pygcad.pygrx.Gcad.ErrorStatus, pygcad.pygrx.GcDbCurve]

C++: GcDbLeader::getOrthoProjectedCurve(const class GcGePlane &, class GcDbCurve *&) const –> enum Gcad::ErrorStatus

getParamAtDist(self: pygcad.pygrx.GcDbLeader, para: float) Tuple[pygcad.pygrx.Gcad.ErrorStatus, float]

C++: GcDbLeader::getParamAtDist(double, double &) const –> enum Gcad::ErrorStatus

getParamAtPoint(self: pygcad.pygrx.GcDbLeader, para: pygcad.pygrx.GcGePoint3d) Tuple[pygcad.pygrx.Gcad.ErrorStatus, float]

C++: GcDbLeader::getParamAtPoint(const class GcGePoint3d &, double &) const –> enum Gcad::ErrorStatus

getPlane(self: pygcad.pygrx.GcDbLeader, para: pygcad.pygrx.GcGePlane, para: pygcad.pygrx.GcDb.Planarity) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::getPlane(class GcGePlane &, enum GcDb::Planarity &) const –> enum Gcad::ErrorStatus

getPointAtDist(self: pygcad.pygrx.GcDbLeader, para: float, para1: pygcad.pygrx.GcGePoint3d) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::getPointAtDist(double, class GcGePoint3d &) const –> enum Gcad::ErrorStatus

getPointAtParam(self: pygcad.pygrx.GcDbLeader, para: float, para1: pygcad.pygrx.GcGePoint3d) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::getPointAtParam(double, class GcGePoint3d &) const –> enum Gcad::ErrorStatus

getProjectedCurve(self: pygcad.pygrx.GcDbLeader, plane: pygcad.pygrx.GcGePlane, vector: pygcad.pygrx.GcGeVector3d) Tuple[pygcad.pygrx.Gcad.ErrorStatus, pygcad.pygrx.GcDbCurve]

C++: GcDbLeader::getProjectedCurve(const class GcGePlane &, const class GcGeVector3d &, class GcDbCurve *&) const –> enum Gcad::ErrorStatus

getSecondDeriv(*args, **kwargs)

Overloaded function.

  1. getSecondDeriv(self: pygcad.pygrx.GcDbLeader, para: float, para1: pygcad.pygrx.GcGeVector3d) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::getSecondDeriv(double, class GcGeVector3d &) const –> enum Gcad::ErrorStatus

  1. getSecondDeriv(self: pygcad.pygrx.GcDbLeader, para: pygcad.pygrx.GcGePoint3d, para1: pygcad.pygrx.GcGeVector3d) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::getSecondDeriv(const class GcGePoint3d &, class GcGeVector3d &) const –> enum Gcad::ErrorStatus

getSpline(self: pygcad.pygrx.GcDbLeader) Tuple[pygcad.pygrx.Gcad.ErrorStatus, GcDbSpline]

C++: GcDbLeader::getSpline(class GcDbSpline *&) const –> enum Gcad::ErrorStatus

getStartParam(self: pygcad.pygrx.GcDbLeader) Tuple[pygcad.pygrx.Gcad.ErrorStatus, float]

C++: GcDbLeader::getStartParam(double &) const –> enum Gcad::ErrorStatus

getStartPoint(self: pygcad.pygrx.GcDbLeader, para: pygcad.pygrx.GcGePoint3d) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::getStartPoint(class GcGePoint3d &) const –> enum Gcad::ErrorStatus

goodbye(self: pygcad.pygrx.GcDbLeader, para: pygcad.pygrx.GcDbObject) None

C++: GcDbLeader::goodbye(const class GcDbObject *) –> void

hasArrowHead(self: pygcad.pygrx.GcDbLeader) bool

C++: GcDbLeader::hasArrowHead() const –> bool

hasHookLine(self: pygcad.pygrx.GcDbLeader) bool

C++: GcDbLeader::hasHookLine() const –> bool

isA(self: pygcad.pygrx.GcDbLeader) pygcad.pygrx.GcRxClass

C++: GcDbLeader::isA() const –> class GcRxClass *

isClosed(self: pygcad.pygrx.GcDbLeader) bool

C++: GcDbLeader::isClosed() const –> bool

isPeriodic(self: pygcad.pygrx.GcDbLeader) bool

C++: GcDbLeader::isPeriodic() const –> bool

isPlanar(self: pygcad.pygrx.GcDbLeader) bool

C++: GcDbLeader::isPlanar() const –> bool

isSplined(self: pygcad.pygrx.GcDbLeader) bool

C++: GcDbLeader::isSplined() const –> bool

lastVertex(self: pygcad.pygrx.GcDbLeader) pygcad.pygrx.GcGePoint3d

C++: GcDbLeader::lastVertex() const –> class GcGePoint3d

modified(self: pygcad.pygrx.GcDbLeader, para: pygcad.pygrx.GcDbObject) None

C++: GcDbLeader::modified(const class GcDbObject *) –> void

normal(self: pygcad.pygrx.GcDbLeader) pygcad.pygrx.GcGeVector3d

C++: GcDbLeader::normal() const –> class GcGeVector3d

numVertices(self: pygcad.pygrx.GcDbLeader) int

C++: GcDbLeader::numVertices() const –> int

removeLastVertex(self: pygcad.pygrx.GcDbLeader) None

C++: GcDbLeader::removeLastVertex() –> void

reverseCurve(self: pygcad.pygrx.GcDbLeader) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::reverseCurve() –> enum Gcad::ErrorStatus

static rxInit() None

C++: GcDbLeader::rxInit() –> void

setAnnotationObjId(self: pygcad.pygrx.GcDbLeader, annoId: pygcad.pygrx.GcDbObjectId) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::setAnnotationObjId(const class GcDbObjectId &) –> enum Gcad::ErrorStatus

setAnnotationOffset(self: pygcad.pygrx.GcDbLeader, offset: pygcad.pygrx.GcGeVector3d) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::setAnnotationOffset(const class GcGeVector3d &) –> enum Gcad::ErrorStatus

setColorIndex(*args, **kwargs)

Overloaded function.

  1. setColorIndex(self: pygcad.pygrx.GcDbLeader, para: int) -> pygcad.pygrx.Gcad.ErrorStatus

  2. setColorIndex(self: pygcad.pygrx.GcDbLeader, para: int, doSubents: bool) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::setColorIndex(unsigned short, bool) –> enum Gcad::ErrorStatus

setDimVars(self: pygcad.pygrx.GcDbLeader) None

C++: GcDbLeader::setDimVars() –> void

setDimasz(self: pygcad.pygrx.GcDbLeader, val: float) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::setDimasz(double) –> enum Gcad::ErrorStatus

setDimclrd(self: pygcad.pygrx.GcDbLeader, val: pygcad.pygrx.GcCmColor) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::setDimclrd(class GcCmColor &) –> enum Gcad::ErrorStatus

setDimensionStyle(self: pygcad.pygrx.GcDbLeader, para: pygcad.pygrx.GcDbHardPointerId) None

C++: GcDbLeader::setDimensionStyle(const class GcDbHardPointerId &) –> void

setDimgap(self: pygcad.pygrx.GcDbLeader, val: float) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::setDimgap(double) –> enum Gcad::ErrorStatus

setDimldrblk(*args, **kwargs)

Overloaded function.

  1. setDimldrblk(self: pygcad.pygrx.GcDbLeader, val: pygcad.pygrx.GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::setDimldrblk(class GcDbObjectId) –> enum Gcad::ErrorStatus

  1. setDimldrblk(self: pygcad.pygrx.GcDbLeader, val: str) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::setDimldrblk(const wchar_t *) –> enum Gcad::ErrorStatus

setDimlwd(self: pygcad.pygrx.GcDbLeader, v: pygcad.pygrx.GcDb.LineWeight) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::setDimlwd(enum GcDb::LineWeight) –> enum Gcad::ErrorStatus

setDimsah(self: pygcad.pygrx.GcDbLeader, val: bool) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::setDimsah(bool) –> enum Gcad::ErrorStatus

setDimscale(self: pygcad.pygrx.GcDbLeader, val: float) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::setDimscale(double) –> enum Gcad::ErrorStatus

setDimstyleData(*args, **kwargs)

Overloaded function.

  1. setDimstyleData(self: pygcad.pygrx.GcDbLeader, pNewData: pygcad.pygrx.GcDbDimStyleTableRecord) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::setDimstyleData(class GcDbDimStyleTableRecord *) –> enum Gcad::ErrorStatus

  1. setDimstyleData(self: pygcad.pygrx.GcDbLeader, newDataId: pygcad.pygrx.GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::setDimstyleData(class GcDbObjectId) –> enum Gcad::ErrorStatus

setDimtad(self: pygcad.pygrx.GcDbLeader, val: int) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::setDimtad(int) –> enum Gcad::ErrorStatus

setDimtxsty(self: pygcad.pygrx.GcDbLeader, val: pygcad.pygrx.GcDbObjectId) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::setDimtxsty(class GcDbObjectId) –> enum Gcad::ErrorStatus

setDimtxt(self: pygcad.pygrx.GcDbLeader, val: float) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::setDimtxt(double) –> enum Gcad::ErrorStatus

setFromGcGeCurve(*args, **kwargs)

Overloaded function.

  1. setFromGcGeCurve(self: pygcad.pygrx.GcDbLeader, geCurve: pygcad.pygrx.GcGeCurve3d) -> pygcad.pygrx.Gcad.ErrorStatus

  2. setFromGcGeCurve(self: pygcad.pygrx.GcDbLeader, geCurve: pygcad.pygrx.GcGeCurve3d, normal: pygcad.pygrx.GcGeVector3d) -> pygcad.pygrx.Gcad.ErrorStatus

  3. setFromGcGeCurve(self: pygcad.pygrx.GcDbLeader, geCurve: pygcad.pygrx.GcGeCurve3d, normal: pygcad.pygrx.GcGeVector3d, tol: pygcad.pygrx.GcGeTol) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLeader::setFromGcGeCurve(const class GcGeCurve3d &, class GcGeVector3d *, const class GcGeTol &) –> enum Gcad::ErrorStatus

setHasArrowHead(self: pygcad.pygrx.GcDbLeader, bEnable: bool) None

C++: GcDbLeader::setHasArrowHead(bool) –> void

setPlane(self: pygcad.pygrx.GcDbLeader, para: pygcad.pygrx.GcGePlane) None

C++: GcDbLeader::setPlane(const class GcGePlane &) –> void

setSplined(self: pygcad.pygrx.GcDbLeader, bSplined: bool) None

C++: GcDbLeader::setSplined(bool) –> void

setToSplineLeader(self: pygcad.pygrx.GcDbLeader) None

C++: GcDbLeader::setToSplineLeader() –> void

setToStraightLeader(self: pygcad.pygrx.GcDbLeader) None

C++: GcDbLeader::setToStraightLeader() –> void

setVertexAt(self: pygcad.pygrx.GcDbLeader, para: int, para: pygcad.pygrx.GcGePoint3d) bool

C++: GcDbLeader::setVertexAt(int, const class GcGePoint3d &) –> bool

vertexAt(self: pygcad.pygrx.GcDbLeader, para: int) pygcad.pygrx.GcGePoint3d

C++: GcDbLeader::vertexAt(int) const –> class GcGePoint3d