Geom.ring()
Description
A 2D ring or sector circle is built in the XOY plane, angles are specified in degrees, and the center figure point is at [0,0,0].
Syntax
JSGeom.ring(radius1: Number, radius2: Number) -> Shape
Geom.ring(radius1: Number, radius2: Number, angle: Number) -> Shape
Geom.ring(radius1: Number, radius2: Number, angle1: Number, angle2: Number) -> Shape
Parameters
| Parameter |
Type |
Default Value |
Mandatory |
Description |
radius1 |
Number |
— |
 |
Outer radius of the ring |
radius2 |
Number |
— |
 |
Inner radius of the ring |
angle |
Number |
— |
 |
Sector angle, between 0° and 360°. The body is centered relative to axis OX. |
angle1 |
Number |
— |
 |
Initial sector angle (in degrees) |
angle2 |
Number |
— |
 |
Final sector angle (in degrees) |
Return value
| Type |
Description |
Shape |
Object of type Shape, representing the ring or its sector. |
Example
| JS |
|---|
| let s1 = Geom.ring(100, 50)
console.info(s1) // output:
let s2 = Geom.ring(100, 50, 30)
console.info(s2) // output:
let s3 = Geom.circle(100, 50, 0, 90)
console.info(s3) // output:
|
Last update: 14 August 2025, 18:47