Skip to content

copper3d / Modules / Utils/segmentation/tools/AiAssistTool / AiPromptPayload

Interface: AiPromptPayload

Utils/segmentation/tools/AiAssistTool.AiPromptPayload

Table of contents

Properties

Properties

axis

axis: "x" | "y" | "z"

Defined in

src/Utils/segmentation/tools/AiAssistTool.ts:46


box

Optional box: Object

Type declaration

NameType
labelnumber
x0number
x1number
y0number
y1number

Defined in

src/Utils/segmentation/tools/AiAssistTool.ts:51


height

height: number

Defined in

src/Utils/segmentation/tools/AiAssistTool.ts:49


lasso

Optional lasso: AiPromptPoint[]

Closed-contour lasso: ordered contour points (implicitly closed — the backend connects the last point back to the first). One contour per gesture.

Defined in

src/Utils/segmentation/tools/AiAssistTool.ts:56


points

points: AiPromptPoint[]

Defined in

src/Utils/segmentation/tools/AiAssistTool.ts:50


scribble

Optional scribble: AiPromptPoint[]

Defined in

src/Utils/segmentation/tools/AiAssistTool.ts:52


scribbleRadius

Optional scribbleRadius: number

Defined in

src/Utils/segmentation/tools/AiAssistTool.ts:53


sliceIndex

sliceIndex: number

Defined in

src/Utils/segmentation/tools/AiAssistTool.ts:47


width

width: number

Defined in

src/Utils/segmentation/tools/AiAssistTool.ts:48