UNPKG

@realsee/five

Version:

Realsee Renderer SDK

23 lines (22 loc) • 785 B
import * as THREE from 'three'; import type { Direction } from '../typing'; import { DirectionGroup, DirectionMesh } from './direction'; interface InstanceParameter { direction: Direction; color?: THREE.Color | string | number; } /** * 箭头组:正方向有线段+箭头,反方向有箭头 * 参考 three.js TransformControls 的 gizmoTranslate */ export declare class ArrowGroup extends DirectionGroup { line: DirectionMesh<THREE.Geometry, THREE.MeshBasicMaterial>; arrow: DirectionMesh<THREE.ConeGeometry, THREE.MeshBasicMaterial>; arrowNeg: DirectionMesh<THREE.ConeGeometry, THREE.MeshBasicMaterial>; private lineHeight; private arrowHeight; name: string; constructor(param: InstanceParameter); private formatGeometries; } export {};