| 123456789101112131415161718 |
- unit TypeLib;
- INTERFACE
- Type
- TRay = record
- x1,x2,y1,y2:real;
- end;
- TPoint = record x,y:real; end;
- Procedure Otro2Ray(aCenX,aCenY,aLen,aAlpha:real;var ret:TRay);
- IMPLEMENTATION
- Procedure Otro2Ray;
- begin
- with ret do begin
- x1:=aCenX;y1:=aCenY;
- x2:=x1+aLen*Cos(aAlpha*PI/180+PI/2);
- y2:=y1+aLen*Sin(aAlpha*PI/180+PI/2);
- end;
- end;
- end.
|