File tree Expand file tree Collapse file tree
packages/modeling/src/geometries/path3 Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ import type { Path3 } from './type.d.ts'
2+
3+ export function clone ( geometry : Path3 ) : Path3
Original file line number Diff line number Diff line change 1+ /**
2+ * Performs a shallow clone of the give geometry.
3+ *
4+ * @param {Path3 } geometry - the geometry to clone
5+ * @returns {Path3 } a new path
6+ * @alias module:modeling/path3.clone
7+ *
8+ * @example
9+ * let newPath = path3.clone(oldPath)
10+ */
11+ export const clone = ( geometry ) => Object . assign ( { } , geometry )
Original file line number Diff line number Diff line change 1+ export { clone } from './clone.js'
12export { close } from './close.js'
23export { concat } from './concat.js'
34export { create } from './create.js'
Original file line number Diff line number Diff line change 2424 * }
2525 */
2626
27+ export { clone } from './clone.js'
2728export { close } from './close.js'
2829export { concat } from './concat.js'
2930export { create } from './create.js'
You can’t perform that action at this time.
0 commit comments