Current Help System: Tutor Translator (View Core Help)

### Skew1 – Alignment Secondary Axis

SKEW1 (MEMORY[1],1,0,XDIR) translates to è

A1 =ALIGNMENT/START,RECALL:E.ALIGNMENTS[0], LIST= YES

ALIGNMENT/LEVEL,XPLUS, E.MEMORY[1].ID
ALIGNMENT/END
ASSIGN/E.CUR_ALIGN =1
ASSIGN/E.ALIGNMENTS[E.CUR_ALIGN]= "A1"

SKEW1 (1,0,XDIR) translates to è

A2 =ALIGNMENT/START,RECALL:E.ALIGNMENTS[0], LIST= YES

ALIGNMENT/LEVEL,XPLUS, E.WM1.ID
ALIGNMENT/END
ASSIGN/E.CUR_ALIGN =1
ASSIGN/E.ALIGNMENTS[E.CUR_ALIGN]= "A2"

SKEW1 (3,2) translates to è

A3 =ALIGNMENT/START,RECALL:E.ALIGNMENTS[2], LIST= YES

ALIGNMENT/LEVEL,BIGGEST(E.WM1.ID), E.WM1.ID
ALIGNMENT/END
ASSIGN/E.CUR_ALIGN =3
ASSIGN/E.ALIGNMENTS[E.CUR_ALIGN]= "A3"

SKEW1 (2) translates to è

A4 =ALIGNMENT/START,RECALL:E.ALIGNMENTS[E.CUR_ALIGN], LIST= YES

ALIGNMENT/LEVEL,BIGGEST(E.WM1.ID), E.WM1.ID
ALIGNMENT/END
ASSIGN/E.CUR_ALIGN =2
ASSIGN/E.ALIGNMENTS[E.CUR_ALIGN] = "A4"

The Tutorelement array E.MEMORY[1] or E.WM1 must have an ID field created. This is done when the feature associated with E.MEMORY[1] is created.
XPLUS alternative keywords are XMINUS, YPLUS, YMINUS, ZPLUS, and ZMINUS.
The numbers of the source reference system, the reference destination system and the index of the element in the array memory can be a variables or expressions.