cacheChildLabel(int enable=-1) const | App::LinkBaseExtension | |
checkCopyOnChange(App::DocumentObject *parent, const App::Property &prop) | App::LinkBaseExtension | protected |
checkGeoElementMap(const App::DocumentObject *obj, const App::DocumentObject *linked, PyObject **pyObj, const char *postfix) const | App::LinkBaseExtension | protected |
checkingProperty | App::LinkBaseExtension | mutableprotected |
connCopyOnChangeSource | App::LinkBaseExtension | protected |
copyOnChangeConns | App::LinkBaseExtension | protected |
CopyOnChangeDisabled enum value | App::LinkBaseExtension | |
CopyOnChangeEnabled enum value | App::LinkBaseExtension | |
CopyOnChangeOwned enum value | App::LinkBaseExtension | |
copyOnChangeSrcConns | App::LinkBaseExtension | protected |
CopyOnChangeTracking enum value | App::LinkBaseExtension | |
detachElement(App::DocumentObject *obj) | App::LinkBaseExtension | protected |
detachElements() | App::LinkBaseExtension | protected |
DocumentObjectExtension() | App::DocumentObjectExtension | |
elementNameFromIndex(int idx, std::ostream &ss) const | App::LinkBaseExtension | |
enableLabelCache | App::LinkBaseExtension | mutableprotected |
expandSubname(std::string &subname) const | App::LinkBaseExtension | |
Extension() | App::Extension | |
extensionExecute(void) override | App::LinkBaseExtension | virtual |
extensionGetLinkedObject(DocumentObject *&ret, bool recurse, Base::Matrix4D *mat, bool transform, int depth) const override | App::LinkBaseExtension | virtual |
extensionGetPropertyByName(const char *name) const override | App::LinkBaseExtension | virtual |
extensionGetPropertyDocumentation(const Property *prop) const | App::Extension | virtual |
extensionGetPropertyDocumentation(const char *name) const | App::Extension | virtual |
extensionGetPropertyGroup(const Property *prop) const | App::Extension | virtual |
extensionGetPropertyGroup(const char *name) const | App::Extension | virtual |
extensionGetPropertyList(std::vector< Property * > &List) const | App::Extension | virtual |
extensionGetPropertyMap(std::map< std::string, Property * > &Map) const | App::Extension | virtual |
extensionGetPropertyName(const Property *prop) const | App::Extension | virtual |
extensionGetPropertyType(const Property *prop) const | App::Extension | virtual |
extensionGetPropertyType(const char *name) const | App::Extension | virtual |
extensionGetSubObject(DocumentObject *&ret, const char *subname, PyObject **pyObj=nullptr, Base::Matrix4D *mat=nullptr, bool transform=false, int depth=0) const override | App::LinkBaseExtension | virtual |
extensionGetSubObjects(std::vector< std::string > &ret, int reason) const override | App::LinkBaseExtension | virtual |
extensionHasChildElement() const override | App::LinkBaseExtension | virtual |
extensionIsDerivedFrom(const Base::Type type) const | App::Extension | |
extensionIsElementVisible(const char *) override | App::LinkBaseExtension | virtual |
extensionMustExecute(void) override | App::LinkBaseExtension | virtual |
extensionOnChanged(const Property *p) override | App::LinkBaseExtension | virtual |
ExtensionPythonObject | App::Extension | protected |
extensionRestore(Base::XMLReader &) | App::Extension | virtual |
extensionSave(Base::Writer &) const | App::Extension | virtual |
extensionSetElementVisible(const char *, bool) override | App::LinkBaseExtension | virtual |
flattenSubname(const char *subname) const | App::LinkBaseExtension | |
getArrayIndex(const char *subname, const char **psubname=nullptr) | App::LinkBaseExtension | static |
getContainer() | App::LinkBaseExtension | |
getContainer() const | App::LinkBaseExtension | |
getElementIndex(const char *subname, const char **psubname=nullptr) const | App::LinkBaseExtension | |
getExtendedContainer() | App::Extension | |
getExtendedContainer() const | App::Extension | |
getExtendedObject() | App::DocumentObjectExtension | |
getExtendedObject() const | App::DocumentObjectExtension | |
getExtensionPyObject(void) override | App::LinkBaseExtension | virtual |
getLink(int depth=0) const | App::LinkBaseExtension | |
getLinkedChildren(bool filter=true) const | App::LinkBaseExtension | |
getOnChangeCopyObjects(std::vector< App::DocumentObject * > *excludes=nullptr, App::DocumentObject *src=nullptr) | App::LinkBaseExtension | |
getProperty(int idx) | App::LinkBaseExtension | |
getProperty(const char *) | App::LinkBaseExtension | |
getPropertyInfo() const | App::LinkBaseExtension | virtual |
getPropertyInfoMap() const | App::LinkBaseExtension | virtual |
getScaleVector() const | App::LinkBaseExtension | |
getSubElements() const | App::LinkBaseExtension | |
getSubName() const | App::LinkBaseExtension | |
getTransform(bool transform) const | App::LinkBaseExtension | |
getTrueLinkedObject(bool recurse, Base::Matrix4D *mat=nullptr, int depth=0, bool noElement=false) const | App::LinkBaseExtension | |
getViewProviderExtensionName() const | App::DocumentObjectExtension | virtual |
hasCopyOnChange | App::LinkBaseExtension | protected |
hasOldSubElement | App::LinkBaseExtension | protected |
hasPlacement() const | App::LinkBaseExtension | |
initExtension(App::ExtensionContainer *obj) | App::Extension | virtual |
initExtensionSubclass(Base::Type &toInit, const char *ClassName, const char *ParentName, Base::Type::instantiationMethod method=nullptr) | App::Extension | protectedstatic |
initExtensionType(Base::Type type) | App::Extension | protected |
isCopyOnChangeProperty(App::DocumentObject *obj, const Property &prop) | App::LinkBaseExtension | static |
isLinkedToConfigurableObject() const | App::LinkBaseExtension | |
isLinkMutated() const | App::LinkBaseExtension | |
isPythonExtension() | App::Extension | |
LinkBaseExtension() | App::LinkBaseExtension | |
LinkCopyOnChangeType enum name | App::LinkBaseExtension | |
linkedPlainGroup() const | App::LinkBaseExtension | |
LinkModeAutoDelete enum value | App::LinkBaseExtension | |
LinkModeAutoLink enum value | App::LinkBaseExtension | |
LinkModeAutoUnlink enum value | App::LinkBaseExtension | |
LinkModeNone enum value | App::LinkBaseExtension | |
LinkPropMap typedef | App::LinkBaseExtension | |
linkTransform() const | App::LinkBaseExtension | |
m_isPythonExtension | App::Extension | protected |
makeCopyOnChange() | App::LinkBaseExtension | protected |
monitorOnChangeCopyObjects(const std::vector< App::DocumentObject * > &objs) | App::LinkBaseExtension | |
myHiddenElements | App::LinkBaseExtension | protected |
myLabelCache | App::LinkBaseExtension | mutableprotected |
mySubElements | App::LinkBaseExtension | mutableprotected |
mySubName | App::LinkBaseExtension | mutableprotected |
name() const | App::Extension | |
OnChangeCopyOptions enum name | App::LinkBaseExtension | |
onExtendedDocumentRestored() override | App::LinkBaseExtension | virtual |
onExtendedSettingDocument() | App::DocumentObjectExtension | virtual |
onExtendedSetupObject() | App::DocumentObjectExtension | virtual |
onExtendedUnsetupObject() override | App::LinkBaseExtension | virtual |
parseSubName() const | App::LinkBaseExtension | protected |
pauseCopyOnChange | App::LinkBaseExtension | protected |
plainGroupConns | App::LinkBaseExtension | protected |
prevLinkedObjectID | App::LinkBaseExtension | protected |
PropIndex enum name | App::LinkBaseExtension | |
PropInfoMap typedef | App::LinkBaseExtension | |
PropMax enum value | App::LinkBaseExtension | |
props | App::LinkBaseExtension | protected |
setLink(int index, DocumentObject *obj, const char *subname=nullptr, const std::vector< std::string > &subs=std::vector< std::string >()) | App::LinkBaseExtension | |
setOnChangeCopyObject(App::DocumentObject *obj, OnChangeCopyOptions options) | App::LinkBaseExtension | |
setProperty(int idx, Property *prop) | App::LinkBaseExtension | virtual |
setupCopyOnChange(App::DocumentObject *obj, App::DocumentObject *linked, std::vector< boost::signals2::scoped_connection > *copyOnChangeConns, bool checkExisting) | App::LinkBaseExtension | static |
setupCopyOnChange(App::DocumentObject *parent, bool checkSource=false) | App::LinkBaseExtension | protected |
slotChangedPlainGroup(const App::DocumentObject &, const App::Property &) | App::LinkBaseExtension | protected |
syncCopyOnChange() | App::LinkBaseExtension | |
syncElementList() | App::LinkBaseExtension | protected |
update(App::DocumentObject *parent, const Property *prop) | App::LinkBaseExtension | protected |
updateGroup() | App::LinkBaseExtension | protected |
~DocumentObjectExtension() | App::DocumentObjectExtension | virtual |
~Extension() | App::Extension | virtual |
~LinkBaseExtension() | App::LinkBaseExtension | virtual |