Skip to content

Scripting API

IBezel

Returned by BezelApi — a bezel wall around one mother gem. Adds only setters to IGemSetting; each regenerates the bezel in place (same Guid), millimetres:

MemberMeaning
SetHeight(height)Wall height, mm
SetGirdleHeight(girdleHeight)Height of the lip over the girdle, mm
SetGirdleWidth(girdleWidth)Width of the lip at the girdle, mm
SetGemInside(gemInside)How far the wall reaches in over the girdle, mm (negative leaves clearance)
SetSeatWidth(seatWidth)Width of the seat under the girdle, mm - follows the stone’s pavilion; 0 = no seat
SetWallAngle(degrees)Lean of the inner wall below the seat, degrees from the vertical (-60 to 60, 0 straight)
SetBottomWidth(bottomWidth)Width of the flat base of the wall, mm
SetWidth(width)Legacy: stored, but it no longer shapes the wall

The same values read back as Height, GirdleHeight, GirdleWidth, GemInside, SeatWidth, WallAngle and BottomWidth.