| abortTransaction() | App::Document | |
| addDynamicProperty(const char *type, const char *name=nullptr, const char *group=nullptr, const char *doc=nullptr, short attr=0, bool ro=false, bool hidden=false) | App::PropertyContainer | virtual |
| addObject(const char *sType, const char *pObjectName=nullptr, bool isNew=true, const char *viewType=nullptr, bool isPartial=false) | App::Document | |
| addObject(DocumentObject *, const char *pObjectName=nullptr) | App::Document | |
| addObjects(const char *sType, const std::vector< std::string > &objectNames, bool isNew=true) | App::Document | |
| addOrRemovePropertyOfObject(TransactionalObject *, Property *prop, bool add) | App::Document | |
| addRecomputeObject(DocumentObject *obj) | App::Document | |
| afterRestore(bool checkPartial=false) | App::Document | |
| afterRestore(const std::vector< App::DocumentObject * > &, bool checkPartial=false) | App::Document | |
| AllowPartialRecompute enum value | App::Document | |
| Application | App::Document | friend |
| BaseClass() | Base::BaseClass | |
| BaseClass(const BaseClass &)=default | Base::BaseClass | |
| breakDependency(DocumentObject *pcObject, bool clear) | App::Document | protected |
| changeDynamicProperty(const Property *prop, const char *group, const char *doc) | App::PropertyContainer | |
| checkOnCycle(void) | App::Document | |
| clearDocument() | App::Document | |
| clearUndos() | App::Document | |
| Closable enum value | App::Document | |
| Comment | App::Document | |
| commitTransaction() | App::Document | |
| Company | App::Document | |
| copyObject(const std::vector< DocumentObject * > &objs, bool recursive=false, bool returnAll=false) | App::Document | |
| countObjects(void) const | App::Document | |
| countObjectsOfType(const Base::Type &typeId) const | App::Document | |
| create(void) | Base::Persistence | static |
| CreatedBy | App::Document | |
| CreationDate | App::Document | |
| DependencyOption enum name | App::Document | |
| DepNoCycle enum value | App::Document | |
| DepNoXLinked enum value | App::Document | |
| DepSort enum value | App::Document | |
| Document(const char *name="") | App::Document | protected |
| DocumentObject | App::Document | friend |
| dumpToStream(std::ostream &stream, int compression) | Base::Persistence | |
| dynamicProps | App::PropertyContainer | protected |
| editProperty(const char *) | App::PropertyContainer | virtual |
| encodeAttribute(const std::string &) | Base::Persistence | static |
| exportGraphviz(std::ostream &) const | App::Document | |
| Exporting enum value | App::Document | |
| exportObjects(const std::vector< App::DocumentObject * > &, std::ostream &) | App::Document | |
| ExportStatus enum name | App::Document | |
| FileName | App::Document | |
| findObjects(const Base::Type &typeId, const char *objname, const char *label) const | App::Document | |
| getActiveObject(void) const | App::Document | |
| getAvailableRedoNames() const | App::Document | |
| getAvailableRedos(int id=0) const | App::Document | |
| getAvailableUndoNames() const | App::Document | |
| getAvailableUndos(int id=0) const | App::Document | |
| getClassTypeId(void) | Base::Persistence | static |
| getDependencyList(const std::vector< App::DocumentObject * > &objs, int options=0) | App::Document | static |
| getDependentDocuments(bool sort=true) | App::Document | |
| getDependentDocuments(std::vector< App::Document * > docs, bool sort) | App::Document | static |
| getDependingObjects() const | App::Document | |
| getDynamicPropertyByName(const char *name) const | App::PropertyContainer | virtual |
| getDynamicPropertyData(const Property *prop) const | App::PropertyContainer | |
| getDynamicPropertyNames() const | App::PropertyContainer | virtual |
| getErrorDescription(const App::DocumentObject *) const | App::Document | |
| getFileName() const | App::Document | |
| getFullName() const override | App::Document | virtual |
| getInList(const DocumentObject *me) const | App::Document | |
| getLinksTo(std::set< DocumentObject * > &links, const DocumentObject *obj, int options, int maxCount=0, const std::vector< DocumentObject * > &objs={}) const | App::Document | |
| getMaxUndoStackSize(void) const | App::Document | |
| getMemSize(void) const override | App::Document | virtual |
| getName() const | App::Document | |
| getObject(const char *Name) const | App::Document | |
| getObjectByID(long id) const | App::Document | |
| getObjectName(DocumentObject *pFeat) const | App::Document | |
| getObjects() const | App::Document | |
| getObjectsOfType(const Base::Type &typeId) const | App::Document | |
| getObjectsOfType() const | App::Document | |
| getObjectsWithExtension(const Base::Type &typeId, bool derived=true) const | App::Document | |
| getOldLabel() const | App::Document | |
| getPathsByOutList(const App::DocumentObject *from, const App::DocumentObject *to) const | App::Document | |
| getProgramVersion() const | App::Document | |
| getPropertyByName(const char *name) const | App::PropertyContainer | virtual |
| getPropertyData(void) const | App::PropertyContainer | protectedvirtual |
| getPropertyDataPtr(void) | App::PropertyContainer | protectedstatic |
| getPropertyDocumentation(const Property *prop) const | App::PropertyContainer | virtual |
| getPropertyDocumentation(const char *name) const | App::PropertyContainer | virtual |
| getPropertyGroup(const Property *prop) const | App::PropertyContainer | virtual |
| getPropertyGroup(const char *name) const | App::PropertyContainer | virtual |
| getPropertyList(std::vector< Property * > &List) const | App::PropertyContainer | virtual |
| getPropertyMap(std::map< std::string, Property * > &Map) const | App::PropertyContainer | virtual |
| getPropertyName(const Property *prop) const | App::PropertyContainer | virtual |
| getPropertyNamedList(std::vector< std::pair< const char *, Property * > > &List) const | App::PropertyContainer | virtual |
| getPropertyPrefix() const | App::PropertyContainer | |
| getPropertyType(const Property *prop) const | App::PropertyContainer | virtual |
| getPropertyType(const char *name) const | App::PropertyContainer | virtual |
| getPyObject(void) override | App::Document | virtual |
| getRootObjects() const | App::Document | |
| getStandardObjectName(const char *Name, int d) const | App::Document | |
| getTouched(void) const | App::Document | |
| getTransactionID(bool undo, unsigned pos=0) const | App::Document | |
| getTransientDirectoryName(const std::string &uuid, const std::string &filename) const | App::Document | protected |
| getTypeId(void) const | Base::Persistence | virtual |
| getUndoMemSize(void) const | App::Document | |
| getUndoMode(void) const | App::Document | |
| getUniqueObjectName(const char *Name) const | App::Document | |
| handleChangedPropertyName(Base::XMLReader &reader, const char *TypeName, const char *PropName) | App::PropertyContainer | protectedvirtual |
| handleChangedPropertyType(Base::XMLReader &reader, const char *TypeName, Property *prop) | App::PropertyContainer | protectedvirtual |
| hasLinksTo(const DocumentObject *obj) const | App::Document | |
| hasPendingTransaction() const | App::Document | |
| Id | App::Document | |
| IgnoreErrorOnRecompute enum value | App::Document | |
| Importing enum value | App::Document | |
| importLinks(const std::vector< App::DocumentObject * > &objs={}) | App::Document | |
| importObjects(Base::XMLReader &reader) | App::Document | |
| init(void) | Base::Persistence | static |
| initSubclass(Base::Type &toInit, const char *ClassName, const char *ParentName, Type::instantiationMethod method=nullptr) | Base::BaseClass | protectedstatic |
| isAnyRestoring() | App::Document | static |
| isClosable() const | App::Document | |
| isDerivedFrom(const Type type) const | Base::BaseClass | |
| isExporting(const App::DocumentObject *obj) const | App::Document | |
| isHidden(const Property *prop) const | App::PropertyContainer | |
| isHidden(const char *name) const | App::PropertyContainer | |
| isIn(const DocumentObject *pFeat) const | App::Document | |
| isPerformingTransaction() const | App::Document | |
| isReadOnly(const Property *prop) const | App::PropertyContainer | |
| isReadOnly(const char *name) const | App::PropertyContainer | |
| isSaved() const | App::Document | |
| isTouched(void) const | App::Document | |
| isTransactionEmpty() const | App::Document | |
| KeepTrailingDigits enum value | App::Document | |
| Label | App::Document | |
| LastModifiedBy | App::Document | |
| LastModifiedDate | App::Document | |
| License | App::Document | |
| LicenseURL | App::Document | |
| LinkStampChanged enum value | App::Document | |
| Material | App::Document | |
| Meta | App::Document | |
| moveObject(DocumentObject *obj, bool recursive=false) | App::Document | |
| mustExecute(void) const | App::Document | |
| NotExporting enum value | App::Document | |
| onBeforeChange(const Property *prop) override | App::Document | protectedvirtual |
| onBeforeChangeProperty(const TransactionalObject *Who, const Property *What) | App::Document | protected |
| onChanged(const Property *prop) override | App::Document | protectedvirtual |
| onChangedProperty(const DocumentObject *Who, const Property *What) | App::Document | protected |
| onPropertyStatusChanged(const Property &prop, unsigned long oldStatus) | App::PropertyContainer | virtual |
| openTransaction(const char *name=nullptr) | App::Document | |
| Base::Persistence::operator=(const BaseClass &)=default | Base::BaseClass | |
| PartialDoc enum value | App::Document | |
| PartialRestore enum value | App::Document | |
| PropertyContainer() | App::PropertyContainer | |
| purgeTouched() | App::Document | |
| readObjects(Base::XMLReader &reader) | App::Document | protected |
| recompute(const std::vector< App::DocumentObject * > &objs={}, bool force=false, bool *hasError=nullptr, int options=0) | App::Document | |
| recomputeFeature(DocumentObject *Feat, bool recursive=false) | App::Document | |
| Recomputing enum value | App::Document | |
| redo(int id=0) | App::Document | |
| removeDynamicProperty(const char *name) | App::PropertyContainer | virtual |
| removeObject(const char *sName) | App::Document | |
| renameObjectIdentifiers(const std::map< App::ObjectIdentifier, App::ObjectIdentifier > &paths, const std::function< bool(const App::DocumentObject *)> &selector=[](const App::DocumentObject *) { return true;}) | App::Document | |
| renameTransaction(const char *name, int id) | App::Document | |
| restore(const char *filename=nullptr, bool delaySignal=false, const std::vector< std::string > &objNames={}) | App::Document | |
| Restore(Base::XMLReader &reader) override | App::Document | virtual |
| RestoreDocFile(Reader &) | Base::Persistence | virtual |
| RestoreError enum value | App::Document | |
| restoreFromStream(std::istream &stream) | Base::Persistence | |
| Restoring enum value | App::Document | |
| save(void) | App::Document | |
| Save(Base::Writer &writer) const override | App::Document | virtual |
| saveAs(const char *file) | App::Document | |
| saveCopy(const char *file) const | App::Document | |
| SaveDocFile(Writer &) const | Base::Persistence | virtual |
| saveToFile(const char *filename) const | App::Document | protected |
| setClosable(bool) | App::Document | |
| setMaxUndoStackSize(unsigned int UndoMaxStackSize=20) | App::Document | |
| setPropertyPrefix(const char *prefix) | App::PropertyContainer | |
| setPropertyStatus(unsigned char bit, bool value) | App::PropertyContainer | |
| setPyObject(PyObject *) | Base::BaseClass | virtual |
| setStatus(Status pos, bool on) | App::Document | |
| setTransactionMode(int iMode) | App::Document | |
| setUndoLimit(unsigned int UndoMemSize=0) | App::Document | |
| setUndoMode(int iMode) | App::Document | |
| ShowHidden | App::Document | |
| signalAbortTransaction | App::Document | |
| signalActivatedObject | App::Document | |
| signalBeforeChange | App::Document | |
| signalBeforeChangeObject | App::Document | |
| signalBeforeRecompute | App::Document | |
| signalChanged | App::Document | |
| signalChangedObject | App::Document | |
| signalChangePropertyEditor | App::Document | |
| signalCommitTransaction | App::Document | |
| signalDeletedObject | App::Document | |
| signalExportObjects | App::Document | |
| signalExportViewObjects | App::Document | |
| signalFinishImportObjects | App::Document | |
| signalFinishRestoreObject | App::Document | |
| signalFinishSave | App::Document | |
| signalImportObjects | App::Document | |
| signalImportViewObjects | App::Document | |
| signalLinkXsetValue | App::Document | |
| signalNewObject | App::Document | |
| signalOpenTransaction | App::Document | |
| signalRecomputed | App::Document | |
| signalRecomputedObject | App::Document | |
| signalRedo | App::Document | |
| signalRelabelObject | App::Document | |
| signalRestoreDocument | App::Document | |
| signalSaveDocument | App::Document | |
| signalSkipRecompute | App::Document | |
| signalStartSave | App::Document | |
| signalTouchedObject | App::Document | |
| signalTransactionAppend | App::Document | |
| signalTransactionRemove | App::Document | |
| signalUndo | App::Document | |
| SkipRecompute enum value | App::Document | |
| Status enum name | App::Document | |
| TempDoc enum value | App::Document | |
| testStatus(Status pos) const | App::Document | |
| Tip | App::Document | |
| TipName | App::Document | |
| topologicalSort() const | App::Document | |
| Transaction | App::Document | friend |
| TransactionalObject | App::Document | friend |
| TransactionDocumentObject | App::Document | friend |
| TransientDir | App::Document | |
| Uid | App::Document | |
| undo(int id=0) | App::Document | |
| writeDependencyGraphViz(std::ostream &out) | App::Document | |
| writeObjects(const std::vector< App::DocumentObject * > &, Base::Writer &writer) const | App::Document | protected |
| ~BaseClass() | Base::BaseClass | virtual |
| ~Document() | App::Document | virtual |
| ~PropertyContainer() | App::PropertyContainer | virtual |