LoadSubtreeConfig

class wv.LoadSubtreeConfig()

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

Constructors

wv.LoadSubtreeConfig.constructor()
LoadSubtreeConfig(): LoadSubtreeConfig

Returns: LoadSubtreeConfig

Properties

wv.LoadSubtreeConfig.additionalMatrix
additionalMatrix: (None | Matrix)

Optional matrix to get multiplied into the net attachment matrix.

wv.LoadSubtreeConfig.allowMissingExternalModels
allowMissingExternalModels: boolean

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

wv.LoadSubtreeConfig.attachInvisibly
attachInvisibly: boolean

If true, then models are attached with all geometry turned invisible. If exist, default CAD configuration and CAD view will not be activated.

wv.LoadSubtreeConfig.ignoreBimRelationships
ignoreBimRelationships: boolean

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

wv.LoadSubtreeConfig.ignoreCadViews
ignoreCadViews: boolean

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

wv.LoadSubtreeConfig.ignoreFilters
ignoreFilters: boolean

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

wv.LoadSubtreeConfig.ignoreGenericTypes
ignoreGenericTypes: boolean

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

wv.LoadSubtreeConfig.ignoreLayers
ignoreLayers: boolean

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

wv.LoadSubtreeConfig.implicitlyLoadXmlExternalModels
implicitlyLoadXmlExternalModels: 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

wv.LoadSubtreeConfig.copy()

Returns: LoadSubtreeConfig