interface PointIntersection {
    adhereLine?: Line3;
    adherePlane?: Plane;
    adherePoint?: Vector3;
    distance?: number;
    face?: {
        normal: Vector3;
    };
    isAdsorbed?: boolean;
    isVirtual?: boolean;
    originalPoint?: Vector3;
    point: Vector3;
    raycaster?: Raycaster;
}

Hierarchy

  • Intersection
    • PointIntersection

Properties

adhereLine?: Line3

如果开启了吸附并且吸附到了线,这里会有吸附的线

adherePlane?: Plane

如果开启了吸附并且吸附到了平面,这里会有吸附的平面

adherePoint?: Vector3

如果开启了吸附并且吸附到了点,这里会有吸附的点

distance?: number

焦点距离

face?: {
    normal: Vector3;
}

焦点面片

isAdsorbed?: boolean

被吸附

isVirtual?: boolean

虚拟生成的点

originalPoint?: Vector3

原始焦点

point: Vector3

焦点坐标

raycaster?: Raycaster

射线