LoadSubtreeConfig

class LoadSubtreeConfig()

Configuration for all loadSubtree functions in the [[Model]] class.

Constructors

Methods


Constructors

LoadSubtreeConfig.constructor()
Return type

LoadSubtreeConfig

Properties

LoadSubtreeConfig.additionalMatrix
Type

null | Matrix

Optional matrix to get multiplied into the net attachment matrix.

LoadSubtreeConfig.allowMissingExternalModels
Type

boolean

Controls whether or not missing models are ignored or cause an error.

LoadSubtreeConfig.attachInvisibly
Type

boolean

If true, then models are attached with all geometry turned invisible.

LoadSubtreeConfig.ignoreBimRelationships
Type

boolean

If true BIM relationships will not be loaded. This can reduce memory consumption

LoadSubtreeConfig.ignoreCadViews
Type

boolean

If true CAD views will not be loaded. This can reduce memory consumption

LoadSubtreeConfig.ignoreFilters
Type

boolean

If true filters will not be loaded. This can reduce memory consumption

LoadSubtreeConfig.ignoreGenericTypes
Type

boolean

If true generic types (IFC types) will not be loaded. This can reduce memory consumption

LoadSubtreeConfig.ignoreLayers
Type

boolean

If true layers will not be loaded. This can reduce memory consumption

LoadSubtreeConfig.implicitlyLoadXmlExternalModels
Type

boolean

If true, then external models found in XML files will be implicitly loaded. Otherwise [[Model.requestNodes]] must be called to load the external models.

Methods

copy

LoadSubtreeConfig.copy()
Return type

LoadSubtreeConfig