public final class org.apache.commons.math3.geometry.euclidean.threed.RotationOrder
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: org.apache.commons.math3.geometry.euclidean.threed.RotationOrder
super_class: java.lang.Object
{
public static final org.apache.commons.math3.geometry.euclidean.threed.RotationOrder XYZ;
descriptor: Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.apache.commons.math3.geometry.euclidean.threed.RotationOrder XZY;
descriptor: Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.apache.commons.math3.geometry.euclidean.threed.RotationOrder YXZ;
descriptor: Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.apache.commons.math3.geometry.euclidean.threed.RotationOrder YZX;
descriptor: Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.apache.commons.math3.geometry.euclidean.threed.RotationOrder ZXY;
descriptor: Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.apache.commons.math3.geometry.euclidean.threed.RotationOrder ZYX;
descriptor: Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.apache.commons.math3.geometry.euclidean.threed.RotationOrder XYX;
descriptor: Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.apache.commons.math3.geometry.euclidean.threed.RotationOrder XZX;
descriptor: Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.apache.commons.math3.geometry.euclidean.threed.RotationOrder YXY;
descriptor: Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.apache.commons.math3.geometry.euclidean.threed.RotationOrder YZY;
descriptor: Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.apache.commons.math3.geometry.euclidean.threed.RotationOrder ZXZ;
descriptor: Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.apache.commons.math3.geometry.euclidean.threed.RotationOrder ZYZ;
descriptor: Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
private final java.lang.String name;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.apache.commons.math3.geometry.euclidean.threed.Vector3D a1;
descriptor: Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.apache.commons.math3.geometry.euclidean.threed.Vector3D a2;
descriptor: Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.apache.commons.math3.geometry.euclidean.threed.Vector3D a3;
descriptor: Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=6, locals=0, args_size=0
0: new org.apache.commons.math3.geometry.euclidean.threed.RotationOrder
dup
ldc "XYZ"
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_I:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_J:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_K:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
invokespecial org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.<init>:(Ljava/lang/String;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;)V
1: putstatic org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.XYZ:Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
2: new org.apache.commons.math3.geometry.euclidean.threed.RotationOrder
dup
ldc "XZY"
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_I:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_K:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_J:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
invokespecial org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.<init>:(Ljava/lang/String;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;)V
3: putstatic org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.XZY:Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
4: new org.apache.commons.math3.geometry.euclidean.threed.RotationOrder
dup
ldc "YXZ"
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_J:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_I:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_K:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
invokespecial org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.<init>:(Ljava/lang/String;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;)V
5: putstatic org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.YXZ:Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
6: new org.apache.commons.math3.geometry.euclidean.threed.RotationOrder
dup
ldc "YZX"
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_J:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_K:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_I:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
invokespecial org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.<init>:(Ljava/lang/String;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;)V
7: putstatic org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.YZX:Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
8: new org.apache.commons.math3.geometry.euclidean.threed.RotationOrder
dup
ldc "ZXY"
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_K:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_I:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_J:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
invokespecial org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.<init>:(Ljava/lang/String;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;)V
9: putstatic org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.ZXY:Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
10: new org.apache.commons.math3.geometry.euclidean.threed.RotationOrder
dup
ldc "ZYX"
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_K:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_J:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_I:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
invokespecial org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.<init>:(Ljava/lang/String;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;)V
11: putstatic org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.ZYX:Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
12: new org.apache.commons.math3.geometry.euclidean.threed.RotationOrder
dup
ldc "XYX"
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_I:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_J:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_I:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
invokespecial org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.<init>:(Ljava/lang/String;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;)V
13: putstatic org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.XYX:Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
14: new org.apache.commons.math3.geometry.euclidean.threed.RotationOrder
dup
ldc "XZX"
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_I:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_K:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_I:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
invokespecial org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.<init>:(Ljava/lang/String;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;)V
15: putstatic org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.XZX:Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
16: new org.apache.commons.math3.geometry.euclidean.threed.RotationOrder
dup
ldc "YXY"
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_J:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_I:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_J:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
invokespecial org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.<init>:(Ljava/lang/String;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;)V
17: putstatic org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.YXY:Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
18: new org.apache.commons.math3.geometry.euclidean.threed.RotationOrder
dup
ldc "YZY"
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_J:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_K:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_J:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
invokespecial org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.<init>:(Ljava/lang/String;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;)V
19: putstatic org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.YZY:Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
20: new org.apache.commons.math3.geometry.euclidean.threed.RotationOrder
dup
ldc "ZXZ"
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_K:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_I:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_K:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
invokespecial org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.<init>:(Ljava/lang/String;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;)V
21: putstatic org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.ZXZ:Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
22: new org.apache.commons.math3.geometry.euclidean.threed.RotationOrder
dup
ldc "ZYZ"
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_K:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_J:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
getstatic org.apache.commons.math3.geometry.euclidean.threed.Vector3D.PLUS_K:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
invokespecial org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.<init>:(Ljava/lang/String;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;)V
23: putstatic org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.ZYZ:Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
24: return
LocalVariableTable:
Start End Slot Name Signature
private void <init>(java.lang.String, org.apache.commons.math3.geometry.euclidean.threed.Vector3D, org.apache.commons.math3.geometry.euclidean.threed.Vector3D, org.apache.commons.math3.geometry.euclidean.threed.Vector3D);
descriptor: (Ljava/lang/String;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.name:Ljava/lang/String;
2: aload 0
aload 2
putfield org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.a1:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
3: aload 0
aload 3
putfield org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.a2:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
4: aload 0
aload 4
putfield org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.a3:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
5: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
0 6 1 name Ljava/lang/String;
0 6 2 a1 Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
0 6 3 a2 Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
0 6 4 a3 Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
MethodParameters:
Name Flags
name final
a1 final
a2 final
a3 final
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.name:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
public org.apache.commons.math3.geometry.euclidean.threed.Vector3D getA1();
descriptor: ()Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.a1:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
public org.apache.commons.math3.geometry.euclidean.threed.Vector3D getA2();
descriptor: ()Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.a2:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
public org.apache.commons.math3.geometry.euclidean.threed.Vector3D getA3();
descriptor: ()Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.a3:Lorg/apache/commons/math3/geometry/euclidean/threed/Vector3D;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/geometry/euclidean/threed/RotationOrder;
}
SourceFile: "RotationOrder.java"