LibreCAD
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
lc::Document Member List

This is the complete list of members for lc::Document, including all inherited members.

_addEntityEventlc::Documentprivate
_addLayerEventlc::Documentprivate
_addLinePatternEventlc::Documentprivate
_beginProcessEventlc::Documentprivate
_commitProcessEventlc::Documentprivate
_newWaitingCustomEntityEventlc::Documentprivate
_removeEntityEventlc::Documentprivate
_removeLayerEventlc::Documentprivate
_removeLinePatternEventlc::Documentprivate
_replaceEntityEventlc::Documentprivate
_replaceLayerEventlc::Documentprivate
_replaceLinePatternEventlc::Documentprivate
addDocumentMetaType(DocumentMetaType_CSPtr dmt)=0lc::Documentpure virtual
addEntityEvent()lc::Documentvirtual
addLayerEvent()lc::Documentvirtual
addLinePatternEvent()lc::Documentvirtual
allLayers() const =0lc::Documentpure virtual
allMetaTypes()=0lc::Documentpure virtual
begin(operation::DocumentOperation_SPtr operation)=0lc::Documentprotectedpure virtual
beginProcessEvent()lc::Documentvirtual
blocks() const =0lc::Documentpure virtual
commit(operation::DocumentOperation_SPtr operation)=0lc::Documentprotectedpure virtual
commitProcessEvent()lc::Documentvirtual
Document()lc::Document
entitiesByBlock(Block_CSPtr block)=0lc::Documentpure virtual
entitiesByLayer(Layer_CSPtr layer)=0lc::Documentpure virtual
entityContainer()=0lc::Documentpure virtual
execute(operation::DocumentOperation_SPtr operation)=0lc::Documentprotectedpure virtual
insertEntity(entity::CADEntity_CSPtr cadEntity)=0lc::Documentpure virtual
layerByName(const std::string &layerName) const =0lc::Documentpure virtual
lc::operation::DocumentOperation classlc::Documentfriend
linePatternByName(const std::string &linePatternName) const =0lc::Documentpure virtual
linePatterns() const =0lc::Documentpure virtual
newWaitingCustomEntityEvent()lc::Documentvirtual
operationFinnish(operation::DocumentOperation_SPtr operation)lc::Documentprotectedvirtual
operationProcess(operation::DocumentOperation_SPtr operation)lc::Documentprotectedvirtual
operationStart(operation::DocumentOperation_SPtr operation)lc::Documentprotectedvirtual
removeDocumentMetaType(DocumentMetaType_CSPtr dmt)=0lc::Documentpure virtual
removeEntity(entity::CADEntity_CSPtr entity)=0lc::Documentpure virtual
removeEntityEvent()lc::Documentvirtual
removeLayerEvent()lc::Documentvirtual
removeLinePatternEvent()lc::Documentvirtual
replaceDocumentMetaType(DocumentMetaType_CSPtr oldDmt, DocumentMetaType_CSPtr newDmt)=0lc::Documentpure virtual
replaceEntityEvent()lc::Documentvirtual
replaceLayerEvent()lc::Documentvirtual
replaceLinePatternEvent()lc::Documentvirtual
waitingCustomEntities(const std::string &pluginName)=0lc::Documentpure virtual
~Document()lc::Documentvirtual