@twinfinity/core
    Preparing search index...

    Class BimGeometricFeaturesRepository

    Index

    Constructors

    Properties

    _geometricFeaturesByHash: Map<string, DecodedGeometricFeatures> = ...
    _geometricFeaturesReader: BimGeometricFeaturesReader = ...
    _isGeometricFeaturesUrlAdded: Map<string, Promise<boolean>> = ...

    Methods

    • Parameters

      • geometricFeaturesUrl: URL

      Returns Promise<boolean>

    • Returns void

    • Resolve feature edges for a single mesh on demand. Looks up the mesh's geometry hash in the decoded feature data, resolves vertex indices to world-space Vector3 pairs, and caches the result on the mesh.

      Returns the edges, or undefined if no feature data exists for this mesh.

      Parameters

      Returns undefined | [Vector3, Vector3][]