(trans point from to [flag])
Translate that point from one coordinate system to another.
This function translates (moves) a point from one to another coordinate system.
The point argument is a 3-D point in list format. The meaning of this argument depends on the setting of flag.
- The from argument describes the current coordinate system:
Code | Coordinate system |
---|---|
0 | World coordinate system (WCS). |
1 | Current user-defined coordinate system (UCS). |
2 | Display coordinate system ( DCS) of current viewport-with code 0 or 1 |
DCS of current model space viewport-with code 3. | |
3 | Paper space DCS. |
- The to argument describes the destination coordinate system, using the same codes as the argument from.
- The flag argument determines the meaning of point:
Flag | Meaning |
---|---|
T | 3D displacement. |
nil | 3D point. |
Examples
Code | Returns |
---|---|
(setq pt1 (getpoint)) | (6.85268 3.94705 0.0) |
(trans pt1 0 1) | (-2.05459 -4.40897 6.23523) |
(trans pt1 0 1 T) | (-4.36405 -5.28773 3.94124) |