17 lines
844 B
TypeScript
17 lines
844 B
TypeScript
import { Vector3 } from "three";
|
|
import { LinesType } from "../UI/Store/BoardInterface";
|
|
export declare class PointShapeUtils {
|
|
static SquarePts(size: number): Vector3[];
|
|
static OutsideLinePts(squareSize: number, lineLength: number): Vector3[];
|
|
static CrossLinePts(lineLength: number): Vector3[];
|
|
static CrossLine3DPts(lineLength: number): Vector3[][];
|
|
static TrianglePts(size: number): Vector3[];
|
|
static CirclePts(size: number): any[];
|
|
static ObliqueCrossPts(size: number): Vector3[];
|
|
static ObliqueCrossLinePts(size: number): Vector3[];
|
|
static SandClockPts(size: number): Vector3[];
|
|
static TangentPts(size: number): Vector3[];
|
|
static PerPts(size: number): Vector3[];
|
|
static LinesDirPts(len: number, width: number, lineType: LinesType): Vector3[];
|
|
}
|
|
//# sourceMappingURL=PointShapeUtils.d.ts.map
|