OctahedralGroup
Importing the class
If you need to reference this type directly, like when casting an Array, or as a parameter, you will need to import it. Simply add the import at the top of the file.
import crafttweaker.api.util.math.OctahedralGroup;
Implements
OctahedralGroup
implements the following interfaces:
Undocumented Interfaces
Comparable<Enum>
Enum Constants
OctahedralGroup is an enum with 48 constants. They are accessible like so:
// OctahedralGroup.IDENTITY<constant:minecraft:math/octahedralgroup:identity>// OctahedralGroup.INVERSION<constant:minecraft:math/octahedralgroup:inversion>// OctahedralGroup.INVERT_X<constant:minecraft:math/octahedralgroup:invert_x>// OctahedralGroup.INVERT_Y<constant:minecraft:math/octahedralgroup:invert_y>// OctahedralGroup.INVERT_Z<constant:minecraft:math/octahedralgroup:invert_z>// OctahedralGroup.ROT_120_NNN<constant:minecraft:math/octahedralgroup:rot_120_nnn>// OctahedralGroup.ROT_120_NNP<constant:minecraft:math/octahedralgroup:rot_120_nnp>// OctahedralGroup.ROT_120_NPN<constant:minecraft:math/octahedralgroup:rot_120_npn>// OctahedralGroup.ROT_120_NPP<constant:minecraft:math/octahedralgroup:rot_120_npp>// OctahedralGroup.ROT_120_PNN<constant:minecraft:math/octahedralgroup:rot_120_pnn>// OctahedralGroup.ROT_120_PNP<constant:minecraft:math/octahedralgroup:rot_120_pnp>// OctahedralGroup.ROT_120_PPN<constant:minecraft:math/octahedralgroup:rot_120_ppn>// OctahedralGroup.ROT_120_PPP<constant:minecraft:math/octahedralgroup:rot_120_ppp>// OctahedralGroup.ROT_180_EDGE_XY_NEG<constant:minecraft:math/octahedralgroup:rot_180_edge_xy_neg>// OctahedralGroup.ROT_180_EDGE_XY_POS<constant:minecraft:math/octahedralgroup:rot_180_edge_xy_pos>// OctahedralGroup.ROT_180_EDGE_XZ_NEG<constant:minecraft:math/octahedralgroup:rot_180_edge_xz_neg>// OctahedralGroup.ROT_180_EDGE_XZ_POS<constant:minecraft:math/octahedralgroup:rot_180_edge_xz_pos>// OctahedralGroup.ROT_180_EDGE_YZ_NEG<constant:minecraft:math/octahedralgroup:rot_180_edge_yz_neg>// OctahedralGroup.ROT_180_EDGE_YZ_POS<constant:minecraft:math/octahedralgroup:rot_180_edge_yz_pos>// OctahedralGroup.ROT_180_FACE_XY<constant:minecraft:math/octahedralgroup:rot_180_face_xy>// OctahedralGroup.ROT_180_FACE_XZ<constant:minecraft:math/octahedralgroup:rot_180_face_xz>// OctahedralGroup.ROT_180_FACE_YZ<constant:minecraft:math/octahedralgroup:rot_180_face_yz>// OctahedralGroup.ROT_60_REF_NNN<constant:minecraft:math/octahedralgroup:rot_60_ref_nnn>// OctahedralGroup.ROT_60_REF_NNP<constant:minecraft:math/octahedralgroup:rot_60_ref_nnp>// OctahedralGroup.ROT_60_REF_NPN<constant:minecraft:math/octahedralgroup:rot_60_ref_npn>// OctahedralGroup.ROT_60_REF_NPP<constant:minecraft:math/octahedralgroup:rot_60_ref_npp>// OctahedralGroup.ROT_60_REF_PNN<constant:minecraft:math/octahedralgroup:rot_60_ref_pnn>// OctahedralGroup.ROT_60_REF_PNP<constant:minecraft:math/octahedralgroup:rot_60_ref_pnp>// OctahedralGroup.ROT_60_REF_PPN<constant:minecraft:math/octahedralgroup:rot_60_ref_ppn>// OctahedralGroup.ROT_60_REF_PPP<constant:minecraft:math/octahedralgroup:rot_60_ref_ppp>// OctahedralGroup.ROT_90_REF_X_NEG<constant:minecraft:math/octahedralgroup:rot_90_ref_x_neg>// OctahedralGroup.ROT_90_REF_X_POS<constant:minecraft:math/octahedralgroup:rot_90_ref_x_pos>// OctahedralGroup.ROT_90_REF_Y_NEG<constant:minecraft:math/octahedralgroup:rot_90_ref_y_neg>// OctahedralGroup.ROT_90_REF_Y_POS<constant:minecraft:math/octahedralgroup:rot_90_ref_y_pos>// OctahedralGroup.ROT_90_REF_Z_NEG<constant:minecraft:math/octahedralgroup:rot_90_ref_z_neg>// OctahedralGroup.ROT_90_REF_Z_POS<constant:minecraft:math/octahedralgroup:rot_90_ref_z_pos>// OctahedralGroup.ROT_90_X_NEG<constant:minecraft:math/octahedralgroup:rot_90_x_neg>// OctahedralGroup.ROT_90_X_POS<constant:minecraft:math/octahedralgroup:rot_90_x_pos>// OctahedralGroup.ROT_90_Y_NEG<constant:minecraft:math/octahedralgroup:rot_90_y_neg>// OctahedralGroup.ROT_90_Y_POS<constant:minecraft:math/octahedralgroup:rot_90_y_pos>// OctahedralGroup.ROT_90_Z_NEG<constant:minecraft:math/octahedralgroup:rot_90_z_neg>// OctahedralGroup.ROT_90_Z_POS<constant:minecraft:math/octahedralgroup:rot_90_z_pos>// OctahedralGroup.SWAP_NEG_XY<constant:minecraft:math/octahedralgroup:swap_neg_xy>// OctahedralGroup.SWAP_NEG_XZ<constant:minecraft:math/octahedralgroup:swap_neg_xz>// OctahedralGroup.SWAP_NEG_YZ<constant:minecraft:math/octahedralgroup:swap_neg_yz>// OctahedralGroup.SWAP_XY<constant:minecraft:math/octahedralgroup:swap_xy>// OctahedralGroup.SWAP_XZ<constant:minecraft:math/octahedralgroup:swap_xz>// OctahedralGroup.SWAP_YZ<constant:minecraft:math/octahedralgroup:swap_yz>
Members
compose(group as OctahedralGroup) as OctahedralGroup
<constant:minecraft:math/octahedralgroup:identity>.compose(myOctahedralGroup);
Parameters:
group: OctahedralGroup
Type: OctahedralGroup
Return Type:
OctahedralGroup
inverse() as OctahedralGroup
rotate(direction as Direction) as Direction
rotate(frontAndTop as FrontAndTop) as FrontAndTop
<constant:minecraft:math/octahedralgroup:identity>.rotate(myFrontAndTop);
Parameters:
frontAndTop: FrontAndTop
Type: FrontAndTop
Return Type:
FrontAndTop
Getter
Gets the serialized name.script.zs
// OctahedralGroup.serializedName as string<constant:minecraft:math/octahedralgroup:identity>.serializedName
Return Type:
string
serializedName() as string
Gets the serialized name.script.zs
Returns: the serialized name.
// OctahedralGroup.serializedName() as string;<constant:minecraft:math/octahedralgroup:identity>.serializedName();
Return Type:
string
Getter
transformation() as Matrix3f