/** * Stream operator for QDebug */ void REntity::print(QDebug dbg) const { dbg.nospace() << "REntity("; RObject::print(dbg); dbg.nospace() << ", type: " << getType() << ", layerId: " << getLayerId() << ", blockId: " << getBlockId() << ", parentId: " << getParentId() << ", childIds: " << getDocument()->queryChildEntities(getId()) << ", lineweight: " << getLineweight() << ", linetypeId: " << getLinetypeId() << ", linetypeScale: " << getLinetypeScale() << ", color: " << getColor() << ", drawOrder: " << getDrawOrder() << ", selectionStatus: " << isSelected() << ", boundingBoxes: " << getBoundingBoxes() << ")"; }
QVariant RMemoryStorage::getKnownVariable(RS::KnownVariable key) const { if (key==RS::INSUNITS) { return getUnit(); } else if (key==RS::LTSCALE) { return getLinetypeScale(); } // if DIMADEC is -1, DIMDEC is used: else if (key==RS::DIMADEC && knownVariables.contains(RS::DIMDEC) && knownVariables.value(RS::DIMDEC).toInt()==-1) { return getKnownVariable(RS::DIMDEC); } else if (key==RS::DWGCODEPAGE) { return "ANSI_1252"; } else { return knownVariables.value(key); } }
QVariant RDocumentVariables::getKnownVariable(RS::KnownVariable key) const { if (key==RS::INSUNITS) { return getUnit(); } if (key==RS::LTSCALE) { return getLinetypeScale(); } // if DIMADEC is -1, DIMDEC is used: if (key==RS::DIMADEC && hasKnownVariable(RS::DIMDEC) && getKnownVariable(RS::DIMDEC).toInt()==-1) { return getKnownVariable(RS::DIMDEC); } if (key==RS::DWGCODEPAGE) { return QVariant("ANSI_1252"); } return knownVariables.value(key); }