<threejs> Geometry: Move computeLineDistance() to Line (#24803)
<threejs> Geometry: Move computeLineDistance() to Line (#24803)

* add 'Texture' attribute: 'center','rotation'

* add 'ShapeBufferGeometry'

* Geometry: Move computeLineDistance() to Line

* return this

AgentME/DefinitelyTyped,borisyankov/DefinitelyTyped,AgentME/DefinitelyTyped,one-pieces/DefinitelyTyped,rolandzwaga/DefinitelyTyped,magny/DefinitelyTyped,georgemarshall/DefinitelyTyped,georgemarshall/DefinitelyTyped,rolandzwaga/DefinitelyTyped,markogresak/DefinitelyTyped,AgentME/DefinitelyTyped,borisyankov/DefinitelyTyped,dsebastien/DefinitelyTyped,dsebastien/DefinitelyTyped,magny/DefinitelyTyped,georgemarshall/DefinitelyTyped,mcliment/DefinitelyTyped,AgentME/DefinitelyTyped,georgemarshall/DefinitelyTyped