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 |