Skip to main content

CircleSegment

                            
                              
                                class 
                                CircleSegment
                                extends 
                                
                                  
                                    
                                      Segment
                                    
                                  
                                
                              
                              

Constructors

constructor

                            
                              
                                public 
                                override
                                new
                                CircleSegment
                                
                                  
                                    
                                      center
                                      : 
                                      Vector2
                                    
                                    
                                      radius
                                      : 
                                      number
                                    
                                    
                                      from
                                      : 
                                      Vector2
                                    
                                    
                                      to
                                      : 
                                      Vector2
                                    
                                    
                                      counter
                                      : 
                                      boolean
                                    
                                  
                                
                                : 
                                CircleSegment
                              
                              

Parameters

Overwrites Segment.constructor

Properties

points

                            
                              
                                readonly 
                                public 
                                points
                                : 
                                Vector2
                                []
                              
                              

Accessors

arcLength

                            
                              
                                public 
                                get 
                                override
                                arcLength
                                (): 
                                number
                              
                              
Overwrites Segment.arcLength

Methods

draw

                            
                              
                                public 
                                override
                                draw
                                
                                  
                                    
                                      context
                                      : 
                                      
                                        
                                          
                                            CanvasRenderingContext2D
                                          
                                          
                                            Path2D
                                          
                                        
                                      
                                    
                                    
                                      from
                                      : 
                                      number
                                    
                                    
                                      to
                                      : 
                                      number
                                    
                                  
                                
                                : 
                                
                                  
                                    
                                      CurvePoint
                                    
                                    
                                      CurvePoint
                                    
                                  
                                
                              
                              

Parameters

Overwrites Segment.draw

getPoint

                            
                              
                                public 
                                override
                                getPoint
                                
                                  
                                    
                                      distance
                                      : 
                                      number
                                    
                                  
                                
                                : 
                                CurvePoint
                              
                              

Parameters

Overwrites Segment.getPoint