| 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) override | App::DocumentObject | virtual |
| adjustRelativeLinks(const std::set< App::DocumentObject * > &inList, std::set< App::DocumentObject * > *visited=nullptr) | App::DocumentObject | virtual |
| allowDuplicateLabel() const | App::DocumentObject | virtual |
| BaseClass() | Base::BaseClass | |
| BaseClass(const BaseClass &)=default | Base::BaseClass | |
| Border enum name | Spreadsheet::Sheet | |
| BorderAll enum value | Spreadsheet::Sheet | |
| BorderBottom enum value | Spreadsheet::Sheet | |
| BorderLeft enum value | Spreadsheet::Sheet | |
| BorderRight enum value | Spreadsheet::Sheet | |
| BorderTop enum value | Spreadsheet::Sheet | |
| boundRanges | Spreadsheet::Sheet | protected |
| canLinkProperties() const | App::DocumentObject | virtual |
| canLoadPartial() const | App::DocumentObject | virtual |
| cellErrors | Spreadsheet::Sheet | protected |
| cells | Spreadsheet::Sheet | protected |
| cellSpanChanged | Spreadsheet::Sheet | |
| cellUpdated | Spreadsheet::Sheet | |
| changeDynamicProperty(const Property *prop, const char *group, const char *doc) | App::PropertyContainer | |
| clear(App::CellAddress address, bool all=true) | Spreadsheet::Sheet | |
| clearAll() | Spreadsheet::Sheet | |
| clearExpression(const ObjectIdentifier &path) | App::DocumentObject | |
| clearOutListCache() const | App::DocumentObject | |
| columnWidthChanged | Spreadsheet::Sheet | |
| columnWidths | Spreadsheet::Sheet | protected |
| copyCutRanges | Spreadsheet::Sheet | protected |
| create(void) | Base::Persistence | static |
| currentCol | Spreadsheet::Sheet | protected |
| currentRow | Spreadsheet::Sheet | protected |
| dependsOn(App::CellAddress address) const | Spreadsheet::Sheet | |
| detachFromDocument() override | App::DocumentObject | virtual |
| DocumentObject(void) | App::DocumentObject | |
| 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 |
| enforceRecompute() | App::DocumentObject | |
| execute(void) | Spreadsheet::Sheet | virtual |
| executeExtensions() | App::DocumentObject | protected |
| exportToFile(const std::string &filename, char delimiter='\t', char quoteChar='\0', char escapeChar='\\') const | Spreadsheet::Sheet | |
| ExpressionEngine | App::DocumentObject | |
| extensionBegin() | App::ExtensionContainer | |
| ExtensionContainer() | App::ExtensionContainer | |
| extensionEnd() | App::ExtensionContainer | |
| ExtensionIterator typedef | App::ExtensionContainer | |
| getAddressFromAlias(const std::string &alias) const | Spreadsheet::Sheet | |
| getAnchor(App::CellAddress address) const | Spreadsheet::Sheet | |
| getCell(App::CellAddress address) | Spreadsheet::Sheet | |
| getCellAddress(const App::Property *prop, App::CellAddress &address) | Spreadsheet::Sheet | |
| getCellAddress(const char *name, bool silent=false) const | Spreadsheet::Sheet | |
| getCellBinding(App::Range &range, App::ExpressionPtr *pStart=nullptr, App::ExpressionPtr *pEnd=nullptr, App::ObjectIdentifier *pTarget=nullptr) const | Spreadsheet::Sheet | |
| getCellBindingBorder(App::CellAddress address) const | Spreadsheet::Sheet | |
| getCells() | Spreadsheet::Sheet | |
| getCharsFromPrefs(char &delimiter, char "e, char &escape, std::string &errMsg) | Spreadsheet::Sheet | |
| getClassTypeId(void) | Base::Persistence | static |
| getColumn(int offset=0) const | Spreadsheet::Sheet | |
| getColumnWidth(int col) const | Spreadsheet::Sheet | |
| getColumnWidths() const | Spreadsheet::Sheet | |
| getCopyOrCutBorder(App::CellAddress address, bool copy=true) const | Spreadsheet::Sheet | |
| getCopyOrCutRange(bool copy=true) const | Spreadsheet::Sheet | |
| getDocument(void) const | App::DocumentObject | |
| getDynamicPropertyByName(const char *name) const | Spreadsheet::Sheet | virtual |
| getDynamicPropertyData(const Property *prop) const | App::PropertyContainer | |
| getDynamicPropertyNames() const | App::PropertyContainer | virtual |
| getExportName(bool forced=false) const | App::DocumentObject | |
| getExpression(const ObjectIdentifier &path) const | App::DocumentObject | virtual |
| getExtension(Base::Type, bool derived=true, bool no_except=false) const | App::ExtensionContainer | |
| getExtension(const std::string &name) const | App::ExtensionContainer | |
| getExtensionByType(bool no_except=false, bool derived=true) const | App::ExtensionContainer | |
| getExtensionsDerivedFrom(Base::Type type) const | App::ExtensionContainer | |
| getExtensionsDerivedFromType() const | App::ExtensionContainer | |
| getFullName() const override | App::DocumentObject | virtual |
| getGroup() const | App::DocumentObject | |
| getID() const | App::DocumentObject | |
| getInList(void) const | App::DocumentObject | |
| getInListEx(std::set< App::DocumentObject * > &inSet, bool recursive, std::vector< App::DocumentObject * > *inList=nullptr) const | App::DocumentObject | |
| getInListEx(bool recursive) const | App::DocumentObject | |
| getInListRecursive(void) const | App::DocumentObject | |
| getLinkedObject(bool recurse=true, Base::Matrix4D *mat=nullptr, bool transform=false, int depth=0) const | App::DocumentObject | virtual |
| getMemSize(void) const | App::PropertyContainer | virtual |
| getNameInDocument(void) const | App::DocumentObject | |
| getNewCell(App::CellAddress address) | Spreadsheet::Sheet | |
| getOldLabel() const | App::DocumentObject | |
| getOutList() const | App::DocumentObject | |
| getOutList(int option) const | App::DocumentObject | |
| getOutList(int option, std::vector< App::DocumentObject * > &res) const | App::DocumentObject | |
| getOutListOfProperty(App::Property *) const | App::DocumentObject | |
| getOutListRecursive(void) const | App::DocumentObject | |
| getParents(int depth=0) const | App::DocumentObject | |
| getPathsByOutList(App::DocumentObject *to) const | App::DocumentObject | |
| getProperty(App::CellAddress key) const | Spreadsheet::Sheet | protected |
| getProperty(const char *addr) const | Spreadsheet::Sheet | protected |
| getPropertyByName(const char *name) const | Spreadsheet::Sheet | virtual |
| getPropertyData(void) const | App::PropertyContainer | protectedvirtual |
| getPropertyDataPtr(void) | App::PropertyContainer | protectedstatic |
| getPropertyDocumentation(const Property *prop) const override | App::ExtensionContainer | virtual |
| getPropertyDocumentation(const char *name) const override | App::ExtensionContainer | virtual |
| getPropertyGroup(const Property *prop) const override | App::ExtensionContainer | virtual |
| getPropertyGroup(const char *name) const override | App::ExtensionContainer | virtual |
| getPropertyList(std::vector< Property * > &List) const override | App::ExtensionContainer | virtual |
| getPropertyMap(std::map< std::string, Property * > &Map) const override | App::ExtensionContainer | virtual |
| getPropertyName(const Property *prop) const override | App::ExtensionContainer | virtual |
| getPropertyNamedList(std::vector< std::pair< const char *, App::Property * > > &List) const | Spreadsheet::Sheet | virtual |
| getPropertyPrefix() const | App::PropertyContainer | |
| getPropertyType(const Property *prop) const override | App::ExtensionContainer | virtual |
| getPropertyType(const char *name) const override | App::ExtensionContainer | virtual |
| getPyObject() | Spreadsheet::Sheet | virtual |
| getRange(const char *name, bool silent=false) const | Spreadsheet::Sheet | |
| getRow(int offset=0) const | Spreadsheet::Sheet | |
| getRowHeight(int row) const | Spreadsheet::Sheet | |
| getRowHeights() const | Spreadsheet::Sheet | |
| getSpans(App::CellAddress address, int &rows, int &cols) const | Spreadsheet::Sheet | |
| getStatus() const | App::DocumentObject | |
| getStatusString(void) const | App::DocumentObject | |
| getSubObject(const char *subname, PyObject **pyObj=nullptr, Base::Matrix4D *mat=nullptr, bool transform=true, int depth=0) const | App::DocumentObject | virtual |
| getSubObjectList(const char *subname) const | App::DocumentObject | |
| getSubObjects(int reason=0) const | App::DocumentObject | virtual |
| getTypeId(void) const | Base::Persistence | virtual |
| getUsedCells() const | Spreadsheet::Sheet | |
| getViewProviderName(void) const | Spreadsheet::Sheet | virtual |
| getViewProviderNameOverride() const | App::DocumentObject | virtual |
| getViewProviderNameStored() const | App::DocumentObject | |
| GS_DEFAULT enum value | App::DocumentObject | |
| GS_SELECT enum value | App::DocumentObject | |
| GSReason enum name | App::DocumentObject | |
| 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 |
| hasCell(const std::vector< App::Range > &ranges) const | Spreadsheet::Sheet | |
| hasChildElement() const | App::DocumentObject | virtual |
| hasCopyRange | Spreadsheet::Sheet | protected |
| hasExtension(Base::Type, bool derived=true) const | App::ExtensionContainer | |
| hasExtension(const std::string &name) const | App::ExtensionContainer | |
| hasExtensions() const | App::ExtensionContainer | |
| hasHiddenMarker(const char *subname) | App::DocumentObject | static |
| hiddenMarker() | App::DocumentObject | static |
| importFromFile(const std::string &filename, char delimiter='\t', char quoteChar='\0', char escapeChar='\\') | Spreadsheet::Sheet | |
| init(void) | Base::Persistence | static |
| initSubclass(Base::Type &toInit, const char *ClassName, const char *ParentName, Type::instantiationMethod method=nullptr) | Base::BaseClass | protectedstatic |
| insertColumns(int col, int count) | Spreadsheet::Sheet | |
| insertRows(int row, int count) | Spreadsheet::Sheet | |
| isAttachedToDocument() const override | App::DocumentObject | virtual |
| isDerivedFrom(const Type type) const | Base::BaseClass | |
| isElementVisible(const char *element) const | App::DocumentObject | virtual |
| isError(void) const | App::DocumentObject | |
| isExporting() const | App::DocumentObject | |
| isHidden(const Property *prop) const | App::PropertyContainer | |
| isHidden(const char *name) const | App::PropertyContainer | |
| isInInList(DocumentObject *objToTest) const | App::DocumentObject | |
| isInInListRecursive(DocumentObject *objToTest) const | App::DocumentObject | |
| isInOutList(DocumentObject *objToTest) const | App::DocumentObject | |
| isInOutListRecursive(DocumentObject *objToTest) const | App::DocumentObject | |
| isMergedCell(App::CellAddress address) const | Spreadsheet::Sheet | |
| isReadOnly(const Property *prop) const | App::PropertyContainer | |
| isReadOnly(const char *name) const | App::PropertyContainer | |
| isRecomputing() const | App::DocumentObject | |
| isRemoving() const | App::DocumentObject | |
| isRestoring() const | App::DocumentObject | |
| isTouched(void) const | App::DocumentObject | |
| isValid(void) const | App::DocumentObject | |
| isValidAlias(const std::string &candidate) | Spreadsheet::Sheet | |
| Label | App::DocumentObject | |
| Label2 | App::DocumentObject | |
| mergeCells(const App::Range &range) | Spreadsheet::Sheet | |
| mustExecute(void) const | Spreadsheet::Sheet | virtual |
| mustRecompute(void) const | App::DocumentObject | |
| observeDocument(App::Document *document) | Spreadsheet::Sheet | |
| ObserverMap typedef | Spreadsheet::Sheet | protected |
| observers | Spreadsheet::Sheet | protected |
| oldLabel | App::DocumentObject | protected |
| onBeforeChange(const Property *prop) override | App::DocumentObject | protectedvirtual |
| onBeforeChangeLabel(std::string &newLabel) | App::DocumentObject | virtual |
| onBeforeChangeProperty(Document *doc, const Property *prop) | App::TransactionalObject | protected |
| onChanged(const App::Property *prop) | Spreadsheet::Sheet | protectedvirtual |
| onDocumentRestored() | Spreadsheet::Sheet | protectedvirtual |
| onLostLinkToObject(DocumentObject *) | App::DocumentObject | virtual |
| onPropertyStatusChanged(const Property &prop, unsigned long oldStatus) override | App::DocumentObject | protectedvirtual |
| onSettingDocument() | Spreadsheet::Sheet | protectedvirtual |
| onUndoRedoFinished() | App::DocumentObject | protectedvirtual |
| onUpdateElementReference(const Property *) | App::DocumentObject | virtual |
| Base::Persistence::operator=(const BaseClass &)=default | Base::BaseClass | |
| OutListNoExpression enum value | App::DocumentObject | |
| OutListNoHidden enum value | App::DocumentObject | |
| OutListNoXLinked enum value | App::DocumentObject | |
| OutListOption enum name | App::DocumentObject | |
| pcNameInDocument | App::DocumentObject | protected |
| propAddress | Spreadsheet::Sheet | protected |
| PropertyContainer() | App::PropertyContainer | |
| PropertySheet | Spreadsheet::Sheet | friend |
| props | Spreadsheet::Sheet | protected |
| providesTo(App::CellAddress address, std::set< std::string > &result) const | Spreadsheet::Sheet | |
| providesTo(App::CellAddress address) const | Spreadsheet::Sheet | protected |
| purgeError(void) | App::DocumentObject | |
| purgeTouched(void) | App::DocumentObject | |
| PythonObject | App::DocumentObject | protected |
| rangeUpdated | Spreadsheet::Sheet | |
| recompute(void) | App::DocumentObject | protectedvirtual |
| recomputeCell(App::CellAddress p) | Spreadsheet::Sheet | protected |
| recomputeCells(App::Range range) | Spreadsheet::Sheet | |
| recomputeFeature(bool recursive=false) | App::DocumentObject | |
| redirectSubName(std::ostringstream &ss, DocumentObject *topParent, DocumentObject *child) const | App::DocumentObject | virtual |
| registerExtension(Base::Type extension, App::Extension *ext) | App::ExtensionContainer | |
| removeColumns(int col, int count) | Spreadsheet::Sheet | |
| removeDynamicProperty(const char *prop) override | App::DocumentObject | virtual |
| removeRows(int row, int count) | Spreadsheet::Sheet | |
| renameObjectIdentifiers(const std::map< App::ObjectIdentifier, App::ObjectIdentifier > &paths) | Spreadsheet::Sheet | virtual |
| resetError(void) | App::DocumentObject | protected |
| resolve(const char *subname, App::DocumentObject **parent=nullptr, std::string *childName=nullptr, const char **subElement=nullptr, PyObject **pyObj=nullptr, Base::Matrix4D *mat=nullptr, bool transform=true, int depth=0) const | App::DocumentObject | |
| resolveRelativeLink(std::string &subname, App::DocumentObject *&link, std::string &linkSub) const | App::DocumentObject | |
| Restore(Base::XMLReader &reader) override | App::ExtensionContainer | virtual |
| RestoreDocFile(Reader &) | Base::Persistence | virtual |
| restoreExtensions(Base::XMLReader &reader) | App::ExtensionContainer | |
| restoreFromStream(std::istream &stream) | Base::Persistence | |
| rowHeightChanged | Spreadsheet::Sheet | |
| rowHeights | Spreadsheet::Sheet | protected |
| Save(Base::Writer &writer) const override | App::DocumentObject | virtual |
| SaveDocFile(Writer &) const | Base::Persistence | virtual |
| saveExtensions(Base::Writer &writer) const | App::ExtensionContainer | |
| setAlias(App::CellAddress address, const std::string &alias) | Spreadsheet::Sheet | |
| setAlignment(App::CellAddress address, int alignment) | Spreadsheet::Sheet | |
| setBackground(App::CellAddress address, const App::Color &color) | Spreadsheet::Sheet | |
| setCell(const char *address, const char *value) | Spreadsheet::Sheet | |
| setCell(App::CellAddress address, const char *value) | Spreadsheet::Sheet | |
| setColumnWidth(int col, int width) | Spreadsheet::Sheet | |
| setComputedUnit(App::CellAddress address, const Base::Unit &unit) | Spreadsheet::Sheet | |
| setContent(App::CellAddress address, const char *value) | Spreadsheet::Sheet | |
| setCopyOrCutRanges(const std::vector< App::Range > &ranges, bool copy=true) | Spreadsheet::Sheet | |
| setDisplayUnit(App::CellAddress address, const std::string &unit) | Spreadsheet::Sheet | |
| setDocument(App::Document *doc) | App::DocumentObject | protected |
| setElementVisible(const char *element, bool visible) | App::DocumentObject | virtual |
| setError(void) | App::DocumentObject | protected |
| setExpression(const ObjectIdentifier &path, std::shared_ptr< App::Expression > expr) | App::DocumentObject | virtual |
| setFloatProperty(App::CellAddress key, double value) | Spreadsheet::Sheet | protected |
| setForeground(App::CellAddress address, const App::Color &color) | Spreadsheet::Sheet | |
| setIntegerProperty(App::CellAddress key, long value) | Spreadsheet::Sheet | protected |
| setObjectProperty(App::CellAddress key, Py::Object obj) | Spreadsheet::Sheet | protected |
| setPropertyPrefix(const char *prefix) | App::PropertyContainer | |
| setPropertyStatus(unsigned char bit, bool value) | App::PropertyContainer | |
| setPyObject(PyObject *) | Base::BaseClass | virtual |
| setQuantityProperty(App::CellAddress key, double value, const Base::Unit &unit) | Spreadsheet::Sheet | protected |
| setRowHeight(int row, int height) | Spreadsheet::Sheet | |
| setSpans(App::CellAddress address, int rows, int columns) | Spreadsheet::Sheet | |
| setStatus(ObjectStatus pos, bool on) | App::DocumentObject | |
| setStringProperty(App::CellAddress key, const std::string &value) | Spreadsheet::Sheet | protected |
| setStyle(App::CellAddress address, const std::set< std::string > &style) | Spreadsheet::Sheet | |
| setupObject() | App::DocumentObject | protectedvirtual |
| Sheet() | Spreadsheet::Sheet | |
| SheetObserver | Spreadsheet::Sheet | friend |
| signalBeforeChange | App::DocumentObject | |
| signalChanged | App::DocumentObject | |
| splitCell(App::CellAddress address) | Spreadsheet::Sheet | |
| StatusBits | App::DocumentObject | protected |
| StdReturn | App::DocumentObject | static |
| testIfLinkDAGCompatible(DocumentObject *linkTo) const | App::DocumentObject | |
| testIfLinkDAGCompatible(const std::vector< DocumentObject * > &linksTo) const | App::DocumentObject | |
| testIfLinkDAGCompatible(App::PropertyLinkSubList &linksTo) const | App::DocumentObject | |
| testIfLinkDAGCompatible(App::PropertyLinkSub &linkTo) const | App::DocumentObject | |
| testStatus(ObjectStatus pos) const | App::DocumentObject | |
| touch(bool noRecompute=false) | App::DocumentObject | |
| touchCells(App::Range range) | Spreadsheet::Sheet | |
| TransactionalObject(void) | App::TransactionalObject | |
| unsetupObject() | App::DocumentObject | protectedvirtual |
| updateBindings() | Spreadsheet::Sheet | protected |
| updateColumnsOrRows(bool horizontal, int section, int count) | Spreadsheet::Sheet | protected |
| updateProperty(App::CellAddress key) | Spreadsheet::Sheet | protected |
| Visibility | App::DocumentObject | |
| ~BaseClass() | Base::BaseClass | virtual |
| ~DocumentObject() | App::DocumentObject | virtual |
| ~ExtensionContainer() | App::ExtensionContainer | virtual |
| ~PropertyContainer() | App::PropertyContainer | virtual |
| ~Sheet() | Spreadsheet::Sheet | virtual |
| ~TransactionalObject() | App::TransactionalObject | virtual |