Skip to main content

IfcGeometryBuilderCreateOptions

Represents the options for creating an IfcGeometryBuilder.

Hierarchy

Index

Properties

optionalcullOnCameraMovePredicate

cullOnCameraMovePredicate?: (mesh: IfcProductMesh) => boolean

Type declaration

    • (mesh: IfcProductMesh): boolean
    • Predicate function used to decide which meshes can be culled when moving the camera.


      Parameters

      • mesh: IfcProductMesh

        IfcProductMesh that will get the cullOnCameraMove property set by this predicate.

      Returns boolean

      true if mesh should be able to be culled on camera move otherwise false

loaderElements

loaderElements: BimIfcLoaderElement[]

The IFC loader elements containing IFC products to create geometries from.

predicate

predicate: (ifcProduct: BimIfcObject) => unknown

Type declaration

    • The predicate function used to filter which BimIfcObject instances to include in the geometry creation.


      Parameters

      Returns unknown