GcDbLoftedSurface
- class pygcad.pygrx.GcDbLoftedSurface
Bases:
GcDbSurface
Attributes Summary
Methods Summary
cast
(inPtr)C++: GcDbLoftedSurface::cast(const class GcRxObject *) --> class GcDbLoftedSurface *
C++: GcDbLoftedSurface::className() --> const wchar_t *
desc
()C++: GcDbLoftedSurface::desc() --> class GcRxClass *
dwgInFields
(self, filer)C++: GcDbLoftedSurface::dwgInFields(class GcDbDwgFiler *) --> enum Gcad::ErrorStatus
dwgOutFields
(self, filer)C++: GcDbLoftedSurface::dwgOutFields(class GcDbDwgFiler *) const --> enum Gcad::ErrorStatus
dxfInFields
(self, filer)C++: GcDbLoftedSurface::dxfInFields(class GcDbDxfFiler *) --> enum Gcad::ErrorStatus
dxfOutFields
(self, filer)C++: GcDbLoftedSurface::dxfOutFields(class GcDbDxfFiler *) const --> enum Gcad::ErrorStatus
endContinuity
(*args, **kwargs)Overloaded function.
endMagnitude
(*args, **kwargs)Overloaded function.
getCrossSection
(self, idx)C++: GcDbLoftedSurface::getCrossSection(int) const --> class GcDbEntity *
getGuideCurve
(self, idx)C++: GcDbLoftedSurface::getGuideCurve(int) const --> class GcDbEntity *
getLoftOptions
(self, loftOptions)C++: GcDbLoftedSurface::getLoftOptions(class GcDbLoftOptions &) const --> void
getPathEntity
(self)C++: GcDbLoftedSurface::getPathEntity() const --> class GcDbEntity *
isA
(self)C++: GcDbLoftedSurface::isA() const --> class GcRxClass *
isDependent
(self)C++: GcDbLoftedSurface::isDependent() const --> bool
loftSurfaceType
(self)C++: GcDbLoftedSurface::loftSurfaceType() const --> enum GcDbLoftedSurface::LoftSurfaceType
numCrossSections
(self)C++: GcDbLoftedSurface::numCrossSections() const --> int
numGuideCurves
(self)C++: GcDbLoftedSurface::numGuideCurves() const --> int
rxInit
()C++: GcDbLoftedSurface::rxInit() --> void
setEndContinuity
(*args, **kwargs)Overloaded function.
setEndMagnitude
(*args, **kwargs)Overloaded function.
setLoftOptions
(self, loftOptions)C++: GcDbLoftedSurface::setLoftOptions(const class GcDbLoftOptions &) --> enum Gcad::ErrorStatus
setStartContinuity
(*args, **kwargs)Overloaded function.
setStartMagnitude
(*args, **kwargs)Overloaded function.
startContinuity
(*args, **kwargs)Overloaded function.
startMagnitude
(*args, **kwargs)Overloaded function.
Attributes Documentation
- kLoftBlendSurf = <LoftSurfaceType.kLoftBlendSurf: 1>
- kLoftNetworkSurf = <LoftSurfaceType.kLoftNetworkSurf: 2>
- kLoftSurf = <LoftSurfaceType.kLoftSurf: 0>
Methods Documentation
- static cast(inPtr: pygcad.pygrx.GcRxObject) pygcad.pygrx.GcDbLoftedSurface
C++: GcDbLoftedSurface::cast(const class GcRxObject *) –> class GcDbLoftedSurface *
- static className() str
C++: GcDbLoftedSurface::className() –> const wchar_t *
- static desc() pygcad.pygrx.GcRxClass
C++: GcDbLoftedSurface::desc() –> class GcRxClass *
- dwgInFields(self: pygcad.pygrx.GcDbLoftedSurface, filer: GcDbDwgFiler) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLoftedSurface::dwgInFields(class GcDbDwgFiler *) –> enum Gcad::ErrorStatus
- dwgOutFields(self: pygcad.pygrx.GcDbLoftedSurface, filer: GcDbDwgFiler) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLoftedSurface::dwgOutFields(class GcDbDwgFiler *) const –> enum Gcad::ErrorStatus
- dxfInFields(self: pygcad.pygrx.GcDbLoftedSurface, filer: GcDbDxfFiler) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLoftedSurface::dxfInFields(class GcDbDxfFiler *) –> enum Gcad::ErrorStatus
- dxfOutFields(self: pygcad.pygrx.GcDbLoftedSurface, filer: GcDbDxfFiler) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLoftedSurface::dxfOutFields(class GcDbDxfFiler *) const –> enum Gcad::ErrorStatus
- endContinuity(*args, **kwargs)
Overloaded function.
endContinuity(self: pygcad.pygrx.GcDbLoftedSurface) -> int
endContinuity(self: pygcad.pygrx.GcDbLoftedSurface, isCrossSection: bool) -> int
C++: GcDbLoftedSurface::endContinuity(bool) const –> int
- endMagnitude(*args, **kwargs)
Overloaded function.
endMagnitude(self: pygcad.pygrx.GcDbLoftedSurface) -> float
endMagnitude(self: pygcad.pygrx.GcDbLoftedSurface, isCrossSection: bool) -> float
C++: GcDbLoftedSurface::endMagnitude(bool) const –> double
- getCrossSection(self: pygcad.pygrx.GcDbLoftedSurface, idx: int) pygcad.pygrx.GcDbEntity
C++: GcDbLoftedSurface::getCrossSection(int) const –> class GcDbEntity *
- getGuideCurve(self: pygcad.pygrx.GcDbLoftedSurface, idx: int) pygcad.pygrx.GcDbEntity
C++: GcDbLoftedSurface::getGuideCurve(int) const –> class GcDbEntity *
- getLoftOptions(self: pygcad.pygrx.GcDbLoftedSurface, loftOptions: pygcad.pygrx.GcDbLoftOptions) None
C++: GcDbLoftedSurface::getLoftOptions(class GcDbLoftOptions &) const –> void
- getPathEntity(self: pygcad.pygrx.GcDbLoftedSurface) pygcad.pygrx.GcDbEntity
C++: GcDbLoftedSurface::getPathEntity() const –> class GcDbEntity *
- isA(self: pygcad.pygrx.GcDbLoftedSurface) pygcad.pygrx.GcRxClass
C++: GcDbLoftedSurface::isA() const –> class GcRxClass *
- isDependent(self: pygcad.pygrx.GcDbLoftedSurface) bool
C++: GcDbLoftedSurface::isDependent() const –> bool
- loftSurfaceType(self: pygcad.pygrx.GcDbLoftedSurface) pygcad.pygrx.GcDbLoftedSurface.LoftSurfaceType
C++: GcDbLoftedSurface::loftSurfaceType() const –> enum GcDbLoftedSurface::LoftSurfaceType
- numCrossSections(self: pygcad.pygrx.GcDbLoftedSurface) int
C++: GcDbLoftedSurface::numCrossSections() const –> int
- numGuideCurves(self: pygcad.pygrx.GcDbLoftedSurface) int
C++: GcDbLoftedSurface::numGuideCurves() const –> int
- static rxInit() None
C++: GcDbLoftedSurface::rxInit() –> void
- setEndContinuity(*args, **kwargs)
Overloaded function.
setEndContinuity(self: pygcad.pygrx.GcDbLoftedSurface, val: int) -> pygcad.pygrx.Gcad.ErrorStatus
setEndContinuity(self: pygcad.pygrx.GcDbLoftedSurface, val: int, isCrossSection: bool) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLoftedSurface::setEndContinuity(int, bool) –> enum Gcad::ErrorStatus
- setEndMagnitude(*args, **kwargs)
Overloaded function.
setEndMagnitude(self: pygcad.pygrx.GcDbLoftedSurface, val: float) -> pygcad.pygrx.Gcad.ErrorStatus
setEndMagnitude(self: pygcad.pygrx.GcDbLoftedSurface, val: float, isCrossSection: bool) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLoftedSurface::setEndMagnitude(double, bool) –> enum Gcad::ErrorStatus
- setLoftOptions(self: pygcad.pygrx.GcDbLoftedSurface, loftOptions: pygcad.pygrx.GcDbLoftOptions) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLoftedSurface::setLoftOptions(const class GcDbLoftOptions &) –> enum Gcad::ErrorStatus
- setStartContinuity(*args, **kwargs)
Overloaded function.
setStartContinuity(self: pygcad.pygrx.GcDbLoftedSurface, val: int) -> pygcad.pygrx.Gcad.ErrorStatus
setStartContinuity(self: pygcad.pygrx.GcDbLoftedSurface, val: int, isCrossSection: bool) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLoftedSurface::setStartContinuity(int, bool) –> enum Gcad::ErrorStatus
- setStartMagnitude(*args, **kwargs)
Overloaded function.
setStartMagnitude(self: pygcad.pygrx.GcDbLoftedSurface, val: float) -> pygcad.pygrx.Gcad.ErrorStatus
setStartMagnitude(self: pygcad.pygrx.GcDbLoftedSurface, val: float, isCrossSection: bool) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLoftedSurface::setStartMagnitude(double, bool) –> enum Gcad::ErrorStatus
- startContinuity(*args, **kwargs)
Overloaded function.
startContinuity(self: pygcad.pygrx.GcDbLoftedSurface) -> int
startContinuity(self: pygcad.pygrx.GcDbLoftedSurface, isCrossSection: bool) -> int
C++: GcDbLoftedSurface::startContinuity(bool) const –> int
- startMagnitude(*args, **kwargs)
Overloaded function.
startMagnitude(self: pygcad.pygrx.GcDbLoftedSurface) -> float
startMagnitude(self: pygcad.pygrx.GcDbLoftedSurface, isCrossSection: bool) -> float
C++: GcDbLoftedSurface::startMagnitude(bool) const –> double