16 #include "Base/Util/Assert.h"
45 return {
"None",
"",
""};
47 return {
"X axis Rotation",
"Particle rotation around x-axis",
""};
49 return {
"Y axis Rotation",
"Particle rotation around y-axis",
""};
51 return {
"Z axis Rotation",
"Particle rotation around z-axis",
""};
53 return {
"Euler Rotation",
54 "Sequence of three rotations following Euler angles; notation z-x'-z'",
""};
Defines class RotationItemCatalog.
Defines class RotationItems.
static Type type(const RotationItem *item)
Returns the enum type of the given item.
static QVector< Type > types()
Available types of interference items.
static UiInfo uiInfo(Type t)
UiInfo on the given type.
static RotationItem * create(Type type)
Creates the item of the given type.