Lines Matching refs:rTransform

246 void DXF2GDIMetaFile::DrawLineEntity(const DXFLineEntity & rE, const DXFTransform & rTransform)  in DrawLineEntity()  argument
250 rTransform.Transform(rE.aP0,aP0); in DrawLineEntity()
251 rTransform.Transform(rE.aP1,aP1); in DrawLineEntity()
256 aLineInfo = rTransform.Transform(aDXFLineInfo); in DrawLineEntity()
259 printf("%f\n", rTransform.TransLineWidth(1000.0)); in DrawLineEntity()
274 rTransform.Transform(rE.aP0+DXFVector(0,0,rE.fThickness),aP2); in DrawLineEntity()
275 rTransform.Transform(rE.aP1+DXFVector(0,0,rE.fThickness),aP3); in DrawLineEntity()
284 void DXF2GDIMetaFile::DrawPointEntity(const DXFPointEntity & rE, const DXFTransform & rTransform) in DrawPointEntity() argument
289 rTransform.Transform(rE.aP0,aP0); in DrawPointEntity()
293 rTransform.Transform(rE.aP0+DXFVector(0,0,rE.fThickness),aP1); in DrawPointEntity()
300 void DXF2GDIMetaFile::DrawCircleEntity(const DXFCircleEntity & rE, const DXFTransform & rTransform) in DrawCircleEntity() argument
307 rTransform.Transform(rE.aP0,aC); in DrawCircleEntity()
308 if (rE.fThickness==0 && rTransform.TransCircleToEllipse(rE.fRadius,frx,fry)==sal_True) { in DrawCircleEntity()
318 rTransform.Transform( in DrawCircleEntity()
328 rTransform.Transform( in DrawCircleEntity()
341 void DXF2GDIMetaFile::DrawArcEntity(const DXFArcEntity & rE, const DXFTransform & rTransform) in DrawArcEntity() argument
353 rTransform.Transform(rE.aP0,aC); in DrawArcEntity()
354 if (rE.fThickness==0 && fdA>5.0 && rTransform.TransCircleToEllipse(rE.fRadius,frx,fry)==sal_True) { in DrawArcEntity()
361 if (rTransform.Mirror()==sal_True) { in DrawArcEntity()
362 rTransform.Transform(aVS,aPS); in DrawArcEntity()
363 rTransform.Transform(aVE,aPE); in DrawArcEntity()
366 rTransform.Transform(aVS,aPE); in DrawArcEntity()
367 rTransform.Transform(aVE,aPS); in DrawArcEntity()
381 rTransform.Transform( in DrawArcEntity()
391 rTransform.Transform( in DrawArcEntity()
403 void DXF2GDIMetaFile::DrawTraceEntity(const DXFTraceEntity & rE, const DXFTransform & rTransform) in DrawTraceEntity() argument
407 rTransform.Transform(rE.aP0,aPoly[0]); in DrawTraceEntity()
408 rTransform.Transform(rE.aP1,aPoly[1]); in DrawTraceEntity()
409 rTransform.Transform(rE.aP3,aPoly[2]); in DrawTraceEntity()
410 rTransform.Transform(rE.aP2,aPoly[3]); in DrawTraceEntity()
416 rTransform.Transform(rE.aP0+aVAdd,aPoly2[0]); in DrawTraceEntity()
417 rTransform.Transform(rE.aP1+aVAdd,aPoly2[1]); in DrawTraceEntity()
418 rTransform.Transform(rE.aP3+aVAdd,aPoly2[2]); in DrawTraceEntity()
419 rTransform.Transform(rE.aP2+aVAdd,aPoly2[3]); in DrawTraceEntity()
427 void DXF2GDIMetaFile::DrawSolidEntity(const DXFSolidEntity & rE, const DXFTransform & rTransform) in DrawSolidEntity() argument
433 rTransform.Transform(rE.aP0,aPoly[0]); in DrawSolidEntity()
434 rTransform.Transform(rE.aP1,aPoly[1]); in DrawSolidEntity()
435 rTransform.Transform(rE.aP3,aPoly[2]); in DrawSolidEntity()
436 if (nN>3) rTransform.Transform(rE.aP2,aPoly[3]); in DrawSolidEntity()
441 rTransform.Transform(rE.aP0+aVAdd,aPoly2[0]); in DrawSolidEntity()
442 rTransform.Transform(rE.aP1+aVAdd,aPoly2[1]); in DrawSolidEntity()
443 rTransform.Transform(rE.aP3+aVAdd,aPoly2[2]); in DrawSolidEntity()
444 if (nN>3) rTransform.Transform(rE.aP2+aVAdd,aPoly2[3]); in DrawSolidEntity()
455 void DXF2GDIMetaFile::DrawTextEntity(const DXFTextEntity & rE, const DXFTransform & rTransform) in DrawTextEntity() argument
463 DXFTransform aT( DXFTransform(rE.fXScale,rE.fHeight,1.0,rE.fRotAngle,rE.aP0), rTransform ); in DrawTextEntity()
478 void DXF2GDIMetaFile::DrawInsertEntity(const DXFInsertEntity & rE, const DXFTransform & rTransform) in DrawInsertEntity() argument
487 rTransform in DrawInsertEntity()
513 void DXF2GDIMetaFile::DrawAttribEntity(const DXFAttribEntity & rE, const DXFTransform & rTransform) in DrawAttribEntity() argument
522 DXFTransform aT( DXFTransform( rE.fXScale, rE.fHeight, 1.0, rE.fRotAngle, rE.aP0 ), rTransform ); in DrawAttribEntity()
538 … DXF2GDIMetaFile::DrawPolyLineEntity(const DXFPolyLineEntity & rE, const DXFTransform & rTransform) in DrawPolyLineEntity() argument
555 rTransform.Transform(((DXFVertexEntity*)pBE)->aP0,aPoly[i]); in DrawPolyLineEntity()
567 if (SetLineAttribute(rE,rTransform.TransLineWidth(fW))) { in DrawPolyLineEntity()
574 rTransform.Transform( in DrawPolyLineEntity()
587 …GDIMetaFile::DrawLWPolyLineEntity(const DXFLWPolyLineEntity & rE, const DXFTransform & rTransform ) in DrawLWPolyLineEntity() argument
595 rTransform.Transform( rE.pP[ (sal_uInt16)i ], aPoly[ (sal_uInt16)i ] ); in DrawLWPolyLineEntity()
598 if ( SetLineAttribute( rE, rTransform.TransLineWidth( fW ) ) ) in DrawLWPolyLineEntity()
610 void DXF2GDIMetaFile::DrawHatchEntity(const DXFHatchEntity & rE, const DXFTransform & rTransform ) in DrawHatchEntity() argument
627 rTransform.Transform( rPathData.pP[ i ], aPt ); in DrawHatchEntity()
642 rTransform.Transform( ((DXFEdgeTypeLine*)pEdge)->aStartPoint, aPt ); in DrawHatchEntity()
644 rTransform.Transform( ((DXFEdgeTypeLine*)pEdge)->aEndPoint, aPt ); in DrawHatchEntity()
709 void DXF2GDIMetaFile::Draw3DFaceEntity(const DXF3DFaceEntity & rE, const DXFTransform & rTransform) in Draw3DFaceEntity() argument
715 rTransform.Transform(rE.aP0,aPoly[0]); in Draw3DFaceEntity()
716 rTransform.Transform(rE.aP1,aPoly[1]); in Draw3DFaceEntity()
717 rTransform.Transform(rE.aP2,aPoly[2]); in Draw3DFaceEntity()
718 if (nN>3) rTransform.Transform(rE.aP3,aPoly[3]); in Draw3DFaceEntity()
731 …XF2GDIMetaFile::DrawDimensionEntity(const DXFDimensionEntity & rE, const DXFTransform & rTransform) in DrawDimensionEntity() argument
738 rTransform in DrawDimensionEntity()
765 const DXFTransform & rTransform, in DrawEntities() argument
777 pT=&rTransform; in DrawEntities()
780 aET=DXFTransform(DXFTransform(pE->aExtrusion),rTransform); in DrawEntities()