Home | History | Annotate | Download | only in ge

Lines Matching refs:NewPath

390 FX_BOOL CFX_PathData::GetZeroAreaPath(CFX_PathData& NewPath, CFX_AffineMatrix* pMatrix, FX_BOOL&bThin, FX_BOOL bAdjust) const
398 NewPath.AddPointCount(2);
405 NewPath.SetPoint(0, x, y, FXPT_MOVETO);
410 NewPath.SetPoint(1, x, y, FXPT_LINETO);
414 NewPath.SetPoint(0, x, y, FXPT_MOVETO);
416 NewPath.SetPoint(1, x, y, FXPT_LINETO);
419 NewPath.SetPoint(0, m_pPoints[0].m_PointX, m_pPoints[0].m_PointY, FXPT_MOVETO);
420 NewPath.SetPoint(1, m_pPoints[1].m_PointX, m_pPoints[1].m_PointY, FXPT_LINETO);
444 NewPath
466 int new_count = NewPath.GetPointCount();
467 NewPath.AddPointCount(2);
468 NewPath.SetPoint(new_count, m_pPoints[pre].m_PointX, m_pPoints[pre].m_PointY, FXPT_MOVETO);
469 NewPath.SetPoint(new_count + 1, m_pPoints[next].m_PointX, m_pPoints[next].m_PointY, FXPT_LINETO);
478 int new_count = NewPath.GetPointCount();
479 NewPath.AddPointCount(2);
480 NewPath.SetPoint(new_count, m_pPoints[pre].m_PointX, m_pPoints[pre].m_PointY, FXPT_MOVETO);
481 NewPath.SetPoint(new_count + 1, m_pPoints[next].m_PointX, m_pPoints[next].m_PointY, FXPT_LINETO);
485 int new_count = NewPath.GetPointCount();
486 NewPath.AddPointCount(2);
487 NewPath.SetPoint(new_count, m_pPoints[i - 1].m_PointX, m_pPoints[i - 1].m_PointY, FXPT_MOVETO);
488 NewPath.SetPoint(new_count + 1, m_pPoints[i].m_PointX, m_pPoints[i].m_PointY, FXPT_LINETO);
497 if (m_PointCount > 3 && NewPath.GetPointCount()) {
500 if (NewPath.GetPointCount() == 0) {