GcDbLoftedSurface

class pygcad.pygrx.GcDbLoftedSurface

Bases: GcDbSurface

Attributes Summary

kLoftBlendSurf

kLoftNetworkSurf

kLoftSurf

Methods Summary

cast(inPtr)

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

className()

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.

  1. endContinuity(self: pygcad.pygrx.GcDbLoftedSurface) -> int

  2. endContinuity(self: pygcad.pygrx.GcDbLoftedSurface, isCrossSection: bool) -> int

C++: GcDbLoftedSurface::endContinuity(bool) const –> int

endMagnitude(*args, **kwargs)

Overloaded function.

  1. endMagnitude(self: pygcad.pygrx.GcDbLoftedSurface) -> float

  2. 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.

  1. setEndContinuity(self: pygcad.pygrx.GcDbLoftedSurface, val: int) -> pygcad.pygrx.Gcad.ErrorStatus

  2. 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.

  1. setEndMagnitude(self: pygcad.pygrx.GcDbLoftedSurface, val: float) -> pygcad.pygrx.Gcad.ErrorStatus

  2. 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.

  1. setStartContinuity(self: pygcad.pygrx.GcDbLoftedSurface, val: int) -> pygcad.pygrx.Gcad.ErrorStatus

  2. 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.

  1. setStartMagnitude(self: pygcad.pygrx.GcDbLoftedSurface, val: float) -> pygcad.pygrx.Gcad.ErrorStatus

  2. 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.

  1. startContinuity(self: pygcad.pygrx.GcDbLoftedSurface) -> int

  2. startContinuity(self: pygcad.pygrx.GcDbLoftedSurface, isCrossSection: bool) -> int

C++: GcDbLoftedSurface::startContinuity(bool) const –> int

startMagnitude(*args, **kwargs)

Overloaded function.

  1. startMagnitude(self: pygcad.pygrx.GcDbLoftedSurface) -> float

  2. startMagnitude(self: pygcad.pygrx.GcDbLoftedSurface, isCrossSection: bool) -> float

C++: GcDbLoftedSurface::startMagnitude(bool) const –> double