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