Skip to content

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

JS
Geom.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
1
2
3
4
5
6
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:

See Also

Last update: 14 August 2025, 18:47