GcDb2dPolyline
- class pygcad.pygrx.GcDb2dPolyline
Bases:
GcDbCurve
Methods Summary
appendVertex
(*args, **kwargs)Overloaded function.
cast
(inPtr)C++: GcDb2dPolyline::cast(const class GcRxObject *) --> class GcDb2dPolyline *
C++: GcDb2dPolyline::className() --> const wchar_t *
constantWidth
(self)C++: GcDb2dPolyline::constantWidth(double &) const --> enum Gcad::ErrorStatus
convertToPolyType
(self, newVal)C++: GcDb2dPolyline::convertToPolyType(enum GcDb::Poly2dType) --> enum Gcad::ErrorStatus
curveFit
(self)C++: GcDb2dPolyline::curveFit() --> enum Gcad::ErrorStatus
defaultEndWidth
(self)C++: GcDb2dPolyline::defaultEndWidth() const --> double
defaultStartWidth
(self)C++: GcDb2dPolyline::defaultStartWidth() const --> double
desc
()C++: GcDb2dPolyline::desc() --> class GcRxClass *
elevation
(self)C++: GcDb2dPolyline::elevation() const --> double
extend
(*args, **kwargs)Overloaded function.
getArea
(self)C++: GcDb2dPolyline::getArea(double &) const --> enum Gcad::ErrorStatus
getClosestPointTo
(*args, **kwargs)Overloaded function.
getDistAtParam
(self, para)C++: GcDb2dPolyline::getDistAtParam(double, double &) const --> enum Gcad::ErrorStatus
getDistAtPoint
(self, para1)C++: GcDb2dPolyline::getDistAtPoint(const class GcGePoint3d &, double &) const --> enum Gcad::ErrorStatus
getEndParam
(self)C++: GcDb2dPolyline::getEndParam(double &) const --> enum Gcad::ErrorStatus
getEndPoint
(self, para)C++: GcDb2dPolyline::getEndPoint(class GcGePoint3d &) const --> enum Gcad::ErrorStatus
getFirstDeriv
(*args, **kwargs)Overloaded function.
getGcGeCurve
(self, tol)C++: GcDb2dPolyline::getGcGeCurve(class GcGeCurve3d *&, const class GcGeTol &) const --> enum Gcad::ErrorStatus
getOffsetCurves
(self, para1, para2)C++: GcDb2dPolyline::getOffsetCurves(double, class GcArray<void *, class GcArrayMemCopyReallocator<void *> > &) const --> enum Gcad::ErrorStatus
getOrthoProjectedCurve
(self, plane)C++: GcDb2dPolyline::getOrthoProjectedCurve(const class GcGePlane &, class GcDbCurve *&) const --> enum Gcad::ErrorStatus
getParamAtDist
(self, para)C++: GcDb2dPolyline::getParamAtDist(double, double &) const --> enum Gcad::ErrorStatus
getParamAtPoint
(self, para)C++: GcDb2dPolyline::getParamAtPoint(const class GcGePoint3d &, double &) const --> enum Gcad::ErrorStatus
getPlane
(self, para, para)C++: GcDb2dPolyline::getPlane(class GcGePlane &, enum GcDb::Planarity &) const --> enum Gcad::ErrorStatus
getPointAtDist
(self, para1, para2)C++: GcDb2dPolyline::getPointAtDist(double, class GcGePoint3d &) const --> enum Gcad::ErrorStatus
getPointAtParam
(self, para, para)C++: GcDb2dPolyline::getPointAtParam(double, class GcGePoint3d &) const --> enum Gcad::ErrorStatus
getProjectedCurve
(self, plane, projDir)C++: GcDb2dPolyline::getProjectedCurve(const class GcGePlane &, const class GcGeVector3d &, class GcDbCurve *&) const --> enum Gcad::ErrorStatus
getSecondDeriv
(*args, **kwargs)Overloaded function.
getStartParam
(self)C++: GcDb2dPolyline::getStartParam(double &) const --> enum Gcad::ErrorStatus
getStartPoint
(self, para)C++: GcDb2dPolyline::getStartPoint(class GcGePoint3d &) const --> enum Gcad::ErrorStatus
insertVertexAt
(*args, **kwargs)Overloaded function.
isA
(self)C++: GcDb2dPolyline::isA() const --> class GcRxClass *
isClosed
(self)C++: GcDb2dPolyline::isClosed() const --> bool
isLinetypeGenerationOn
(self)C++: GcDb2dPolyline::isLinetypeGenerationOn() const --> bool
isPeriodic
(self)C++: GcDb2dPolyline::isPeriodic() const --> bool
isPlanar
(self)C++: GcDb2dPolyline::isPlanar() const --> bool
length
(self)C++: GcDb2dPolyline::length(double &) const --> enum Gcad::ErrorStatus
makeClosed
(self)C++: GcDb2dPolyline::makeClosed() --> enum Gcad::ErrorStatus
makeClosedIfStartAndEndVertexCoincide
(self, ...)C++: GcDb2dPolyline::makeClosedIfStartAndEndVertexCoincide(double) --> enum Gcad::ErrorStatus
makeOpen
(self)C++: GcDb2dPolyline::makeOpen() --> enum Gcad::ErrorStatus
normal
(self)C++: GcDb2dPolyline::normal() const --> class GcGeVector3d
openSequenceEnd
(self, openMode)C++: GcDb2dPolyline::openSequenceEnd(class GcDbSequenceEnd *&, enum GcDb::OpenMode) --> enum Gcad::ErrorStatus
openVertex
(self, vertId, openMode[, ...])C++: GcDb2dPolyline::openVertex(class GcDb2dVertex *&, class GcDbObjectId, enum GcDb::OpenMode, bool) const --> enum Gcad::ErrorStatus
polyType
(self)C++: GcDb2dPolyline::polyType() const --> enum GcDb::Poly2dType
reverseCurve
(self)C++: GcDb2dPolyline::reverseCurve() --> enum Gcad::ErrorStatus
rxInit
()C++: GcDb2dPolyline::rxInit() --> void
setClosed
(self, para)C++: GcDb2dPolyline::setClosed(bool) --> enum Gcad::ErrorStatus
setConstantWidth
(self, para)C++: GcDb2dPolyline::setConstantWidth(double) --> enum Gcad::ErrorStatus
setDefaultEndWidth
(self, para)C++: GcDb2dPolyline::setDefaultEndWidth(double) --> enum Gcad::ErrorStatus
setDefaultStartWidth
(self, para)C++: GcDb2dPolyline::setDefaultStartWidth(double) --> enum Gcad::ErrorStatus
setElevation
(self, para)C++: GcDb2dPolyline::setElevation(double) --> enum Gcad::ErrorStatus
setFromGcGeCurve
(*args, **kwargs)Overloaded function.
setLinetypeGenerationOff
(self)C++: GcDb2dPolyline::setLinetypeGenerationOff() --> enum Gcad::ErrorStatus
setLinetypeGenerationOn
(*args, **kwargs)Overloaded function.
setNormal
(self, para)C++: GcDb2dPolyline::setNormal(const class GcGeVector3d &) --> enum Gcad::ErrorStatus
setPolyType
(self, para)C++: GcDb2dPolyline::setPolyType(enum GcDb::Poly2dType) --> enum Gcad::ErrorStatus
setThickness
(self, para)C++: GcDb2dPolyline::setThickness(double) --> enum Gcad::ErrorStatus
splineFit
(*args, **kwargs)Overloaded function.
straighten
(self)C++: GcDb2dPolyline::straighten() --> enum Gcad::ErrorStatus
thickness
(self)C++: GcDb2dPolyline::thickness() const --> double
vertexIterator
(self)C++: GcDb2dPolyline::vertexIterator() const --> class GcDbObjectIterator *
vertexPosition
(self, vert)C++: GcDb2dPolyline::vertexPosition(const class GcDb2dVertex &) const --> class GcGePoint3d
Methods Documentation
- appendVertex(*args, **kwargs)
Overloaded function.
appendVertex(self: pygcad.pygrx.GcDb2dPolyline, para: pygcad.pygrx.GcDb2dVertex) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::appendVertex(class GcDb2dVertex *) –> enum Gcad::ErrorStatus
appendVertex(self: pygcad.pygrx.GcDb2dPolyline, objId: GcDbObjectId, para: pygcad.pygrx.GcDb2dVertex) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::appendVertex(class GcDbObjectId &, class GcDb2dVertex *) –> enum Gcad::ErrorStatus
- static cast(inPtr: pygcad.pygrx.GcRxObject) pygcad.pygrx.GcDb2dPolyline
C++: GcDb2dPolyline::cast(const class GcRxObject *) –> class GcDb2dPolyline *
- static className() str
C++: GcDb2dPolyline::className() –> const wchar_t *
- constantWidth(self: pygcad.pygrx.GcDb2dPolyline) Tuple[pygcad.pygrx.Gcad.ErrorStatus, float]
C++: GcDb2dPolyline::constantWidth(double &) const –> enum Gcad::ErrorStatus
- convertToPolyType(self: pygcad.pygrx.GcDb2dPolyline, newVal: pygcad.pygrx.GcDb.Poly2dType) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::convertToPolyType(enum GcDb::Poly2dType) –> enum Gcad::ErrorStatus
- curveFit(self: pygcad.pygrx.GcDb2dPolyline) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::curveFit() –> enum Gcad::ErrorStatus
- defaultEndWidth(self: pygcad.pygrx.GcDb2dPolyline) float
C++: GcDb2dPolyline::defaultEndWidth() const –> double
- defaultStartWidth(self: pygcad.pygrx.GcDb2dPolyline) float
C++: GcDb2dPolyline::defaultStartWidth() const –> double
- static desc() pygcad.pygrx.GcRxClass
C++: GcDb2dPolyline::desc() –> class GcRxClass *
- elevation(self: pygcad.pygrx.GcDb2dPolyline) float
C++: GcDb2dPolyline::elevation() const –> double
- extend(*args, **kwargs)
Overloaded function.
extend(self: pygcad.pygrx.GcDb2dPolyline, para: float) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::extend(double) –> enum Gcad::ErrorStatus
extend(self: pygcad.pygrx.GcDb2dPolyline, para: bool, para: GcGePoint3d) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::extend(bool, const class GcGePoint3d &) –> enum Gcad::ErrorStatus
- getArea(self: pygcad.pygrx.GcDb2dPolyline) Tuple[pygcad.pygrx.Gcad.ErrorStatus, float]
C++: GcDb2dPolyline::getArea(double &) const –> enum Gcad::ErrorStatus
- getClosestPointTo(*args, **kwargs)
Overloaded function.
getClosestPointTo(self: pygcad.pygrx.GcDb2dPolyline, para1: GcGePoint3d, para2: GcGePoint3d) -> pygcad.pygrx.Gcad.ErrorStatus
getClosestPointTo(self: pygcad.pygrx.GcDb2dPolyline, para1: GcGePoint3d, para2: GcGePoint3d, para3: bool) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::getClosestPointTo(const class GcGePoint3d &, class GcGePoint3d &, bool) const –> enum Gcad::ErrorStatus
getClosestPointTo(self: pygcad.pygrx.GcDb2dPolyline, para1: GcGePoint3d, para2: GcGeVector3d, para3: GcGePoint3d) -> pygcad.pygrx.Gcad.ErrorStatus
getClosestPointTo(self: pygcad.pygrx.GcDb2dPolyline, para1: GcGePoint3d, para2: GcGeVector3d, para3: GcGePoint3d, para4: bool) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::getClosestPointTo(const class GcGePoint3d &, const class GcGeVector3d &, class GcGePoint3d &, bool) const –> enum Gcad::ErrorStatus
- getDistAtParam(self: pygcad.pygrx.GcDb2dPolyline, para: float) Tuple[pygcad.pygrx.Gcad.ErrorStatus, float]
C++: GcDb2dPolyline::getDistAtParam(double, double &) const –> enum Gcad::ErrorStatus
- getDistAtPoint(self: pygcad.pygrx.GcDb2dPolyline, para1: GcGePoint3d) Tuple[pygcad.pygrx.Gcad.ErrorStatus, float]
C++: GcDb2dPolyline::getDistAtPoint(const class GcGePoint3d &, double &) const –> enum Gcad::ErrorStatus
- getEndParam(self: pygcad.pygrx.GcDb2dPolyline) Tuple[pygcad.pygrx.Gcad.ErrorStatus, float]
C++: GcDb2dPolyline::getEndParam(double &) const –> enum Gcad::ErrorStatus
- getEndPoint(self: pygcad.pygrx.GcDb2dPolyline, para: GcGePoint3d) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::getEndPoint(class GcGePoint3d &) const –> enum Gcad::ErrorStatus
- getFirstDeriv(*args, **kwargs)
Overloaded function.
getFirstDeriv(self: pygcad.pygrx.GcDb2dPolyline, para1: float, para2: GcGeVector3d) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::getFirstDeriv(double, class GcGeVector3d &) const –> enum Gcad::ErrorStatus
getFirstDeriv(self: pygcad.pygrx.GcDb2dPolyline, para1: GcGePoint3d, para2: GcGeVector3d) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::getFirstDeriv(const class GcGePoint3d &, class GcGeVector3d &) const –> enum Gcad::ErrorStatus
- getGcGeCurve(self: pygcad.pygrx.GcDb2dPolyline, tol: pygcad.pygrx.GcGeTol = <pygcad.pygrx.GcGeTol object at 0x0000022C03E6D8F0>) Tuple[pygcad.pygrx.Gcad.ErrorStatus, GcGeCurve3d]
C++: GcDb2dPolyline::getGcGeCurve(class GcGeCurve3d *&, const class GcGeTol &) const –> enum Gcad::ErrorStatus
- getOffsetCurves(self: pygcad.pygrx.GcDb2dPolyline, para1: float, para2: GcArray<void * __ptr64, GcArrayMemCopyReallocator<void * __ptr64> >) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::getOffsetCurves(double, class GcArray<void *, class GcArrayMemCopyReallocator<void *> > &) const –> enum Gcad::ErrorStatus
- getOrthoProjectedCurve(self: pygcad.pygrx.GcDb2dPolyline, plane: GcGePlane) Tuple[pygcad.pygrx.Gcad.ErrorStatus, pygcad.pygrx.GcDbCurve]
C++: GcDb2dPolyline::getOrthoProjectedCurve(const class GcGePlane &, class GcDbCurve *&) const –> enum Gcad::ErrorStatus
- getParamAtDist(self: pygcad.pygrx.GcDb2dPolyline, para: float) Tuple[pygcad.pygrx.Gcad.ErrorStatus, float]
C++: GcDb2dPolyline::getParamAtDist(double, double &) const –> enum Gcad::ErrorStatus
- getParamAtPoint(self: pygcad.pygrx.GcDb2dPolyline, para: GcGePoint3d) Tuple[pygcad.pygrx.Gcad.ErrorStatus, float]
C++: GcDb2dPolyline::getParamAtPoint(const class GcGePoint3d &, double &) const –> enum Gcad::ErrorStatus
- getPlane(self: pygcad.pygrx.GcDb2dPolyline, para: GcGePlane, para: pygcad.pygrx.GcDb.Planarity) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::getPlane(class GcGePlane &, enum GcDb::Planarity &) const –> enum Gcad::ErrorStatus
- getPointAtDist(self: pygcad.pygrx.GcDb2dPolyline, para1: float, para2: GcGePoint3d) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::getPointAtDist(double, class GcGePoint3d &) const –> enum Gcad::ErrorStatus
- getPointAtParam(self: pygcad.pygrx.GcDb2dPolyline, para: float, para: GcGePoint3d) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::getPointAtParam(double, class GcGePoint3d &) const –> enum Gcad::ErrorStatus
- getProjectedCurve(self: pygcad.pygrx.GcDb2dPolyline, plane: GcGePlane, projDir: GcGeVector3d) Tuple[pygcad.pygrx.Gcad.ErrorStatus, pygcad.pygrx.GcDbCurve]
C++: GcDb2dPolyline::getProjectedCurve(const class GcGePlane &, const class GcGeVector3d &, class GcDbCurve *&) const –> enum Gcad::ErrorStatus
- getSecondDeriv(*args, **kwargs)
Overloaded function.
getSecondDeriv(self: pygcad.pygrx.GcDb2dPolyline, para1: float, para2: GcGeVector3d) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::getSecondDeriv(double, class GcGeVector3d &) const –> enum Gcad::ErrorStatus
getSecondDeriv(self: pygcad.pygrx.GcDb2dPolyline, para1: GcGePoint3d, para2: GcGeVector3d) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::getSecondDeriv(const class GcGePoint3d &, class GcGeVector3d &) const –> enum Gcad::ErrorStatus
- getStartParam(self: pygcad.pygrx.GcDb2dPolyline) Tuple[pygcad.pygrx.Gcad.ErrorStatus, float]
C++: GcDb2dPolyline::getStartParam(double &) const –> enum Gcad::ErrorStatus
- getStartPoint(self: pygcad.pygrx.GcDb2dPolyline, para: GcGePoint3d) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::getStartPoint(class GcGePoint3d &) const –> enum Gcad::ErrorStatus
- insertVertexAt(*args, **kwargs)
Overloaded function.
insertVertexAt(self: pygcad.pygrx.GcDb2dPolyline, pIndexVert: pygcad.pygrx.GcDb2dVertex, pNewVertex: pygcad.pygrx.GcDb2dVertex) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::insertVertexAt(const class GcDb2dVertex *, class GcDb2dVertex *) –> enum Gcad::ErrorStatus
insertVertexAt(self: pygcad.pygrx.GcDb2dPolyline, newVertId: GcDbObjectId, indexVertId: GcDbObjectId, pNewVertex: pygcad.pygrx.GcDb2dVertex) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::insertVertexAt(class GcDbObjectId &, const class GcDbObjectId &, class GcDb2dVertex *) –> enum Gcad::ErrorStatus
- isA(self: pygcad.pygrx.GcDb2dPolyline) pygcad.pygrx.GcRxClass
C++: GcDb2dPolyline::isA() const –> class GcRxClass *
- isClosed(self: pygcad.pygrx.GcDb2dPolyline) bool
C++: GcDb2dPolyline::isClosed() const –> bool
- isLinetypeGenerationOn(self: pygcad.pygrx.GcDb2dPolyline) bool
C++: GcDb2dPolyline::isLinetypeGenerationOn() const –> bool
- isPeriodic(self: pygcad.pygrx.GcDb2dPolyline) bool
C++: GcDb2dPolyline::isPeriodic() const –> bool
- isPlanar(self: pygcad.pygrx.GcDb2dPolyline) bool
C++: GcDb2dPolyline::isPlanar() const –> bool
- length(self: pygcad.pygrx.GcDb2dPolyline) Tuple[pygcad.pygrx.Gcad.ErrorStatus, float]
C++: GcDb2dPolyline::length(double &) const –> enum Gcad::ErrorStatus
- makeClosed(self: pygcad.pygrx.GcDb2dPolyline) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::makeClosed() –> enum Gcad::ErrorStatus
- makeClosedIfStartAndEndVertexCoincide(self: pygcad.pygrx.GcDb2dPolyline, distTol: float) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::makeClosedIfStartAndEndVertexCoincide(double) –> enum Gcad::ErrorStatus
- makeOpen(self: pygcad.pygrx.GcDb2dPolyline) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::makeOpen() –> enum Gcad::ErrorStatus
- normal(self: pygcad.pygrx.GcDb2dPolyline) GcGeVector3d
C++: GcDb2dPolyline::normal() const –> class GcGeVector3d
- openSequenceEnd(self: pygcad.pygrx.GcDb2dPolyline, openMode: pygcad.pygrx.GcDb.OpenMode) Tuple[pygcad.pygrx.Gcad.ErrorStatus, pygcad.pygrx.GcDbSequenceEnd]
C++: GcDb2dPolyline::openSequenceEnd(class GcDbSequenceEnd *&, enum GcDb::OpenMode) –> enum Gcad::ErrorStatus
- openVertex(self: pygcad.pygrx.GcDb2dPolyline, vertId: GcDbObjectId, openMode: pygcad.pygrx.GcDb.OpenMode, openErasedOne: bool = False) Tuple[pygcad.pygrx.Gcad.ErrorStatus, pygcad.pygrx.GcDb2dVertex]
C++: GcDb2dPolyline::openVertex(class GcDb2dVertex *&, class GcDbObjectId, enum GcDb::OpenMode, bool) const –> enum Gcad::ErrorStatus
- polyType(self: pygcad.pygrx.GcDb2dPolyline) pygcad.pygrx.GcDb.Poly2dType
C++: GcDb2dPolyline::polyType() const –> enum GcDb::Poly2dType
- reverseCurve(self: pygcad.pygrx.GcDb2dPolyline) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::reverseCurve() –> enum Gcad::ErrorStatus
- static rxInit() None
C++: GcDb2dPolyline::rxInit() –> void
- setClosed(self: pygcad.pygrx.GcDb2dPolyline, para: bool) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::setClosed(bool) –> enum Gcad::ErrorStatus
- setConstantWidth(self: pygcad.pygrx.GcDb2dPolyline, para: float) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::setConstantWidth(double) –> enum Gcad::ErrorStatus
- setDefaultEndWidth(self: pygcad.pygrx.GcDb2dPolyline, para: float) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::setDefaultEndWidth(double) –> enum Gcad::ErrorStatus
- setDefaultStartWidth(self: pygcad.pygrx.GcDb2dPolyline, para: float) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::setDefaultStartWidth(double) –> enum Gcad::ErrorStatus
- setElevation(self: pygcad.pygrx.GcDb2dPolyline, para: float) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::setElevation(double) –> enum Gcad::ErrorStatus
- setFromGcGeCurve(*args, **kwargs)
Overloaded function.
setFromGcGeCurve(self: pygcad.pygrx.GcDb2dPolyline, geCurve: GcGeCurve3d) -> pygcad.pygrx.Gcad.ErrorStatus
setFromGcGeCurve(self: pygcad.pygrx.GcDb2dPolyline, geCurve: GcGeCurve3d, normal: GcGeVector3d) -> pygcad.pygrx.Gcad.ErrorStatus
setFromGcGeCurve(self: pygcad.pygrx.GcDb2dPolyline, geCurve: GcGeCurve3d, normal: GcGeVector3d, tol: pygcad.pygrx.GcGeTol) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::setFromGcGeCurve(const class GcGeCurve3d &, class GcGeVector3d *, const class GcGeTol &) –> enum Gcad::ErrorStatus
- setLinetypeGenerationOff(self: pygcad.pygrx.GcDb2dPolyline) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::setLinetypeGenerationOff() –> enum Gcad::ErrorStatus
- setLinetypeGenerationOn(*args, **kwargs)
Overloaded function.
setLinetypeGenerationOn(self: pygcad.pygrx.GcDb2dPolyline) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::setLinetypeGenerationOn() –> enum Gcad::ErrorStatus
setLinetypeGenerationOn(self: pygcad.pygrx.GcDb2dPolyline, bOn: bool) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::setLinetypeGenerationOn(bool) –> enum Gcad::ErrorStatus
- setNormal(self: pygcad.pygrx.GcDb2dPolyline, para: GcGeVector3d) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::setNormal(const class GcGeVector3d &) –> enum Gcad::ErrorStatus
- setPolyType(self: pygcad.pygrx.GcDb2dPolyline, para: pygcad.pygrx.GcDb.Poly2dType) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::setPolyType(enum GcDb::Poly2dType) –> enum Gcad::ErrorStatus
- setThickness(self: pygcad.pygrx.GcDb2dPolyline, para: float) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::setThickness(double) –> enum Gcad::ErrorStatus
- splineFit(*args, **kwargs)
Overloaded function.
splineFit(self: pygcad.pygrx.GcDb2dPolyline) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::splineFit() –> enum Gcad::ErrorStatus
splineFit(self: pygcad.pygrx.GcDb2dPolyline, splineType: pygcad.pygrx.GcDb.Poly2dType, splineSegs: int) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::splineFit(enum GcDb::Poly2dType, short) –> enum Gcad::ErrorStatus
- straighten(self: pygcad.pygrx.GcDb2dPolyline) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDb2dPolyline::straighten() –> enum Gcad::ErrorStatus
- thickness(self: pygcad.pygrx.GcDb2dPolyline) float
C++: GcDb2dPolyline::thickness() const –> double
- vertexIterator(self: pygcad.pygrx.GcDb2dPolyline) pygcad.pygrx.GcDbObjectIterator
C++: GcDb2dPolyline::vertexIterator() const –> class GcDbObjectIterator *
- vertexPosition(self: pygcad.pygrx.GcDb2dPolyline, vert: pygcad.pygrx.GcDb2dVertex) GcGePoint3d
C++: GcDb2dPolyline::vertexPosition(const class GcDb2dVertex &) const –> class GcGePoint3d