Ejemplo n.º 1
0
double RDimensionData::getDimtxt() const {
    double dimtxt = 2.5;

    if (document!=NULL) {
        dimtxt = document->getKnownVariable(RS::DIMTXT, dimtxt).toDouble();
    }

    return dimtxt * getDimscale();
}
Ejemplo n.º 2
0
double RDimensionData::getDimgap() const {
    double dimgap = 0.625;

    if (document!=NULL) {
        dimgap = document->getKnownVariable(RS::DIMGAP, dimgap).toDouble();
    }

    return dimgap * getDimscale();
}
Ejemplo n.º 3
0
double RDimensionData::getDimasz() const {
    double dimasz = 2.5;

    if (document!=NULL) {
        dimasz = document->getKnownVariable(RS::DIMASZ, dimasz).toDouble();
    }

    return dimasz * getDimscale();
}
Ejemplo n.º 4
0
double RDimensionData::getDimexe() const {
    double dimexe = 1.25;

    if (document!=NULL) {
        dimexe = document->getKnownVariable(RS::DIMEXE, dimexe).toDouble();
    }

   return dimexe * getDimscale();
}
Ejemplo n.º 5
0
double RDimensionData::getDimexo() const {
    double dimexo = 0.625;

    if (document!=NULL) {
        dimexo = document->getKnownVariable(RS::DIMEXO, dimexo).toDouble();
    }

    return dimexo * getDimscale();
}
Ejemplo n.º 6
0
double RLeaderData::getDimasz() const {
    double dimasz = 2.5;

    if (!RMath::isNaN(dimaszOverride)) {
        dimasz = dimaszOverride;
    }
    else if (document!=NULL) {
        dimasz = document->getKnownVariable(RS::DIMASZ, dimasz).toDouble();
    }
    else {
        qWarning() << "RLeaderData::getDimasz: no document set";
    }

    return dimasz * getDimscale();
}