Options
All
  • Public
  • Public/Protected
  • All
Menu

STL file type loader. This is a babylon scene loader plugin.

Hierarchy

  • STLFileLoader

Implements

Index

Constructors

Properties

Defines the extensions the stl loader is able to load. force data to come in as an ArrayBuffer we'll convert to string if it looks like it's an ASCII .stl

name: string

Defines the name of the plugin.

DO_NOT_ALTER_FILE_COORDINATES: boolean

Defines if Y and Z axes are swapped or not when loading an STL file. The default is false to maintain backward compatibility. When set to true, coordinates from the STL file are used without change.

Methods

  • Import meshes into a scene.

    Parameters

    • meshesNames: any

      An array of mesh names, a single mesh name, or empty string for all meshes that filter what meshes are imported

    • scene: Scene

      The scene to import into

    • data: any

      The data to import

    • rootUrl: string

      The root url for scene and resources

    • meshes: Nullable<AbstractMesh[]>

      The meshes array to import into

    Returns boolean

    True if successful or false otherwise

  • load(scene: Scene, data: any, rootUrl: string): boolean
  • Load into a scene.

    Parameters

    • scene: Scene

      The scene to load into

    • data: any

      The data to import

    • rootUrl: string

      The root url for scene and resources

    Returns boolean

    true if successful or false otherwise

  • Load into an asset container.

    Parameters

    • scene: Scene

      The scene to load into

    • data: string

      The data to import

    • rootUrl: string

      The root url for scene and resources

    Returns AssetContainer

    The loaded asset container

Legend

  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Property
  • Method
  • Static property
  • Static method

Settings

Theme