QCAD
Open Source 2D CAD
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
RDocument Member List

This is the complete list of members for RDocument, including all inherited members.

addBlockToSpatialIndex(RBlock::Id blockId, RObject::Id ignoreBlockId)RDocument
addToSpatialIndex(QSharedPointer< REntity > entity)RDocument
blockContainsReferences(RBlock::Id blockId, RBlock::Id referencedBlockId)RDocument
clear()RDocument
clearSelection(QSet< REntity::Id > *affectedEntities=NULL)RDocument
clipboardRDocumentprotectedstatic
copyVariablesFrom(const RDocument &other)RDocument
deselectEntities(const QSet< REntity::Id > &entityId, QSet< REntity::Id > *affectedEntities=NULL)RDocument
deselectEntity(REntity::Id entityId, QSet< REntity::Id > *affectedEntities=NULL)RDocument
doDelete()RRequireHeapinline
dump()RDocument
fileNameRDocumentprivate
fileVersionRDocumentprivate
getAngleFormat()RDocument
getAnglePrecision()RDocument
getBlockId(const QString &blockName) const RDocument
getBlockName(RBlock::Id blockId) const RDocument
getBlockNames() const RDocument
getBoundingBox(bool ignoreHiddenLayers=true, bool ignoreEmpty=false) const RDocument
getClipboard()RDocumentstatic
getCurrentBlockId() const RDocument
getCurrentColor() const RDocument
getCurrentLayerId()RDocument
getCurrentLinetypeId() const RDocument
getCurrentLinetypePattern() const RDocument
getCurrentLineweight() const RDocument
getCurrentViewId() const RDocument
getDimensionFont() const RDocument
getFileName() const RDocument
getFileVersion() const RDocument
getKnownVariable(RS::KnownVariable key, const QVariant &defaultValue=RDEFAULT_QVARIANT) const RDocument
getLayerId(const QString &layerName) const RDocument
getLayerName(RLayer::Id layerId) const RDocument
getLayerNames() const RDocument
getLinearFormat()RDocument
getLinearPrecision()RDocument
getLinetypeByBlockId() const RDocumentinline
getLinetypeByLayerId() const RDocumentinline
getLinetypeDescription(RLinetype::Id linetypeId) const RDocument
getLinetypeId(const QString &linetypeName) const RDocument
getLinetypeLabel(RLinetype::Id linetypeId) const RDocument
getLinetypeName(RLinetype::Id linetypeId) const RDocument
getLinetypeNames() const RDocument
getLinetypePatterns() const RDocument
getLinetypeScale() const RDocument
getMaxLineweight() const RDocument
getModelSpaceBlockId() const RDocument
getSelectionBox() const RDocument
getSpatialIndex()RDocument
getStorage()RDocument
getStorage() const RDocument
getTempBlockName() const RDocument
getTransactionStack()RDocument
getUnit() const RDocument
getVariable(const QString &key, const QVariant &defaultValue=RDEFAULT_QVARIANT, bool useSettings=false) const RDocument
getVariables() const RDocument
getViewNames() const RDocument
hasBlock(const QString &blockName) const RDocument
hasChildEntities(REntity::Id parentId) const RDocument
hasLayer(const QString &layerName) const RDocument
hasLinetype(const QString &linetypeName) const RDocument
hasSelection() const RDocument
hasVariable(const QString &key) const RDocument
hasView(const QString &viewName) const RDocument
init()RDocument
initLinetypes(RTransaction *transaction=NULL)RDocument
isBlockFrozen(RBlock::Id blockId) const RDocument
isByBlock(RLinetype::Id linetypeId) const RDocument
isByLayer(RLinetype::Id linetypeId) const RDocument
isEntityEditable(REntity::Id entityId) const RDocument
isEntityLayerFrozen(REntity::Id entityId) const RDocument
isLayerFrozen(RLayer::Id layerId) const RDocument
isLayerLocked(RLayer::Id layerId) const RDocument
isMetric() const RDocument
isModified() const RDocument
isRedoAvailable() const RDocument
isSelected(REntity::Id entityId)RDocument
isUndoAvailable() const RDocument
linetypeByBlockIdRDocumentprivate
linetypeByLayerIdRDocumentprivate
modelSpaceBlockIdRDocumentprivate
operator<<(QDebug dbg, RDocument &d)RDocumentfriend
queryAllBlockReferences() const RDocument
queryAllBlocks() const RDocument
queryAllEntities(bool undone=false, bool allBlocks=false, RS::EntityType type=RS::EntityAll) const RDocument
queryAllLayers() const RDocument
queryAllLinetypes() const RDocument
queryAllObjects() const RDocument
queryAllUcs() const RDocument
queryAllViews() const RDocument
queryBlock(RBlock::Id blockId) const RDocument
queryBlock(const QString &blockName) const RDocument
queryBlockDirect(RBlock::Id blockId) const RDocument
queryBlockEntities(RBlock::Id blockId) const RDocument
queryBlockReferences(RBlock::Id blockId) const RDocument
queryChildEntities(REntity::Id parentId, RS::EntityType type=RS::EntityAll) const RDocument
queryClosestXY(const RVector &wcsPosition, double range, bool draft, double strictRange=RMAXDOUBLE, bool includeLockedLayers=true)RDocument
queryClosestXY(QSet< REntity::Id > &candidates, const RVector &wcsPosition, double range, bool draft, double strictRange=RMAXDOUBLE)RDocument
queryContainedEntities(const RBox &box)RDocument
queryContainedEntitiesXY(const RBox &box)RDocument
queryCurrentBlock()RDocument
queryCurrentLayer()RDocument
queryCurrentView()RDocument
queryDocumentVariables() const RDocument
queryDocumentVariablesDirect() const RDocument
queryEntity(REntity::Id entityId) const RDocument
queryEntityDirect(REntity::Id entityId) const RDocument
queryInfiniteEntities()RDocument
queryIntersectedEntitiesXY(const RBox &box, bool checkBoundingBoxOnly=false, bool includeLockedLayers=true, RBlock::Id blockId=RBlock::INVALID_ID, const QList< RS::EntityType > &filter=RDEFAULT_QLIST_RS_ENTITYTYPE)RDocument
queryIntersectedShapesXY(const RBox &box, bool checkBoundingBoxOnly=false, bool includeLockedLayers=true, RBlock::Id blockId=RBlock::INVALID_ID, const QList< RS::EntityType > &filter=RDEFAULT_QLIST_RS_ENTITYTYPE)RDocument
queryLayer(RLayer::Id layerId) const RDocument
queryLayer(const QString &layerName) const RDocument
queryLayerDirect(RLayer::Id layerId) const RDocument
queryLayerEntities(RLayer::Id layerId, bool allBlocks=false) const RDocument
queryLinetype(RLinetype::Id linetypeId) const RDocument
queryLinetype(const QString &linetypeName) const RDocument
queryObject(RObject::Id objectId) const RDocument
queryObjectByHandle(RObject::Handle objectHandle) const RDocument
queryObjectDirect(RObject::Id objectId) const RDocument
querySelectedEntities()RDocument
queryUcs(RUcs::Id ucsId) const RDocument
queryUcs(const QString &ucsName) const RDocument
queryView(RView::Id viewId) const RDocument
queryView(const QString &viewName) const RDocument
RDocument(RStorage &storage, RSpatialIndex &spatialIndex)RDocument
rebuildSpatialIndex()RDocumentvirtual
redo()RDocument
removeBlockFromSpatialIndex(RBlock::Id blockId)RDocument
removeFromSpatialIndex(QSharedPointer< REntity > entity)RDocumentvirtual
resetTransactionStack()RDocument
RNonCopyable()RNonCopyableinlineprivate
selectAllEntites(QSet< REntity::Id > *affectedEntities=NULL)RDocument
selectEntities(const QSet< REntity::Id > &entityId, bool add=false, QSet< REntity::Id > *affectedEntities=NULL)RDocument
selectEntity(REntity::Id entityId, bool add=false, QSet< REntity::Id > *affectedEntities=NULL)RDocument
setCurrentBlock(RBlock::Id blockId)RDocument
setCurrentBlock(const QString &blockName)RDocument
setCurrentColor(const RColor &color)RDocument
setCurrentLayer(RLayer::Id layerId, RTransaction *transaction=NULL)RDocument
setCurrentLayer(const QString &layerName, RTransaction *transaction=NULL)RDocument
setCurrentLinetype(RLinetype::Id ltId)RDocument
setCurrentLinetype(const QString &name)RDocument
setCurrentLinetypePattern(const RLinetypePattern &p)RDocument
setCurrentLineweight(RLineweight::Lineweight lw)RDocument
setCurrentView(RView::Id viewId)RDocument
setCurrentView(const QString &viewName)RDocument
setDimensionFont(const QString &f, RTransaction *transaction=NULL)RDocument
setFileName(const QString &fn)RDocument
setFileVersion(const QString &fv)RDocument
setKnownVariable(RS::KnownVariable key, const QVariant &value, RTransaction *transaction=NULL)RDocument
setKnownVariable(RS::KnownVariable key, const RVector &value, RTransaction *transaction=NULL)RDocument
setLinetypeScale(double v, RTransaction *transaction=NULL)RDocument
setModified(bool m)RDocument
setUnit(RS::Unit unit, RTransaction *transaction=NULL)RDocument
setVariable(const QString &key, const QVariant &value, bool overwrite=true)RDocument
showLeadingZeroes()RDocument
showLeadingZeroesAngle()RDocument
showTrailingZeroes()RDocument
showTrailingZeroesAngle()RDocument
spatialIndexRDocumentprivate
storageRDocumentprivate
transactionStackRDocumentprivate
undo()RDocument
updateAllEntities()RDocument
~RDocument()RDocumentvirtual
~RNonCopyable()RNonCopyableinlineprivate
~RRequireHeap()RRequireHeapinlineprotectedvirtual