Class GraphTransform Extends IMovementPlane, ITransform
    Public
    
    Defines a transformation from graph space to world space.
This is essentially just a simple wrapper around a matrix, but it has several utilities that are useful.
Public Methods
        
                GraphTransform
        
                (matrix)
    
                
                
                    Public
                
            
        
                InverseTransform
        
                (arr)
    
                
                
                    Public
                
            
        
                InverseTransform
        
                (bounds)
    
                
                
                    Public
                
            
        
                InverseTransform
        
                (point)
    
                
                
                    Public
                
            
        
                InverseTransform
        
                (point)
    
                
                
                    Public
                
            
        
                Transform
        
                (arr)
    
                
                
                    Public
                
            
        
                Transform
        
                (bounds)
    
                
                
                    Public
                
            
        
                Transform
        
                (arr)
    
                
                
                    Public
                
            
        
                Transform
        
                (point)
    
                
                
                    Public
                
            
        
                TransformVector
        
                (point)
    
                
                
                    Public
                
            
        
                WorldUpAtGraphPosition
        
                (point)
    
                
                
                    Public
                
            Public Static Methods
        
                operator*
        
                (lhs, rhs)
    
                
                
                    Public
                        Static
                
            
        
                operator*
        
                (lhs, rhs)
    
                
                
                    Public
                        Static
                
            Public Variables
        
                identity
        
    
                
                True if this transform is the identity transform (i.e it does not do anything)
                    Public
                        Readonly
                
            
        
                onlyTranslational
        
    
                
                True if this transform is a pure translation without any scaling or rotation.
                    Public
                        Readonly
                
            Public Static Variables
        
                identityTransform
        
    
                
                
                    Public
                        Static
                        Readonly
                
            Private/Protected Members
        
                i3translation
        
    
                
                
                    Private
                        Readonly
                
            
        
                inverseMatrix
        
    
                
                
                    Private
                        Readonly
                
            
        
                inverseRotation
        
    
                
                
                    Private
                        Readonly
                
            
        
                isXY
        
    
                
                
                    Private
                        Readonly
                
            
        
                isXZ
        
    
                
                
                    Private
                        Readonly
                
            
        
                matrix
        
    
                
                
                    Private
                        Readonly
                
            
        
                MatrixIsTranslational
        
                (matrix)
    
                
                
                    Private
                        Static
                
            
        
                rotation
        
    
                
                
                    Private
                        Readonly
                
            
        
                ToPlane
        
                (point)
    
                
                Transforms from world space to the 'ground' plane of the graph.
                    Private
                
            
        
                ToPlane
        
                (point, elevation)
    
                
                Transforms from world space to the 'ground' plane of the graph.
                    Private
                
            
        
                ToWorld
        
                (point, elevation)
    
                
                Transforms from the 'ground' plane of the graph to world space.
                    Private
                
            
        
                translation
        
    
                
                
                    Private
                        Readonly
                
            
        
                up
        
    
                
                
                    Private
                        Readonly