VECTRANS: Transformation matrix for a translation.
Calling Sequence:
st = vectrans(tvec)
INPUT:
tvec : A vectors defining the translation along the x,y and
z axes. i.e. [tx, ty, ty]
OUTPUT:
st : Translation Transformation Matrix
Description:
Returns a (4x4) Transformation matrix for translation.
The matrix is:
[ 1 0 0 tx ]
[ 0 1 0 ty ]
[ 0 0 1 tz ]
[ 0 0 0 1 ]
Examples:
Translate the NURBS line (0.0,0.0,0.0) - (1.0,1.0,1.0) by 3 along
the x-axis, 2 along the y-axis and 4 along the z-axis.
line = nrbline([0.0 0.0 0.0],[1.0 1.0 1.0]);
trans = vectrans([3.0 2.0 4.0]);
tline = nrbtform(line, trans);
See also:
nrbtform
Copyright (C) 2000 Mark Spink
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
Package: nurbs