Implements Dihedral Group D_8, see group D4, D8 is the same but with diagonals. Used for texture rotations.
Vector xX(i), xY(i) is U-axis of sprite with rotation i Vector yY(i), yY(i) is V-axis of sprite with rotation i Rotations: 0 grad (0), 90 grad (2), 180 grad (4), 270 grad (6) Mirrors: vertical (8), main diagonal (10), horizontal (12), reverse diagonal (14) This is the small part of gameofbombs.com portal system. It works.
Methods
- 
    
    
    
    
    
    
    
        
Name Type Description dxnumber TODO dynumber TODO Returns:Type Description number TODO 
- 
    
    
    
    
    
    
    
        
Name Type Description rotationnumber The number to check. Returns:Type Description boolean Whether or not the direction is vertical 
- 
    
    
    Direction of main vector can be horizontal, vertical or diagonal. Some objects work with vertical directions different. Name Type Description rotationnumber The number to check. Returns:Type Description boolean Whether or not the direction is vertical 
- 
    
    
    Helps sprite to compensate texture packer rotation. Name Type Description matrixPIXI.Matrix sprite world matrix rotationnumber The rotation factor to use. txnumber sprite anchoring tynumber sprite anchoring 
- 
    
    
    Adds 180 degrees to rotation. Commutative operation. Name Type Description rotationnumber The number to rotate. Returns:Type Description number rotated number