initial upload
This commit is contained in:
32
documentation/lagrit_manual/commands/trans.txt
Executable file
32
documentation/lagrit_manual/commands/trans.txt
Executable file
@@ -0,0 +1,32 @@
|
||||
.. _trans :
|
||||
|
||||
> **_TRANS_**
|
||||
|
||||
In the first form of this command, **trans** translates a selected set of
|
||||
points (ifirst,ilast,istride) in X,Y,Z space by picking one specific point
|
||||
(xold,yold,zold) in the set of points and moving it to new coordinates
|
||||
(xnew,ynew,znew) with a linear translation. This will then cause the remaining
|
||||
points in the set to be moved by the same translation.
|
||||
|
||||
In the second form, if **center **is selected, the points set is translated so
|
||||
that (0,0,0) is located at the midpoint of min x,y,z and max x,y,z of the
|
||||
mesh. If **zero **is selected, the points set is translated so that (0,0,0) is
|
||||
located at the min x,y,z of the mesh. If **original **is selected, the points
|
||||
set is translated to the original location before **center** or **zero** was
|
||||
called. Currently all translations are **xyz **(**rtp** and **rtz **are
|
||||
reserved for future implementation). The values in the next optional field
|
||||
indicate the axes along which to translate. For example, 1,1,0 or x,y will
|
||||
translate along the x and y axes, the z values will not change.
|
||||
|
||||
 _place_holder; FORMAT:
|
||||
**trans**/ifirst,ilast,istride/xold,yold,zold/xnew,ynew,znew
|
||||
|
||||
**trans/**ifirst,ilast,istride/**center**|**zero**|**original**/[**xyz**|**rtp**|**rtz**]/
|
||||
[xdim,ydim,zdim] EXAMPLE: **trans**/**pset,get,**mypoints/0.,0.,0./2.0,2.0,0./
|
||||
|
||||
The points in the **pset** mypoints will be moved 2 in the positive x
|
||||
direction and 2 in the positive y direction.
|
||||
|
||||
 _place_holder; [Click here for
|
||||
demos](../demos/trans/test/html/main_trans.html)
|
||||
|
||||
Reference in New Issue
Block a user