GcLyLayerFilter
- class pygcad.pygrx.GcLyLayerFilter
Bases:
GcRxObject
,GcHeapOperators
Attributes Summary
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 *
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