123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- import { Font } from './../extras/core/Font';
- import { ExtrudeGeometry, ExtrudeBufferGeometry } from './ExtrudeGeometry';
- import { BufferGeometry } from './../core/BufferGeometry';
- export interface TextGeometryParameters {
- font?: Font;
- size?: number;
- height?: number;
- curveSegments?: number;
- bevelEnabled?: boolean;
- bevelThickness?: number;
- bevelSize?: number;
- bevelOffset?: number;
- bevelSegments?: number;
- }
- export class TextBufferGeometry extends ExtrudeBufferGeometry {
- constructor( text: string, parameters?: TextGeometryParameters );
- parameters: {
- font: Font;
- size: number;
- height: number;
- curveSegments: number;
- bevelEnabled: boolean;
- bevelThickness: number;
- bevelSize: number;
- bevelOffset: number;
- bevelSegments: number;
- };
- }
- export class TextGeometry extends ExtrudeGeometry {
- constructor( text: string, parameters?: TextGeometryParameters );
- parameters: {
- font: Font;
- size: number;
- height: number;
- curveSegments: number;
- bevelEnabled: boolean;
- bevelThickness: number;
- bevelSize: number;
- bevelOffset: number;
- bevelSegments: number;
- };
- }
|