Transformation: definition (structure)
Definition
A transformation is defined by:
- a name (and a comment)
- a type
- specific characteristics belonging to a type
Name
The name to identify the transformation is set by the user during the creation of this one.
A comment (optional) can be added to the name.
Types of transformation
The different types of transformations and the characteristics useful for their description are gathered in the table below:
2D / 3D domain | ||
---|---|---|
Translation defined by | Description | |
a vector | Coordinate system for definition |
Vector components (DX, DY, (DZ)) |
2 points and a ratio |
Points defining the vector (vector tail and vector head) |
Ratio |
2D domain | |||
---|---|---|---|
Rotation defined by |
Description | ||
an angle and pivot point coordinates | Coordinate system for definition | Coordinates of the pivot point | Rotation angle about Z-axis |
an angle and existing pivot point | Coordinate system for definition | Pivot point | Rotation angle about Z-axis |
3D domain | |||
---|---|---|---|
Rotation defined by |
Description | ||
3 angles and pivot point coordinates | Coordinate system for definition | Coordinates of the pivot point | 3 rotation angles about X, Y, Z-axis |
3 angles and existing pivot point | Coordinate system for definition | Pivot point | 3 rotation angles about X, Y, Z-axis |
3 points and an angle | Points for definition (tail point for direction, head point for direction, pivot point) | Rotation angle in degree |
2D / 3D Domain | |
---|---|
Symmetry with respect to | Description |
a point | Center point of the symmetry |
a line defined by two points |
Points for definition of symmetry (1st and 2nd points of the straight line) |
3D Domain | |
---|---|
Symmetry with respect to | Description |
a plane defined by three points |
Points for definition of symmetry plane (1st, 2nd and 3rd points of plane) |
2D / 3D domain | ||
---|---|---|
Affine transformation with respect to | Description | |
a point | Center point of the affinity | Scaling factor |
a line defined by two points |
Points for definition of affinity line (1st and 2nd points of the straight line) |
Scaling factor |
3D domain | ||
---|---|---|
Affine transformation with respect to | Description | |
a plane defined by three points |
Points for definition of affinity plane (1st, 2nd and 3rd points of plane) |
Scaling factor |
3D domain | ||||
---|---|---|---|---|
Helical transformation defined by | Description | |||
pivot point coordinates | Coordinate system for definition | Pivot point coordinates | Components of directing vector | Helix height and helix angle |
existing pivot point | Coordinate system for definition | Pivot point | Components of directing vector | Helix height and helix angle |
2D / 3D domain | |
---|---|
Transformation | Description |
combining two transformations | Two transformations defined beforehand |