Converts an integer bitmask into an array of AcDbOsnapMode values.
The function iterates over all AcDbOsnapMode enum values and checks whether the corresponding bit (computed as 1 << (mode - 1)) is set in the provided mask.
1 << (mode - 1)
Integer bitmask containing object snap mode flags
Array of enabled AcDbOsnapMode values
const modes = acDbMaskToOsnapModes(131)// [// AcDbOsnapMode.EndPoint,// AcDbOsnapMode.MidPoint,// AcDbOsnapMode.Perpendicular// ] Copy
const modes = acDbMaskToOsnapModes(131)// [// AcDbOsnapMode.EndPoint,// AcDbOsnapMode.MidPoint,// AcDbOsnapMode.Perpendicular// ]
Converts an integer bitmask into an array of AcDbOsnapMode values.
The function iterates over all AcDbOsnapMode enum values and checks whether the corresponding bit (computed as
1 << (mode - 1)) is set in the provided mask.