|
@@ -36,6 +36,7 @@ declare type Ray = import("../Culling/ray").Ray;
|
|
|
declare type Collider = import("../Collisions/collider").Collider;
|
|
|
declare type TrianglePickingPredicate = import("../Culling/ray").TrianglePickingPredicate;
|
|
|
declare type RenderingGroup = import("../Rendering/renderingGroup").RenderingGroup;
|
|
|
+declare type IEdgesRendererOptions = import("../Rendering/edgesRenderer").IEdgesRendererOptions;
|
|
|
|
|
|
/** @hidden */
|
|
|
class _FacetDataStorage {
|
|
@@ -2227,10 +2228,11 @@ export class AbstractMesh extends TransformNode implements IDisposable, ICullabl
|
|
|
* This mode makes the mesh edges visible
|
|
|
* @param epsilon defines the maximal distance between two angles to detect a face
|
|
|
* @param checkVerticesInsteadOfIndices indicates that we should check vertex list directly instead of faces
|
|
|
+ * @param options options to the edge renderer
|
|
|
* @returns the currentAbstractMesh
|
|
|
* @see https://www.babylonjs-playground.com/#19O9TU#0
|
|
|
*/
|
|
|
- enableEdgesRendering(epsilon?: number, checkVerticesInsteadOfIndices?: boolean): AbstractMesh {
|
|
|
+ enableEdgesRendering(epsilon?: number, checkVerticesInsteadOfIndices?: boolean, options?: IEdgesRendererOptions): AbstractMesh {
|
|
|
throw _DevTools.WarnImport("EdgesRenderer");
|
|
|
}
|
|
|
|