Skip to main content

Spacing

                            
                              
                                class 
                                Spacing
                                implements 
                                
                                  
                                    
                                      Type
                                    
                                    
                                      WebGLConvertible
                                    
                                  
                                
                              
                              

Constructors

constructor

                            
                              
                                public 
                                new
                                Spacing
                                (): 
                                Spacing
                              
                              
                            
                              
                                public 
                                new
                                Spacing
                                
                                  
                                    
                                      from
                                      : 
                                      PossibleSpacing
                                    
                                  
                                
                                : 
                                Spacing
                              
                              
                            
                              
                                public 
                                new
                                Spacing
                                
                                  
                                    
                                      all
                                      : 
                                      number
                                    
                                  
                                
                                : 
                                Spacing
                              
                              
                            
                              
                                public 
                                new
                                Spacing
                                
                                  
                                    
                                      vertical
                                      : 
                                      number
                                    
                                    
                                      horizontal
                                      : 
                                      number
                                    
                                  
                                
                                : 
                                Spacing
                              
                              
                            
                              
                                public 
                                new
                                Spacing
                                
                                  
                                    
                                      top
                                      : 
                                      number
                                    
                                    
                                      horizontal
                                      : 
                                      number
                                    
                                    
                                      bottom
                                      : 
                                      number
                                    
                                  
                                
                                : 
                                Spacing
                              
                              
                            
                              
                                public 
                                new
                                Spacing
                                
                                  
                                    
                                      top
                                      : 
                                      number
                                    
                                    
                                      right
                                      : 
                                      number
                                    
                                    
                                      bottom
                                      : 
                                      number
                                    
                                    
                                      left
                                      : 
                                      number
                                    
                                  
                                
                                : 
                                Spacing
                              
                              

Properties

bottom

                            
                              
                                public 
                                bottom
                                : 
                                number
                                 = 
                                0
                              
                              

left

                            
                              
                                public 
                                left
                                : 
                                number
                                 = 
                                0
                              
                              

                            
                              
                                public 
                                right
                                : 
                                number
                                 = 
                                0
                              
                              

top

                            
                              
                                public 
                                top
                                : 
                                number
                                 = 
                                0
                              
                              

symbol

                            
                              
                                static 
                                readonly 
                                public 
                                symbol
                                : 
                                typeof 
                                symbol
                                 = 
                                ...
                              
                              

Accessors

x

                            
                              
                                public 
                                get 
                                x
                                (): 
                                number
                              
                              

y

                            
                              
                                public 
                                get 
                                y
                                (): 
                                number
                              
                              

Methods

addScalar

                            
                              
                                public 
                                addScalar
                                
                                  
                                    
                                      value
                                      : 
                                      number
                                    
                                  
                                
                                : 
                                Spacing
                              
                              

Parameters


lerp

                            
                              
                                public 
                                lerp
                                
                                  
                                    
                                      to
                                      : 
                                      Spacing
                                    
                                    
                                      value
                                      : 
                                      number
                                    
                                  
                                
                                : 
                                Spacing
                              
                              

Parameters


scale

                            
                              
                                public 
                                scale
                                
                                  
                                    
                                      value
                                      : 
                                      number
                                    
                                  
                                
                                : 
                                Spacing
                              
                              

Parameters


serialize

                            
                              
                                public 
                                serialize
                                (): 
                                SerializedSpacing
                              
                              

toString

                            
                              
                                public 
                                toString
                                (): 
                                string
                              
                              

toSymbol

                            
                              
                                public 
                                toSymbol
                                (): 
                                symbol
                              
                              

toUniform

                            
                              
                                public 
                                toUniform
                                
                                  
                                    
                                      gl
                                      : 
                                      WebGL2RenderingContext
                                    
                                    
                                      location
                                      : 
                                      WebGLUniformLocation
                                    
                                  
                                
                                : 
                                void
                              
                              

Parameters

  • gl : WebGL2RenderingContext
  • location : WebGLUniformLocation

createSignal

                            
                              
                                static 
                                public 
                                createSignal
                                
                                  
                                    
                                      initial
                                      ?: 
                                      SignalValue
                                      
                                        
                                          
                                            PossibleSpacing
                                          
                                        
                                      
                                    
                                    
                                      interpolation
                                      : 
                                      InterpolationFunction
                                      
                                        
                                          
                                            Spacing
                                          
                                          
                                            any
                                            []
                                          
                                        
                                      
                                       = 
                                      Spacing.lerp
                                    
                                  
                                
                                : 
                                SpacingSignal
                                
                                  
                                    
                                      void
                                    
                                  
                                
                              
                              

Parameters


lerp

                            
                              
                                static 
                                public 
                                lerp
                                
                                  
                                    
                                      from
                                      : 
                                      Spacing
                                    
                                    
                                      to
                                      : 
                                      Spacing
                                    
                                    
                                      value
                                      : 
                                      number
                                    
                                  
                                
                                : 
                                Spacing
                              
                              

Parameters