@turbox3d/graphic-component-pixi
Version:
Graphic component library based on pixi
25 lines (24 loc) • 575 B
TypeScript
import { Mesh2D } from '@turbox3d/renderer-pixi';
import * as PIXI from 'pixi.js';
import { Vec2 } from '@turbox3d/shared';
interface IRadiusDimensionProps {
center: Vec2;
angle: number;
radius: string;
rotation?: number;
scale?: Vec2;
/**
* @description: 标注线起点距离圆心距离
*/
startP: number;
length: number;
textSize: number;
}
/**
* @description: 半径尺寸线
*/
export default class RadiusDimension extends Mesh2D<IRadiusDimensionProps> {
protected view: PIXI.Graphics;
draw(): void;
}
export {};