@@ -686,17 +686,17 @@ QRectF QgsEllipseSymbolLayerV2::bounds( QPointF point, QgsSymbolV2RenderContext&
686686 return symbolBounds;
687687}
688688
689- bool QgsEllipseSymbolLayerV2::writeDxf ( QgsDxfExport& e, double mmMapUnitScaleFactor, const QString& layerName, QgsSymbolV2RenderContext * context, const QgsFeature* , QPointF shift ) const
689+ bool QgsEllipseSymbolLayerV2::writeDxf ( QgsDxfExport& e, double mmMapUnitScaleFactor, const QString& layerName, QgsSymbolV2RenderContext & context, QPointF shift ) const
690690{
691691 // width
692692 double symbolWidth = mSymbolWidth ;
693693
694694 if ( hasDataDefinedProperty ( QgsSymbolLayerV2::EXPR_WIDTH ) ) // 1. priority: data defined setting on symbol layer le
695695 {
696- context-> setOriginalValueVariable ( mSymbolWidth );
697- symbolWidth = evaluateDataDefinedProperty ( QgsSymbolLayerV2::EXPR_WIDTH, * context, mSymbolWidth ).toDouble ();
696+ context. setOriginalValueVariable ( mSymbolWidth );
697+ symbolWidth = evaluateDataDefinedProperty ( QgsSymbolLayerV2::EXPR_WIDTH, context, mSymbolWidth ).toDouble ();
698698 }
699- else if ( context-> renderHints () & QgsSymbolV2::DataDefinedSizeScale ) // 2. priority: is data defined size on symbol level
699+ else if ( context. renderHints () & QgsSymbolV2::DataDefinedSizeScale ) // 2. priority: is data defined size on symbol level
700700 {
701701 symbolWidth = mSize ;
702702 }
@@ -709,10 +709,10 @@ bool QgsEllipseSymbolLayerV2::writeDxf( QgsDxfExport& e, double mmMapUnitScaleFa
709709 double symbolHeight = mSymbolHeight ;
710710 if ( hasDataDefinedProperty ( QgsSymbolLayerV2::EXPR_HEIGHT ) ) // 1. priority: data defined setting on symbol layer level
711711 {
712- context-> setOriginalValueVariable ( mSymbolHeight );
713- symbolHeight = evaluateDataDefinedProperty ( QgsSymbolLayerV2::EXPR_HEIGHT, * context, mSymbolHeight ).toDouble ();
712+ context. setOriginalValueVariable ( mSymbolHeight );
713+ symbolHeight = evaluateDataDefinedProperty ( QgsSymbolLayerV2::EXPR_HEIGHT, context, mSymbolHeight ).toDouble ();
714714 }
715- else if ( context-> renderHints () & QgsSymbolV2::DataDefinedSizeScale ) // 2. priority: is data defined size on symbol level
715+ else if ( context. renderHints () & QgsSymbolV2::DataDefinedSizeScale ) // 2. priority: is data defined size on symbol level
716716 {
717717 symbolHeight = mSize ;
718718 }
@@ -726,8 +726,8 @@ bool QgsEllipseSymbolLayerV2::writeDxf( QgsDxfExport& e, double mmMapUnitScaleFa
726726
727727 if ( hasDataDefinedProperty ( QgsSymbolLayerV2::EXPR_OUTLINE_WIDTH ) )
728728 {
729- context-> setOriginalValueVariable ( mOutlineWidth );
730- outlineWidth = evaluateDataDefinedProperty ( QgsSymbolLayerV2::EXPR_OUTLINE_WIDTH, * context, mOutlineWidth ).toDouble ();
729+ context. setOriginalValueVariable ( mOutlineWidth );
730+ outlineWidth = evaluateDataDefinedProperty ( QgsSymbolLayerV2::EXPR_OUTLINE_WIDTH, context, mOutlineWidth ).toDouble ();
731731 }
732732 if ( mOutlineWidthUnit == QgsSymbolV2::MM )
733733 {
@@ -739,8 +739,8 @@ bool QgsEllipseSymbolLayerV2::writeDxf( QgsDxfExport& e, double mmMapUnitScaleFa
739739 QColor fc = mColor ;
740740 if ( hasDataDefinedProperty ( QgsSymbolLayerV2::EXPR_FILL_COLOR ) )
741741 {
742- context-> setOriginalValueVariable ( QgsSymbolLayerV2Utils::encodeColor ( mColor ) );
743- QString colorString = evaluateDataDefinedProperty ( QgsSymbolLayerV2::EXPR_FILL_COLOR, * context, QVariant (), &ok ).toString ();
742+ context. setOriginalValueVariable ( QgsSymbolLayerV2Utils::encodeColor ( mColor ) );
743+ QString colorString = evaluateDataDefinedProperty ( QgsSymbolLayerV2::EXPR_FILL_COLOR, context, QVariant (), &ok ).toString ();
744744 if ( ok )
745745 fc = QgsSymbolLayerV2Utils::decodeColor ( colorString );
746746 }
@@ -749,8 +749,8 @@ bool QgsEllipseSymbolLayerV2::writeDxf( QgsDxfExport& e, double mmMapUnitScaleFa
749749 QColor oc = mOutlineColor ;
750750 if ( hasDataDefinedProperty ( QgsSymbolLayerV2::EXPR_OUTLINE_COLOR ) )
751751 {
752- context-> setOriginalValueVariable ( QgsSymbolLayerV2Utils::encodeColor ( mOutlineColor ) );
753- QString colorString = evaluateDataDefinedProperty ( QgsSymbolLayerV2::EXPR_OUTLINE_COLOR, * context, QVariant (), &ok ).toString ();
752+ context. setOriginalValueVariable ( QgsSymbolLayerV2Utils::encodeColor ( mOutlineColor ) );
753+ QString colorString = evaluateDataDefinedProperty ( QgsSymbolLayerV2::EXPR_OUTLINE_COLOR, context, QVariant (), &ok ).toString ();
754754 if ( ok )
755755 oc = QgsSymbolLayerV2Utils::decodeColor ( colorString );
756756 }
@@ -759,22 +759,22 @@ bool QgsEllipseSymbolLayerV2::writeDxf( QgsDxfExport& e, double mmMapUnitScaleFa
759759 QString symbolName = mSymbolName ;
760760 if ( hasDataDefinedProperty ( QgsSymbolLayerV2::EXPR_SYMBOL_NAME ) )
761761 {
762- context-> setOriginalValueVariable ( mSymbolName );
763- symbolName = evaluateDataDefinedProperty ( QgsSymbolLayerV2::EXPR_SYMBOL_NAME, * context, mSymbolName ).toString ();
762+ context. setOriginalValueVariable ( mSymbolName );
763+ symbolName = evaluateDataDefinedProperty ( QgsSymbolLayerV2::EXPR_SYMBOL_NAME, context, mSymbolName ).toString ();
764764 }
765765
766766 // offset
767767 double offsetX = 0 ;
768768 double offsetY = 0 ;
769- markerOffset ( * context, offsetX, offsetY );
769+ markerOffset ( context, offsetX, offsetY );
770770 QPointF off ( offsetX, offsetY );
771771
772772 // priority for rotation: 1. data defined symbol level, 2. symbol layer rotation (mAngle)
773773 double rotation = 0.0 ;
774774 if ( hasDataDefinedProperty ( QgsSymbolLayerV2::EXPR_ROTATION ) )
775775 {
776- context-> setOriginalValueVariable ( mAngle );
777- rotation = evaluateDataDefinedProperty ( QgsSymbolLayerV2::EXPR_ROTATION, * context, mAngle ).toDouble () + mLineAngle ;
776+ context. setOriginalValueVariable ( mAngle );
777+ rotation = evaluateDataDefinedProperty ( QgsSymbolLayerV2::EXPR_ROTATION, context, mAngle ).toDouble () + mLineAngle ;
778778 }
779779 else if ( !qgsDoubleNear ( mAngle + mLineAngle , 0.0 ) )
780780 {
0 commit comments