Lines Matching refs:sine
5133 sine; in TraceArcPath() local
5158 sine=sin(DegreesToRadians(fmod((double) angle,360.0))); in TraceArcPath()
5159 center.x=(double) (cosine*(end.x-start.x)/2+sine*(end.y-start.y)/2); in TraceArcPath()
5160 center.y=(double) (cosine*(end.y-start.y)/2-sine*(end.x-start.x)/2); in TraceArcPath()
5173 points[0].x=(double) (cosine*start.x/radii.x+sine*start.y/radii.x); in TraceArcPath()
5174 points[0].y=(double) (cosine*start.y/radii.y-sine*start.x/radii.y); in TraceArcPath()
5175 points[1].x=(double) (cosine*end.x/radii.x+sine*end.y/radii.x); in TraceArcPath()
5176 points[1].y=(double) (cosine*end.y/radii.y-sine*end.x/radii.y); in TraceArcPath()
5222 (p+1)->point.x=(double) (cosine*radii.x*points[0].x-sine*radii.y* in TraceArcPath()
5224 (p+1)->point.y=(double) (sine*radii.x*points[0].x+cosine*radii.y* in TraceArcPath()
5226 (p+2)->point.x=(double) (cosine*radii.x*points[1].x-sine*radii.y* in TraceArcPath()
5228 (p+2)->point.y=(double) (sine*radii.x*points[1].x+cosine*radii.y* in TraceArcPath()
5230 (p+3)->point.x=(double) (cosine*radii.x*points[2].x-sine*radii.y* in TraceArcPath()
5232 (p+3)->point.y=(double) (sine*radii.x*points[2].x+cosine*radii.y* in TraceArcPath()