GcLyLayerFilter

class pygcad.pygrx.GcLyLayerFilter

Bases: GcRxObject, GcHeapOperators

Attributes Summary

kCancel

kOk

kUseDefault

Methods Summary

addNested(self, filter)

C++: GcLyLayerFilter::addNested(class GcLyLayerFilter *) --> enum Gcad::ErrorStatus

allowDelete(self)

C++: GcLyLayerFilter::allowDelete() const --> bool

allowNested(self)

C++: GcLyLayerFilter::allowNested() const --> bool

allowRename(self)

C++: GcLyLayerFilter::allowRename() const --> bool

assign(self, para)

C++: GcLyLayerFilter::operator=(const class GcLyLayerFilter &) --> class GcLyLayerFilter &

cast(inPtr)

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

className()

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

compareTo(self, pOther)

C++: GcLyLayerFilter::compareTo(const class GcLyLayerFilter *) const --> bool

desc()

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

dynamicallyGenerated(self)

C++: GcLyLayerFilter::dynamicallyGenerated() const --> bool

filter(self, layer)

C++: GcLyLayerFilter::filter(class GcDbLayerTableRecord *) const --> bool

filterExpression(self)

C++: GcLyLayerFilter::filterExpression() const --> const wchar_t *

filterExpressionTree(self)

C++: GcLyLayerFilter::filterExpressionTree() const --> const class GcLyBoolExpr *

generateNested(self)

C++: GcLyLayerFilter::generateNested() --> enum Gcad::ErrorStatus

getNestedFilters(self)

C++: GcLyLayerFilter::getNestedFilters() const --> const int &

isA(self)

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

isIdFilter(self)

C++: GcLyLayerFilter::isIdFilter() const --> bool

isProxy(self)

C++: GcLyLayerFilter::isProxy() const --> bool

name(self)

C++: GcLyLayerFilter::name() const --> const wchar_t *

parent(self)

C++: GcLyLayerFilter::parent() const --> class GcLyLayerFilter *

readFrom(self, filer)

C++: GcLyLayerFilter::readFrom(class GcDbDxfFiler *) --> enum Gcad::ErrorStatus

removeNested(self, filter)

C++: GcLyLayerFilter::removeNested(class GcLyLayerFilter *) --> enum Gcad::ErrorStatus

rxInit()

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

setFilterExpression(self, expr)

C++: GcLyLayerFilter::setFilterExpression(const wchar_t *) --> enum Gcad::ErrorStatus

setName(self, para)

C++: GcLyLayerFilter::setName(const wchar_t *) --> enum Gcad::ErrorStatus

showEditor(self)

C++: GcLyLayerFilter::showEditor() --> enum GcLyLayerFilter::DialogResult

writeTo(self, pFiler)

C++: GcLyLayerFilter::writeTo(class GcDbDxfFiler *) const --> enum Gcad::ErrorStatus

Attributes Documentation

kCancel = <DialogResult.kCancel: 1>
kOk = <DialogResult.kOk: 0>
kUseDefault = <DialogResult.kUseDefault: 2>

Methods Documentation

addNested(self: pygcad.pygrx.GcLyLayerFilter, filter: pygcad.pygrx.GcLyLayerFilter) pygcad.pygrx.Gcad.ErrorStatus

C++: GcLyLayerFilter::addNested(class GcLyLayerFilter *) –> enum Gcad::ErrorStatus

allowDelete(self: pygcad.pygrx.GcLyLayerFilter) bool

C++: GcLyLayerFilter::allowDelete() const –> bool

allowNested(self: pygcad.pygrx.GcLyLayerFilter) bool

C++: GcLyLayerFilter::allowNested() const –> bool

allowRename(self: pygcad.pygrx.GcLyLayerFilter) bool

C++: GcLyLayerFilter::allowRename() const –> bool

assign(self: pygcad.pygrx.GcLyLayerFilter, para: pygcad.pygrx.GcLyLayerFilter) pygcad.pygrx.GcLyLayerFilter

C++: GcLyLayerFilter::operator=(const class GcLyLayerFilter &) –> class GcLyLayerFilter &

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

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

static className() str

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

compareTo(self: pygcad.pygrx.GcLyLayerFilter, pOther: pygcad.pygrx.GcLyLayerFilter) bool

C++: GcLyLayerFilter::compareTo(const class GcLyLayerFilter *) const –> bool

static desc() pygcad.pygrx.GcRxClass

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

dynamicallyGenerated(self: pygcad.pygrx.GcLyLayerFilter) bool

C++: GcLyLayerFilter::dynamicallyGenerated() const –> bool

filter(self: pygcad.pygrx.GcLyLayerFilter, layer: pygcad.pygrx.GcDbLayerTableRecord) bool

C++: GcLyLayerFilter::filter(class GcDbLayerTableRecord *) const –> bool

filterExpression(self: pygcad.pygrx.GcLyLayerFilter) str

C++: GcLyLayerFilter::filterExpression() const –> const wchar_t *

filterExpressionTree(self: pygcad.pygrx.GcLyLayerFilter) pygcad.pygrx.GcLyBoolExpr

C++: GcLyLayerFilter::filterExpressionTree() const –> const class GcLyBoolExpr *

generateNested(self: pygcad.pygrx.GcLyLayerFilter) pygcad.pygrx.Gcad.ErrorStatus

C++: GcLyLayerFilter::generateNested() –> enum Gcad::ErrorStatus

getNestedFilters(self: pygcad.pygrx.GcLyLayerFilter) int

C++: GcLyLayerFilter::getNestedFilters() const –> const int &

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

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

isIdFilter(self: pygcad.pygrx.GcLyLayerFilter) bool

C++: GcLyLayerFilter::isIdFilter() const –> bool

isProxy(self: pygcad.pygrx.GcLyLayerFilter) bool

C++: GcLyLayerFilter::isProxy() const –> bool

name(self: pygcad.pygrx.GcLyLayerFilter) str

C++: GcLyLayerFilter::name() const –> const wchar_t *

parent(self: pygcad.pygrx.GcLyLayerFilter) pygcad.pygrx.GcLyLayerFilter

C++: GcLyLayerFilter::parent() const –> class GcLyLayerFilter *

readFrom(self: pygcad.pygrx.GcLyLayerFilter, filer: GcDbDxfFiler) pygcad.pygrx.Gcad.ErrorStatus

C++: GcLyLayerFilter::readFrom(class GcDbDxfFiler *) –> enum Gcad::ErrorStatus

removeNested(self: pygcad.pygrx.GcLyLayerFilter, filter: pygcad.pygrx.GcLyLayerFilter) pygcad.pygrx.Gcad.ErrorStatus

C++: GcLyLayerFilter::removeNested(class GcLyLayerFilter *) –> enum Gcad::ErrorStatus

static rxInit() None

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

setFilterExpression(self: pygcad.pygrx.GcLyLayerFilter, expr: str) pygcad.pygrx.Gcad.ErrorStatus

C++: GcLyLayerFilter::setFilterExpression(const wchar_t *) –> enum Gcad::ErrorStatus

setName(self: pygcad.pygrx.GcLyLayerFilter, para: str) pygcad.pygrx.Gcad.ErrorStatus

C++: GcLyLayerFilter::setName(const wchar_t *) –> enum Gcad::ErrorStatus

showEditor(self: pygcad.pygrx.GcLyLayerFilter) pygcad.pygrx.GcLyLayerFilter.DialogResult

C++: GcLyLayerFilter::showEditor() –> enum GcLyLayerFilter::DialogResult

writeTo(self: pygcad.pygrx.GcLyLayerFilter, pFiler: GcDbDxfFiler) pygcad.pygrx.Gcad.ErrorStatus

C++: GcLyLayerFilter::writeTo(class GcDbDxfFiler *) const –> enum Gcad::ErrorStatus