Slice 截面组件
何时使用
当需要截面 功能时,可以使用该组件。
代码演示
基本使用
API
属性 | 说明 | 类型 | 默认值 |
---|---|---|---|
id | 组件的唯一标识符 | number | - |
isOpen | 是否打开选线功能 | boolean | false |
parameter | 截面参数 | SliceParameter | - |
parameterOptions | 截面参数选项 | SliceParameterOptions | - |
onConfirm | 确认截面参数后的回调函数 | (v: LineParameter) => void | - |
onClose | 关闭截面功能后的回调函数 | () => void | - |
SliceParameter
type SliceParameter = {
location: { x: number; y: number; z: number };
direction: { x: number; y: number; z: number };
};
SliceParameterOptions
type SliceParameterOptions = {
location?: { x: SliderInputProps; y: SliderInputProps; z: SliderInputProps };
direction?: { x: SliderInputProps; y: SliderInputProps; z: SliderInputProps };
};