Logo

Getting Started

  • Technical Overview
    • Data Import (server side)
      • HOOPS Converter
      • Direct Authoring
    • Data loading (client side)
      • Streaming
      • File-based loading
  • Quickstart
    • Viewing the sample page
    • Viewing your model
    • Converter application
    • easy_convert.js
    • Running Converter programmatically
    • Viewing Stream Cache files
      • Interacting with the sample models
    • ESM header example
  • Supported Formats
    • Supported Import Formats
    • Supported Export Formats
    • Additional Import Formats Available to HOOPS Web Platform or HOOPS Exchange Licensees
    • Additional Export Formats Available to HOOPS Web Platform or HOOPS Exchange Licensees
    • Additional Export Formats Available to HOOPS Web Platform or HOOPS Publish Licensees
  • Supported Platforms
    • Operating Systems
    • Recommendations
      • Recommended hardware
      • Recommended platforms
        • Amazon Linux (Amazon EC2 GPU Instance) [hardware accelerated graphics]
        • Generic Linux Server
        • Ubuntu 14.04 Server Edition (Amazon EC2 GPU Instance) [hardware accelerated graphics]
        • Ubuntu 14.04 Server Edition (Physical machine) [hardware accelerated graphics]
        • Ubuntu 14.04 Server Edition (Virtual machine)
        • Windows Server 2012 R2 / Windows Server 2008 R2 (Amazon EC2 GPU instance) [hardware accelerated graphics]
      • Amazon EC2 recommendations
      • Windows redistributables
      • Linux dependencies
      • Web Viewer

Tutorials

  • Environment Setup
    • Prerequisites
    • Development approach
    • Installing Node.js and using NPM
    • package.json
    • Copying the HOOPS Web Viewer JS files
  • Building a Basic Application
    • Project Layout
      • Summary
      • Concepts
      • Sample code
      • Copying files
    • Hello Web Viewer
      • Summary
      • Concepts
      • Creating a minimal HTML header
      • Creating a minimal HTML body
      • Connecting to the HOOPS Web Viewer component
      • Loading a model
      • Registering callbacks
      • Switching operators
      • Switching the draw mode
    • Custom Operator Basics
      • Summary
      • Concepts
      • Operator class skeleton
      • onMouseDown action
      • DOM element for operator switching
      • Instantiating an operator
      • Switching to a new operator
    • Advanced Operator Concepts
      • Summary
      • Concepts
      • Creating the measure operator class
      • Handling the “onMouseDown” event
      • Registering the new operator
      • Creating a markup element
      • Defining the markup class
      • Implementing the draw method
      • Running the application
      • Displaying line and distance
      • Drawing the markup on mouse move
      • Different style before finalizing
      • Handling model units
    • Interacting with the Model Tree
      • Summary
      • Concepts
      • Creating the model tree class
      • Function to generate model tree in the DOM
      • Generating the model tree
      • Adding node IDs to DOM elements
      • Selection from DOM
      • Handle selection from the Web Viewer Component
      • Wiring up selection callback
      • Displaying CAD views
    • Color and Transparency
      • Summary
      • Concepts
      • Functions to set node colors
      • Creating HTML for color picker
      • Running the application
      • Setting node opacity
      • HTML for opacity button
    • Geometry and Texture Creation
      • Summary
      • Concepts
      • Starting the Web Viewer with an empty model
      • Creating the cube mesh geometry
      • Create a cube
      • Creating multiple cubes
      • Running the application
      • Loading images
      • Setting textures
      • Copying images
      • Creating the UI
      • Connect UI to texture logic
      • Initialize the textures
      • Loading the application
    • Model Loading and Aggregation
      • Summary
      • Concepts
      • Add UI for model switching
      • Handle onchange event
      • Adding option for loading two models
      • Loading two models
      • Handling overlapping node IDs
      • Generating XML model structure file
      • Add XML loading option
      • Load via XML file
    • Connection to the HOOPS Server
      • Summary
      • Concepts
      • Running the server
      • Requesting a viewing session
      • Modifying the loading code
  • Additive Manufacturing
    • Project Layout
      • Summary
      • Concepts
    • Setting Up Views
      • Summary
      • Concepts
      • Project Setup
      • Instantiating the WebViewer
      • Setting the cameras
      • Adding the Navigation Cube and Axis Triad
      • Instancing
    • Loading models and geometry
      • Printing plane
    • Selection
      • Selection handles
    • Auto-arrange
    • Instancing
    • Loading additional models
  • Inventory Management
    • Project Layout
      • Summary
      • Concepts
    • The Model XML File
      • Use Converter to generate files
      • Inspect the output of the XML
    • Setting up the Main Viewer
      • Summary
      • Concepts
      • Create the main entry and structure for the application
      • Setup, instantiate, and start the WebViewer
      • Create the WebViewer callback skeletons
    • Loading Models
      • Summary
      • Concepts
      • Set event callbacks
      • Loading the model into the assembly tree
      • Encapsulate the event listeners
    • Linking to Application Data
      • Summary
      • Concepts
      • Retrieve supplemental database information
      • Storing retrieved data
      • Filling application data
    • Creating the Display Filter
      • Summary
      • Concepts
      • Creating a helper class
      • Using class properties to track values
      • Using filter values
      • Reset the scene
    • Adding Color Gradients
      • Summary
      • Concepts
      • Capturing the native default colors assigned to the model
      • Determine the range of active values
      • Include calls to the new color determinant functions
    • Adding the UI Event Listeners
      • Summary
      • Concepts
      • Use the ‘oninput’ event listener
      • Hookup company filter buttons
      • Setup the event listeners
  • Product Configurator
    • Project Layout
      • Summary
      • Concepts
    • Setting up the Viewers
      • Summary
      • Concepts
      • Create the main entry point
      • Start the WebViewer objects
      • Create the WebViewer callback skeletons
    • Loading Models
      • Summary
      • Concepts
      • Write the loadModelPreview function
      • Add interaction to the navigation
      • Encapsulating the anchor event listeners
    • Add Component Selection
      • Summary
      • Concepts
      • Tracking component selections
      • Organizing the assembly tree
    • Incorporating Model Relationships
      • Summary
      • Concepts
      • Using “fetch”
      • Scaling correctly
      • Apply the transform data
    • Clearing the Build
      • Summary
      • Concepts
      • Resetting your application
  • Build a Streaming Service
    • Setup
    • Creating a Simple File Server
    • Creating the Application Server
    • Spawning a Stream Cache Server
    • Liveliness Updates
      • The ready message
      • The disconnect message
      • The ping message
    • Creating Viewers
    • Removing Viewers
    • SSR Support
    • Monitoring Server Load
    • Conclusion and Next Steps
    • Prerequisites
    • Development approach

Programming Guide

  • Fundamentals
    • Engineering Data
    • BIM Data
    • Visualization
    • Server Component
  • Docker Support
    • Basic configuration
      • Extending the containers
      • HOOPS Containers with AWS
        • Overview
        • HOOPS Converter
        • Stream Cache Streaming Server
  • Viewing
    • Basic Setup
      • Required libraries
      • Creating a basic application
    • Using HOOPS Web Components
      • Web Components Introduction
        • General Information
        • Introduction
        • Using Our Demo App
        • Development environment
        • Beta Program Timeline
      • Using the Web Components UI
        • Minimal setup
        • Adding a button
        • Using the model tree
        • HOOPS layout
      • Using the UI Kit with React
        • Project setup
        • Customizing appearance
        • Adding the model tree
      • Events
        • Context menu
        • Layer tree
        • Layer tree element
        • Model tree
        • Model tree node
        • View tree
        • WebViewer
    • Configuration
      • Loading data at startup
      • Streaming via the Stream Cache Server
      • Loading an SCS file via an HTTP request
      • Additional settings
        • boundingPreviewMode
        • calculateDefaultViewAxes
        • defaultMeshLevel
        • enginePath
        • memoryLimit
        • rendererType
        • sessionToken
        • streamingMode
        • streamCutoffScale
    • Callbacks
      • Setting callbacks
      • Multiple callbacks
      • Unregistering callbacks
      • Important callbacks
    • Performance
      • Minimum framerate
      • Incremental updates
      • Stream cutoff scale
      • Bounding previews
      • Memory limit
      • Show framerate
    • Operators
      • Standard operators
        • Overview
        • Built-in operators
        • Activating a predefined operator
        • Operator categories
      • Custom Operators
        • Registering an operator
        • Activating an operator
        • Event propagation
      • Geometry Handles
        • Introduction
        • Handle operator
    • Selection and picking
      • Picking
      • Pick from point selection
      • Selection
      • Select single node
      • Events
      • Selection operator
      • Area and volume selection
        • Select by area
        • Ray drill selection
        • Polyhedron selection
    • Scene Attributes
      • Camera
        • Setting a camera
        • Getting a camera
        • Storing and retrieving a camera
        • Camera components
        • Retrieving the camera matrices
        • Camera callback
        • Conversion functions
        • Point to window position
        • Project point
      • Draw Modes
        • Overview
        • Hidden line
        • Hard edge detection
        • X-ray
      • Cutting Planes
        • Basic concepts
        • Cutting manager
        • Cutting sections
        • Capping geometry
        • Reference geometry
        • Cutting plane operator
        • Callbacks related to cutting planes / sections
        • Cutting pane UI
      • Explode
        • Basic concepts
        • Explode manager
        • Start
        • Stop
        • setMagnitude
        • Explode effects
      • Effects
        • Ambient occlusion
        • Ambient occlusion radius
        • Ambient light
        • Bloom
        • Bloom threshold
        • Bloom threshold ramp width
        • Bloom intensity scale
        • Multi-layer bloom
        • BloomLayerInfo
        • Adding and removing bloom layers
        • Simple shadows
        • Simple shadow opacity
        • Simple shadow color
        • Simple shadow resolution
        • Simple shadow blurSamples
        • Simple shadow blurInterval
        • Simple reflections
        • Simple reflection blurInterval
        • Simple reflection blurSamples
        • Simple reflection fade angle
        • Simple reflection opacity
        • Simple reflection attenuation
        • Silhouette edges
        • Silhouette color
        • Silhouette opacity
        • Silhouette threshold
        • Silhouette threshold ramp width
      • Overlays
        • Creating a new overlay
        • Setting the viewport
        • Assigning geometry
        • Assigning a camera
        • Complete example
        • Selection
        • Hiding and destroying an overlay
        • Other considerations
      • Lights
        • Introduction
        • Lighting examples
      • Axis Triad and Navcube
        • Axis triad
        • NavCube
        • Modifying the axis triad
        • Modifying the NavCube
    • Model Attributes
      • Materials
        • Basics
        • Textures
        • Physically Based Rendering
      • Matrices
        • Points and vectors
        • Copying
        • Communicator.Matrix
        • Identity matrix
        • Translation
        • Rotation
        • Scaling
        • Combining matrices
        • Direct element access
        • Matrices and nodes
        • Relative geometry changes
      • Instance Modifiers
        • Setting and unsetting
        • AlwaysDraw
        • DoNot modifiers
      • Line Patterns
        • Setting/unsetting line patterns
        • Define a style
        • Limitations
      • Visibility
        • Element visibility
        • Node visibility
        • Visibility propagation
        • Hidden nodes
        • Querying node visibility
        • Resetting node visibility
    • Geometry
      • Meshes
        • Creating meshes
        • Create meshData
        • Create mesh
        • MeshInstanceData
        • NodeId
        • Create mesh instance
        • Replacing meshes
        • Level of detail (LOD)
        • Miscellaneous
      • Point Clouds
        • Overview
        • Authoring
        • Eye-dome lighting
        • Splat rendering
    • Markup
      • Markup Basics
        • Markup manager overview
        • Markup types
        • Markup views
      • Advanced Markup
        • Custom markup item
        • Custom markup item operator
        • Custom markup item manager
        • Example
        • Custom markup operator
        • HTML page
        • Markup callbacks
        • Line markup
        • Measurement
        • Redline
      • Measurement
        • How to measure a model
        • Edge / face / point measure
        • How to insert 2D and 3D text
        • Measure operator
        • Callbacks
    • Animation
      • Quickstart UI example
      • Overview
      • Translation animation
        • 1. Create a NodeChannel
        • 2. Set the initial keyframe
        • 3. Convert the translation vector in the local coordinate
        • 4. Set keyframe for the node’s end position
      • Camera animation
      • Rotation animation
      • Export/Import
    • Data Model
      • Overview
      • Model Tree
        • Overview
        • Nodes
        • NodeIDs
        • Node hierarchy
        • Instancing
        • Callbacks
        • Node creation
      • Instancing
        • Creating multiple instances from a part of a model
        • Full instancing source code
      • Layers and filters
        • Filters
        • Retrieving filters
        • Filtering nodes
        • Layers
        • Retrieving layers
        • Retrieving nodes per layer
      • Model Units
        • Overview
        • Working with model units
        • Multiple units with model aggregation
      • Metadata
        • Overview
        • Retrieving properties
        • Retrieving user data
      • Drawings
        • Identifying a drawing
        • Drawing UI
        • Sheets
      • Stream Cache
        • Overview
        • Loading
        • Loading subtrees
        • Shattered Workflows
        • SC and PRC
    • Miscellaneous Topics
      • User Interface
        • Default UI
        • Writing your own model tree
        • Model tree UI performance optimizations
        • Integrating with modern UI toolkits
      • Using multiple views
        • API changes related to this feature
        • Limitations
      • Image and SVG Generation
        • Image creation overview
        • Example: Creating and displaying a snapshot image
        • Snapshot configuration
        • Extracting the image data
        • SVG creation overview
        • Example: Creating and displaying an SVG
        • Using the results
        • SVG configuration
      • Promises
        • Async / await
      • Typescript
        • About TypeScript
        • Definition files
        • Adding TypeScript support
        • Building the UI
        • Operator source
  • Data Import
    • Authoring
      • Creating Stream Cache Models
        • License
        • Models
        • Creating geometric data
        • Assigning parameters
        • Inserting geometry
        • Materials
        • Matrices
        • Creating geometry instances
        • Camera
        • Authoring the assembly tree
      • Assembly Tree Node IDs
        • Basics
        • Loading multiple files into the same viewing session
      • Working with units
        • How units are expressed
      • Examples
        • C++ examples
        • Building and running the C++ examples on Windows
        • Building and running the C++ examples on Linux
        • Java examples
        • Running the Java examples on Windows
        • Running the Java examples on Linux
        • Viewing the model in a browser
    • Converter Application
      • XML Batch Conversion
      • Stream Cache Workflows
        • Monolithic
        • Shattered
        • Creating a master SC model
        • Additional use cases
        • Known limitations
      • Monolithic HTML Export
        • About the HOOPS Communicator template file
        • Creating a custom template file
        • Helpful hints
        • Sample HTML template
      • Exchange SC mapping
        • Matching conversion parameters
        • Relationships between entity types
        • Product occurrences
        • Representation items
        • Selecting a server framework for HOOPS Exchange
      • XML Assembly Tree
        • Generating XML data
        • XML Data Format
        • Connecting HOOPS Web Viewer
      • License key
      • Running on Windows
      • Running in a “Headless” Linux environment
      • More examples
      • Distributing your application
        • 64-bit Windows
        • 64-bit Linux
    • Converter Library
      • Conversion Examples
        • Export to StreamCache
        • Export to PNG with custom camera
        • Export to PNG with pre-defined view
        • Export to shattered parts
        • Export to HTML with a template
        • Export to PDF with a template
      • License key
      • Linking to the Converter library
      • Customizing Converter
        • demo_converter
        • mini_converter
      • Example usage
      • Importing multiple files
    • Configuration Settings
  • Streaming Servers
    • Overview
      • Stream Cache Server
      • HOOPS Server
      • HTTP-Server
      • Rendering types
        • Client-Side Rendering (CSR)
        • Server-Side Rendering (SSR)
        • SCS - Single File Based Rendering
      • Using SSL
    • HOOPS Server
      • Basic Setup
        • Editing the quick start configuration file
        • Starting the Server
        • Viewing models and monitoring the system
        • Stopping the server
      • Configuration
        • Overview of HOOPS Server
        • Configuration File Format
        • Server Communication
        • Server Ports
        • File System Paths
        • Optional HTTP File Server
        • Configurable Settings
      • Machine Setup
        • Windows-specific
        • Linux-specific
        • Network configuration
      • Advanced Setup
        • Startup configuration
        • Manually starting the HOOPS Server
        • Starting with npm
        • Starting with the NodeJS runtime
        • Running as a background process
        • Running cross-platform with PM2
        • Running as a Linux daemon
        • Running as a Windows service
        • Modifying the HOOPS Server source code
      • Deployment Scenarios
        • Components
        • Deployment configurations
      • Monitoring and troubleshooting
        • Quick Start
      • Amazon EC2 Quick Start
        • Provisioning an instance
        • Installing the package on Ubuntu Server
        • Installing the package on Windows Server
    • Stream Cache Server
      • Liveliness Pinging
      • Command Line Options
      • Library
        • Overview
        • Building your application
        • Using the library
        • Working example
        • Configuration callbacks
        • Configuration settings reference
      • Stream Cache server application executable
    • Custom I/O for Stream Cache
      • The abstract classes
      • Node SC server REST I/O
        • Usage with the Node server
        • The API
  • HOOPS Communicator for MCAD
    • CAD Views
      • Overview
      • Activating a CAD view
      • Creating a new CAD view
      • Other considerations
    • PMI
      • Importing PMI
      • Authoring PMI
      • Retrieving PMI elements
      • Interrogating PMI
      • Setting PMI color
    • Metadata
      • Importing generic attributes
      • Importing physical properties
      • Importing measurement data
      • Retrieving metadata
    • Configurations
      • Importing configurations
      • Importing a specific configuration
      • Querying configurations
      • Activating a configuration
      • Callback
      • Other considerations
  • HOOPS Communicator for BIM
    • BCF Format
      • Overview
      • BCF API
        • BCFManager
        • BCFData
        • BCFTopic
        • BCFMarkup
        • BCFSnapshot
        • BCFViewpoint
      • BCF import
      • Interacting with BCF data
      • BCF export
      • Callbacks
    • Floorplan 2D
      • Configuration
        • Changing background and avatar color
        • Camera tracking
        • Floorplan orientation
        • Auto activation mode
        • Avatar mesh
      • Floorplan operator
    • Supported formats
    • IFC
      • IFC types
      • Spatial Relationships
      • IFC Layers
      • IFC GlobalID
      • IFC Walk Operator
    • Revit
    • DWG
      • Importing DWGs
      • Sheets
    • Federated models in BIM

API References

  • Web Viewer API Reference
    • ActionQueue
      • ActionQueue
      • Constructors
        • ActionQueue.constructor()
      • Methods
        • isIdle
        • push
        • waitForIdle
    • AddOrUpdate
      • Enumeration members
        • Add
        • Update
    • AdvanceSelectionCapacity
      • Enumeration members
        • Batch
        • Chunk
    • Animation
      • Animation
      • Constructors
        • Animation.constructor()
      • Properties
        • Animation.cameraChannels
        • Animation.name
        • Animation.nodeChannels
        • Animation.pivotPoints
      • Methods
        • createCameraChannel
        • createNodeChannel
        • deleteChannel
    • AntiAliasingMode
      • Enumeration members
        • None
        • SMAA
    • AnyBodyBits
      • Enumeration members
        • ImplicitBody
        • OutOfHierarchy
        • PreventFromResetting
        • Requested
    • AnyBodyInfo
      • AnyBodyInfo
      • Properties
        • AnyBodyInfo.bits
        • AnyBodyInfo.bodyRef
        • AnyBodyInfo.inclusionKey
        • AnyBodyInfo.instanceKey
        • AnyBodyInfo.modifierbits
        • AnyBodyInfo.nodeInfo
    • AnyBodyModifierBits
      • Enumeration members
        • IgnoreParentRotation
        • IgnoreParentScale
    • AreaSelectionOperator
      • AreaSelectionOperator
      • Methods
        • addMapping
        • clearMapping
        • clearSelection
        • getForceEffectiveSceneVisibilityMask
        • hasActiveSelection
        • onMouseDown
        • onMouseMove
        • onMouseUp
        • setForceEffectiveSceneVisibilityMask
        • setHandled
        • setMapping
        • waitForIdle
    • ArgbColor
      • ArgbColor
      • Properties
        • ArgbColor.alpha
        • ArgbColor.color
        • ArgbColor.components
    • AssemblyData
      • AssemblyData
      • Constructors
        • AssemblyData.constructor()
      • Properties
        • AssemblyData.bytes
        • AssemblyData.header
    • AssemblyDataHeader
      • AssemblyDataHeader
      • Properties
        • AssemblyDataHeader.dynamic
      • Methods
        • rootAssemblyDataKey
        • supportsAttributeBits
        • static parseBinary
    • AssemblyDataParseError
      • AssemblyDataParseError
      • Constructors
        • AssemblyDataParseError.constructor()
      • Properties
        • AssemblyDataParseError.message
        • AssemblyDataParseError.name
        • AssemblyDataParseError.stack
    • AssemblyDataParser
      • AssemblyDataParser
      • Constructors
        • AssemblyDataParser.constructor()
      • Properties
        • AssemblyDataParser.__AssemblyDataParser
      • Methods
        • getHeader
        • hasNext
        • parseAssemblyDataHeaderVersion
        • parseAssemblyDataVersion
        • parseAttributeParseBits
        • parseAttributeType
        • parseBodyRef
        • parseBodyType
        • parseBoolean
        • parseBytes
        • parseCString
        • parseCount_32
        • parseDataKey
        • parseEdgeType
        • parseFaceType
        • parseFloat_32
        • parseFloat_64
        • parseGenericId
        • parseGenericTypeId
        • parseGenericTypes
        • parseInclusionKey
        • parseIndex_32
        • parseInstanceKey
        • parseInt32
        • parseLayerId
        • parseLayerParseBits
        • parseMatrix
        • parseMeshKey
        • parseModelKey
        • parseModifiers
        • parseNodeId
        • parseNodeParseBits
        • parsePlane3_32
        • parsePmiParseBits
        • parsePmiSubType
        • parsePmiTopoRef
        • parsePmiType
        • parsePoint3_32
        • parsePoint3_64
        • parseProductBits
        • parseRelationshipParseBits
        • parseUInt32
        • parseUnits
        • parseUserDataIndex
        • parseViewParseBits
        • parseVisibility
    • AssemblyTree
      • AssemblyTree
      • Constructors
        • AssemblyTree.constructor()
      • Properties
        • AssemblyTree.__AssemblyTree
      • Methods
        • activateCadConfiguration
        • activateCadView
        • addFilter
        • allowNodeDeletion
        • containsDrawings
        • createCadView
        • createLayer
        • createMeshInstance
        • createNode
        • createPart
        • createPmiInstance
        • deactivateActiveCadView
        • deleteNode
        • disableAutomaticFitWorld
        • enqueue
        • forEachCadConfiguration
        • forEachCadView
        • forEachPmi
        • generateDrawingSheetName
        • generateDrawingViewName
        • generateDynamicNodeId
        • generateGroupName
        • generateProductName
        • genericTypeToNodes
        • getAbstractScEngine
        • getActiveCadConfiguration
        • getAutomaticMeasurementUnitScaling
        • getCadConfigurations
        • getCadViewPmis
        • getDefaultCadConfiguration
        • getDefaultCadView
        • getFilterName
        • getFilters
        • getFiltersWithNode
        • getFirstProductOccurrenceWithView
        • getInclusionContexts
        • getInitiallyHiddenStayHidden
        • getInstanceCountByInclusion
        • getLayerName
        • getLayers
        • getLayersIdFromName
        • getLowestAvailableNodeId
        • getNodesByGenericId
        • getNodesByGenericType
        • getNodesFromFilterIds
        • getNodesFromLayer
        • getNodesFromLayerName
        • getNodesFromLayers
        • getRelationshipsOfItem
        • getRootNode
        • getUniqueLayerNames
        • hasActiveCadView
        • initialize
        • isBeingRequested
        • isInitialized
        • isMeasurable
        • lookupAnyBody
        • lookupAnyBodyByInstanceInc
        • lookupAnyNode
        • lookupAnyNonTreeNode
        • lookupAnyTreeNode
        • lookupBodyInstance
        • lookupCadView
        • lookupPartDefinition
        • lookupPartDefinitionByDataId
        • lookupPmi
        • lookupPmiBody
        • lookupProductOccurrence
        • lookupPrototypeByDataId
        • lookupRepresentationItem
        • lookupViewFrame
        • markImplicitNodesOutOfHierarchy
        • markSeenExternalModel
        • massageAuthoredUserId
        • newNodeIdOffset
        • onDemandRequestsActive
        • onLoadBegin
        • onLoadEnd
        • preventMeshDeletion
        • preventNodeDeletion
        • registerBodyInstance
        • registerCadView
        • registerGenericGlobalId
        • registerGenericType
        • registerInclusionContext
        • registerNodeInLayer
        • registerPartDefinition
        • registerPartDefinitionByDataId
        • registerPmi
        • registerPmiBody
        • registerProductOccurrence
        • registerPrototypeByDataId
        • registerRepresentationItem
        • registerTreeNodeInLayer
        • registerViewFrame
        • requestNodes
        • reset
        • seenExternalModel
        • setAutomaticMeasurementUnitScaling
        • setInitiallyHiddenStayHidden
        • setPart
        • setViewAxes
        • tryParseHeader
        • updateLayerName
    • AssemblyTreeConfig
      • AssemblyTreeConfig
      • Properties
        • AssemblyTreeConfig.disableAutomaticFitWorld
        • AssemblyTreeConfig.markImplicitNodesOutOfHierarchy
        • AssemblyTreeConfig.streamingMode
    • AssemblyVisibility
      • AssemblyVisibility
      • Constructors
        • AssemblyVisibility.constructor()
      • Properties
        • AssemblyVisibility.removed
        • AssemblyVisibility.shown
    • AttachContext
      • AttachContext
      • Constructors
        • AttachContext.constructor()
      • Properties
        • AttachContext.__AttachContext
      • Methods
        • addInclusionContext
        • attachedInvisibly
        • forgetReservedNodeIdOffset
        • getAssemblyDataVersion
        • getAttachScope
        • getChildren
        • getGenericTypeMaps
        • getInclusionContexts
        • getMasterModelKey
        • getOriginalFileName
        • getOriginalFileType
        • getParent
        • getRemapper
        • getReservedNodeIdOffset
        • getRootNodeMetaData
        • hasChildren
        • isLoaded
        • purgeContents
        • removeProductOccurrence
        • setGenericTypeMaps
        • setReservedNodeIdOffset
        • split
    • AttachInfo
      • AttachInfo
      • Methods
        • attachedInvisibly
        • getAllInclusions
        • getAttachScope
        • getInclusionsOf
        • getMasterModelKey
        • getModelKeys
        • hasInclusions
        • hasModelIncluded
        • prototypeInstanceCount
    • AttachInfoBuilder
      • AttachInfoBuilder
      • Constructors
        • AttachInfoBuilder.constructor()
      • Methods
        • attachedInvisibly
        • getAllInclusions
        • getAttachScope
        • getInclusionsOf
        • getMasterModelKey
        • getModelKeys
        • hasInclusions
        • hasModelIncluded
        • prototypeInstanceCount
        • registerInclusion
        • registerMasterModelKey
        • registerPrototypeInstanceCount
    • AttachPriorityManager
      • AttachPriorityManager
      • Constructors
        • AttachPriorityManager.constructor()
      • Properties
        • AttachPriorityManager.__AttachQueue
      • Methods
        • comparePriority
        • createPriority
        • destroyPriority
        • getCalculatedCutoff
        • getPriorityCompareValue
        • onViewChange
        • reset
        • setRequireBoundingInfo
    • Attribute
      • Attribute
      • Constructors
        • Attribute.constructor()
      • Properties
        • Attribute.__Attribute
      • Methods
        • copy
        • getTitle
        • getType
        • getUnit
        • getValue
        • getValueName
        • static parseBinary
        • static parseXml
    • AttributeParseBits
      • Enumeration members
        • Units
        • ValueName
    • AttributeType
      • Enumeration members
        • Float
        • Ignored
        • Int
        • String
        • Time
        • Undefined
    • AuthoredLayerId
    • Axis
      • Enumeration members
        • X
        • Y
        • Z
    • AxisConstants
      • Enumeration members
        • CapHeight
        • ConeBaseRadius
        • CylinderRadius
        • LetterHeight
        • LetterOffsetPos
        • LetterWidth
        • SegmentCount
        • StemHeight
        • TaperHeight
    • AxisTriad
      • AxisTriad
      • Methods
        • disable
        • enable
        • getAnchor
        • getEnabled
        • getOverlayId
        • getSelectionAxis
        • insideOverlay
        • onClickSelection
        • setAnchor
        • setAxisColor
    • AxisTriadOperator
      • AxisTriadOperator
      • Methods
        • addMapping
        • clearMapping
        • onMouseUp
        • setMapping
    • Bank
      • Bank
      • Properties
        • Bank.items
        • Bank.next
    • BatchedCameraValues
      • BatchedCameraValues
      • Properties
        • BatchedCameraValues.height
        • BatchedCameraValues.position
        • BatchedCameraValues.target
        • BatchedCameraValues.up
        • BatchedCameraValues.width
      • Methods
        • apply
        • clear
    • BatchedNodeValues
      • BatchedNodeValues
      • Properties
        • BatchedNodeValues.colors
        • BatchedNodeValues.matrices
        • BatchedNodeValues.matrixNodeIds
        • BatchedNodeValues.opacities
        • BatchedNodeValues.visibilityOff
        • BatchedNodeValues.visibilityOn
      • Methods
        • apply
        • clear
    • BatchedValues
      • BatchedValues
      • Properties
        • BatchedValues.camera
        • BatchedValues.node
      • Methods
        • apply
        • clear
    • BCFComment
      • BCFComment
      • Constructors
        • BCFComment.constructor()
      • Methods
        • getAuthor
        • getDate
        • getId
        • getModifiedAuthor
        • getModifiedDate
        • getText
        • getViewpointGuid
        • setAuthor
        • setDate
        • setModifiedAuthor
        • setModifiedDate
        • setText
        • setViewpointGuid
    • BCFData
      • BCFData
      • Constructors
        • BCFData.constructor()
      • Methods
        • addTopic
        • exportBCF
        • getFilename
        • getId
        • getTopic
        • getTopics
        • getVersion
        • setVersion
        • toBcfZipBlob
    • BCFFileType
      • Enumeration members
        • Markup
        • Project
        • Schema
        • Snapshot
        • TopicFolder
        • Unknown
        • Version
        • Viewpoint
    • BCFManager
      • BCFManager
      • Constructors
        • BCFManager.constructor()
      • Methods
        • addBCFFromBuffer
        • addBCFFromFile
        • createBCFData
        • getBCFData
        • getBCFMap
        • removeBCFData
    • BCFMarkup
      • BCFMarkup
      • Constructors
        • BCFMarkup.constructor()
      • Methods
        • addComment
        • addViewpoint
        • deleteComment
        • export
        • getComments
        • getFilename
        • getMarkupHeaderFiles
        • getProjectGuid
        • getTopicAssignedTo
        • getTopicCreationAuthor
        • getTopicCreationDate
        • getTopicDescription
        • getTopicDueDate
        • getTopicId
        • getTopicIndex
        • getTopicLabels
        • getTopicModifiedAuthor
        • getTopicModifiedDate
        • getTopicPriority
        • getTopicReferenceLink
        • getTopicStage
        • getTopicStatus
        • getTopicTitle
        • getTopicType
        • getViewpoints
        • setTopicAssignedTo
        • setTopicCreationAuthor
        • setTopicCreationDate
        • setTopicDescription
        • setTopicDueDate
        • setTopicId
        • setTopicIndex
        • setTopicLabels
        • setTopicModifiedAuthor
        • setTopicModifiedDate
        • setTopicPriority
        • setTopicReferenceLink
        • setTopicState
        • setTopicStatus
        • setTopicTitle
        • setTopicType
        • updateComment
    • BCFMarkupHeaderFile
      • BCFMarkupHeaderFile
      • Constructors
        • BCFMarkupHeaderFile.constructor()
      • Methods
        • getBimDate
        • getBimFilename
        • getIfcProject
        • getIfcSpacialStructureElement
        • getIsExternal
        • getReference
    • BCFMarkupViewpoint
      • BCFMarkupViewpoint
      • Constructors
        • BCFMarkupViewpoint.constructor()
      • Methods
        • getGuid
        • getIndex
        • getSnapshotFilename
        • getViewpointFilename
    • BcfNode
      • BcfNode
      • Properties
        • BcfNode.genericId
        • BcfNode.nodeId
    • BCFSnapshot
      • BCFSnapshot
      • Constructors
        • BCFSnapshot.constructor()
      • Methods
        • getData
        • getFilename
        • getUrl
        • static createFromImage
        • static snapshotDataFromImage
    • BCFTopic
      • BCFTopic
      • Constructors
        • BCFTopic.constructor()
      • Methods
        • addMarkup
        • addSnapshot
        • addViewpoint
        • getMarkup
        • getSnapshot
        • getSnapshotMap
        • getTopicId
        • getViewpoint
        • getViewpointMap
        • setSnapshot
        • setViewpoint
        • static createTopic
    • BCFVersion
      • Enumeration members
        • Unknown
        • v1_0
        • v2_0
        • v2_1
    • BCFViewpoint
      • BCFViewpoint
      • Constructors
        • BCFViewpoint.constructor()
      • Methods
        • activate
        • export
        • getCamera
        • getClippingPlanes
        • getColors
        • getColorsToNodes
        • getFilename
        • getLines
        • getSelection
        • getSelectionNodes
        • getViewpointGuid
        • getVisibilityExceptionNodes
        • getVisibilityExceptions
        • setCamera
        • setClippingPlanes
        • setColorNodes
        • setColors
        • setDefaultVisibility
        • setLines
        • setSelection
        • setSelectionNodes
        • setVisibilityExceptionNodes
        • setVisibilityExceptions
        • static createViewpoint
    • Bimap
      • Bimap
      • Methods
        • getLeft
        • getRight
        • set
    • BimConfigs
      • BimConfigs
      • Properties
        • BimConfigs.door
        • BimConfigs.floor
        • BimConfigs.wall
    • BimNodes
      • BimNodes
      • Properties
        • BimNodes.doors
        • BimNodes.floors
        • BimNodes.walls
    • BimObject
      • BimObject
      • Properties
        • BimObject.category
        • BimObject.id
        • BimObject.name
    • BimObjectMap
      • BimObjectMap
      • Properties
        • BimObjectMap.[Symbol.toStringTag]
        • BimObjectMap.size
        • BimObjectMap.Map
      • Methods
        • [Symbol.iterator]
        • add
        • addMany
        • clear
        • computeHashKey
        • delete
        • entries
        • forEach
        • get
        • has
        • keys
        • set
        • values
    • BimRelationship
      • BimRelationship
      • Properties
        • BimRelationship.related
        • BimRelationship.relating
    • BimStatus
      • Enumeration members
        • Connected
        • Unconnected
        • Undefined
    • BitDefinitions
      • Enumeration members
        • BranchVisibilityDirty
        • BranchVisibilityHidden
        • BranchVisibilityShown
        • HasDynamicFrame
        • ImplicitBody
        • InitiallyRemoved
        • InitiallyShown
        • IsAConfigurationNode
        • IsADefaultNodeType
        • IsAnnotationView
        • IsCameraSet
        • IsCombineState
        • IsCrossSectionSet
        • IsDefaultView
        • IsExplosionSet
        • IsExternalModelRoot
        • IsGeomFilteringSet
        • IsLoaded
        • IsMissing
        • IsPerspective
        • IsPmiFilteringSet
        • IsShown
        • IsShownSpecified
        • NodeTypeDrawingSheet
        • NodeTypeDrawingView
        • NodeTypeGroup
        • NodeTypeProduct
        • OutOfHierarchy
        • PreventFromResetting
        • Requested
        • Unused1
        • Unused2
    • BitDefinitions2
      • Enumeration members
        • IgnoreParentRotation
        • IgnoreParentScale
    • Blend01
      • Blend01
      • Methods
        • static parseBinary
    • Blend01Element
      • Blend01Element
      • Properties
        • Blend01Element.__Blend01Element
      • Methods
        • copy
        • type
    • Blend02
      • Blend02
      • Methods
        • static parseBinary
    • Blend02Element
      • Blend02Element
      • Properties
        • Blend02Element.__Blend02Element
      • Methods
        • copy
        • type
    • Blend03
      • Blend03
      • Methods
        • static parseBinary
    • Blend03Element
      • Blend03Element
      • Properties
        • Blend03Element.__Blend03Element
      • Methods
        • copy
        • type
    • BloomLayerInfo
      • BloomLayerInfo
      • Properties
        • BloomLayerInfo.blurInterval
        • BloomLayerInfo.blurSamples
        • BloomLayerInfo.intensity
    • BlurIntervalUnit
      • Enumeration members
        • Pixels
        • ProportionOfHeight
        • ProportionOfWidth
    • BodyInstance
      • BodyInstance
      • Constructors
        • BodyInstance.constructor()
      • Properties
        • BodyInstance.__BodyInstance
        • BodyInstance.__BodyMixin
        • BodyInstance.__NodeMixin
        • BodyInstance._bits
        • BodyInstance._instanceKey
        • BodyInstance._modifiers
        • BodyInstance._nodeId
        • BodyInstance.override
      • Methods
        • _hasBits
        • _setVisibility
        • addAttribute
        • getAttributes
        • getAuthoredId
        • getAuthoredLayerId
        • getBodyRef
        • getExchangeId
        • getGenericId
        • getGenericTypeId
        • getInstanceInc
        • getInstanceKey
        • getLocalTransform
        • getName
        • getParent
        • getRuntimeId
        • getUserData
        • getUserDataIndices
        • hasAuthoredId
        • hasLocalTransformOverride
        • hasModifiers
        • ignoreParentRotation
        • ignoreParentScale
        • isImplicitBody
        • isInitiallyShown
        • isLoaded
        • isOutOfHierarchy
        • isRequested
        • isVisible
        • markLoaded
        • overrideLocalTransform
        • preventFromResetting
        • removeLocalTransformOverride
        • setLocalTransformAsInitial
        • setRequested
        • setVisibility
        • static createDynamic
        • static parseBinary
        • static parseXml
        • static reify
    • BodyMixin
      • BodyMixin
      • Constructors
        • BodyMixin.constructor()
      • Properties
        • BodyMixin.__BodyMixin
        • BodyMixin.__NodeMixin
        • BodyMixin._bits
        • BodyMixin._instanceKey
        • BodyMixin._modifiers
        • BodyMixin._nodeId
      • Methods
        • _hasBits
        • _setVisibility
        • addAttribute
        • getAttributes
        • getAuthoredId
        • getAuthoredLayerId
        • getExchangeId
        • getGenericId
        • getGenericTypeId
        • getInstanceKey
        • getLocalTransform
        • getName
        • getParent
        • getUserData
        • getUserDataIndices
        • hasAuthoredId
        • hasLocalTransformOverride
        • hasModifiers
        • ignoreParentRotation
        • ignoreParentScale
        • isImplicitBody
        • isInitiallyShown
        • isLoaded
        • isOutOfHierarchy
        • isRequested
        • isVisible
        • markLoaded
        • overrideLocalTransform
        • preventFromResetting
        • removeLocalTransformOverride
        • setLocalTransformAsInitial
        • setRequested
    • BodyType
      • Enumeration members
        • BRep
        • PointCloud
        • Tessellation
        • Unknown
        • Wireframe
    • BodyTypeBits
      • Enumeration members
        • All
        • BodyInstance
        • None
        • PmiBody
        • ViewFrame
    • BodyVisibilityVisitor
      • BodyVisibilityVisitor
      • Constructors
        • BodyVisibilityVisitor.constructor()
      • Properties
        • BodyVisibilityVisitor.override
      • Accessors
      • Methods
        • _getInheritedVisibility
        • _getInitiallyHiddenNodeVisibility
        • _getNodeVisibility
        • _getPmiBodyVisibility
        • _getVisibilityConfig
        • _handleNonAffectedNodeVisibility
        • _updateNodeVisibility
        • _updateVisitorState
        • enterAnyBody
        • enterCadView
        • enterPmi
        • enterProductOccurrence
        • leaveAnyBody
        • leaveCadView
        • leaveNode
        • leavePmi
        • leaveProductOccurrence
    • BoundingPreviewMode
      • Enumeration members
        • All
        • Ejected
        • Instance
        • Model
        • None
    • Boxed
      • Boxed
      • Constructors
        • Boxed.constructor()
      • Properties
        • Boxed.__Boxed
        • Boxed.value
      • Methods
        • static create
    • BranchVisibility
      • Enumeration members
        • Hidden
        • Mixed
        • Shown
    • BuiltinOverlayIndex
      • Enumeration members
        • AxisTriad
        • Floorplan
        • Handles
        • NavCube
    • Button
      • Enumeration members
        • Left
        • Middle
        • None
        • Right
    • Buttons
      • Enumeration members
        • Left
        • Middle
        • None
        • Right
    • CadView
      • CadView
      • Constructors
        • CadView.constructor()
      • Properties
        • CadView.__CadView
        • CadView.__NodeMixin
        • CadView._bits
        • CadView._nodeId
      • Methods
        • IsCombineState
        • _hasBits
        • _setVisibility
        • activate
        • addAttribute
        • deactivate
        • getAttributes
        • getAuthoredId
        • getAuthoredLayerId
        • getBranchVisibility
        • getExchangeId
        • getFilters
        • getGenericId
        • getGenericTypeId
        • getLocalTransform
        • getName
        • getParent
        • getRuntimeId
        • getUserData
        • getUserDataIndices
        • getViewFrame
        • hasAuthoredId
        • hasLocalTransformOverride
        • hasPmi
        • isAnnotationView
        • isCombineStateView
        • isDefaultView
        • isInitiallyShown
        • isLoaded
        • isPmiFilteringSet
        • isVisible
        • markLoaded
        • overrideLocalTransform
        • removeLocalTransformOverride
        • setLocalTransformAsInitial
        • setViewFrame
        • setVisibility
        • static createDynamic
        • static parseBinary
        • static parseXml
        • static reify
    • CadViewBits
      • Enumeration members
        • HasDynamicFrame
        • IsAnnotationView
        • IsCameraSet
        • IsCombineState
        • IsCrossSectionSet
        • IsDefaultView
        • IsExplosionSet
        • IsGeomFilteringSet
        • IsPerspective
        • IsPmiFilteringSet
    • CadViewCamera
      • CadViewCamera
      • Properties
        • CadViewCamera.derived
        • CadViewCamera.initial
    • CadViewInfo
      • CadViewInfo
      • Properties
        • CadViewInfo.bits
        • CadViewInfo.camera
        • CadViewInfo.cuttingPlanes
        • CadViewInfo.filters
        • CadViewInfo.instanceMarkupKeysToShow
        • CadViewInfo.name
        • CadViewInfo.nodeId
        • CadViewInfo.nodesToHide
        • CadViewInfo.nodesToShow
        • CadViewInfo.transformMap
        • CadViewInfo.viewFrameInfo
    • CallbackManager
      • CallbackManager
      • Constructors
        • CallbackManager.constructor()
      • Methods
        • bind
        • promiseTrigger
        • trigger
        • unbind
        • unsafeTrigger
    • CallbackMap
      • CallbackMap
      • Properties
        • CallbackMap.XHRonerror
        • CallbackMap.XHRonloadend
        • CallbackMap.XHRonprogress
        • CallbackMap.addCuttingSection
        • CallbackMap.assemblyTreeReady
        • CallbackMap.bcfLoaded
        • CallbackMap.bcfRemoved
        • CallbackMap.beginInteraction
        • CallbackMap.cadViewCreated
        • CallbackMap.camera
        • CallbackMap.cappingIdle
        • CallbackMap.configurationActivated
        • CallbackMap.contextMenu
        • CallbackMap.cuttingPlaneDrag
        • CallbackMap.cuttingPlaneDragEnd
        • CallbackMap.cuttingPlaneDragStart
        • CallbackMap.cuttingSectionsLoaded
        • CallbackMap.endInteraction
        • CallbackMap.explode
        • CallbackMap.firstModelLoaded
        • CallbackMap.frameDrawn
        • CallbackMap.handleEvent
        • CallbackMap.handleEventEnd
        • CallbackMap.handleEventStart
        • CallbackMap.hwfParseComplete
        • CallbackMap.incrementalSelectionBatchBegin
        • CallbackMap.incrementalSelectionBatchEnd
        • CallbackMap.incrementalSelectionEnd
        • CallbackMap.info
        • CallbackMap.lineCreated
        • CallbackMap.lineDeleted
        • CallbackMap.lineLoaded
        • CallbackMap.measurementBegin
        • CallbackMap.measurementCreated
        • CallbackMap.measurementDeleted
        • CallbackMap.measurementHidden
        • CallbackMap.measurementLoaded
        • CallbackMap.measurementShown
        • CallbackMap.measurementValueSet
        • CallbackMap.missingModel
        • CallbackMap.modelLoadBegin
        • CallbackMap.modelLoadFailure
        • CallbackMap.modelStructureHeaderParsed
        • CallbackMap.modelStructureReady
        • CallbackMap.modelSwitchStart
        • CallbackMap.modelSwitched
        • CallbackMap.noteTextCreated
        • CallbackMap.noteTextDeleted
        • CallbackMap.noteTextHidden
        • CallbackMap.noteTextShown
        • CallbackMap.noteTextUpdated
        • CallbackMap.overlayViewportSet
        • CallbackMap.redlineCreated
        • CallbackMap.redlineDeleted
        • CallbackMap.redlineUpdated
        • CallbackMap.removeCuttingSection
        • CallbackMap.sceneReady
        • CallbackMap.selectionArray
        • CallbackMap.sheetActivated
        • CallbackMap.sheetDeactivated
        • CallbackMap.streamingActivated
        • CallbackMap.streamingDeactivated
        • CallbackMap.subtreeDeleted
        • CallbackMap.subtreeLoaded
        • CallbackMap.timeout
        • CallbackMap.timeoutWarning
        • CallbackMap.transitionBegin
        • CallbackMap.transitionEnd
        • CallbackMap.viewAxes
        • CallbackMap.viewCreated
        • CallbackMap.viewDeactivated
        • CallbackMap.viewDeleted
        • CallbackMap.viewLoaded
        • CallbackMap.viewOrientation
        • CallbackMap.visibilityChanged
        • CallbackMap.walkOperatorActivated
        • CallbackMap.walkOperatorDeactivated
        • CallbackMap.webGlContextLost
        • CallbackMap.websocketConnectionClosed
    • Camera
      • Camera
      • Methods
        • copy
        • dolly
        • equals
        • equalsWithTolerance
        • getCameraPlaneIntersectionPoint
        • getFullMatrix
        • getHeight
        • getNearLimit
        • getPosition
        • getProjection
        • getProjectionMatrix
        • getTarget
        • getUp
        • getViewMatrix
        • getWidth
        • setHeight
        • setNearLimit
        • setPosition
        • setProjection
        • setTarget
        • setUp
        • setWidth
        • toJson
        • transform
        • static create
        • static fromJson
    • CameraChannel
      • CameraChannel
      • Properties
        • CameraChannel.name
        • CameraChannel.property
        • CameraChannel.sampler
    • CameraFlags
      • Enumeration members
        • Height
        • NearLimit
        • None
        • Position
        • Projection
        • Target
        • Up
        • Width
    • CameraInterpolation
      • CameraInterpolation
      • Constructors
        • CameraInterpolation.constructor()
      • Methods
        • getCallback
        • isComplete
        • start
        • stop
        • update
    • CameraKeyboardWalkOperator
      • CameraKeyboardWalkOperator
      • Methods
        • addKeyMapping
        • addMapping
        • clearKeyMappings
        • clearMapping
        • disableBimMode
        • enableBimMode
        • getBimDoorConfig
        • getBimFloorConfig
        • getBimModeEnabled
        • getBimWallConfig
        • getElevationSpeed
        • getKeyMapping
        • getMajorAxis
        • getMouseLookEnabled
        • getMouseLookSpeed
        • getRotationSpeed
        • getTilt
        • getViewAngle
        • getWalkActive
        • getWalkSpeed
        • getZoomSpeed
        • isBimModeEnabled
        • onDeactivate
        • onMouseDown
        • onMouseMove
        • onMouseUp
        • resetDefaultWalkSpeeds
        • rotateLeft
        • rotateRight
        • setBimDoorConfig
        • setBimFloorConfig
        • setBimWallConfig
        • setElevationSpeed
        • setMapping
        • setMouseLookEnabled
        • setMouseLookSpeed
        • setRotationSpeed
        • setTilt
        • setViewAngle
        • setWalkSpeed
        • setZoomSpeed
        • tiltDown
        • tiltUp
        • toggleBimMode
        • walkBackward
        • walkBackwardWithCollision
        • walkDown
        • walkForward
        • walkForwardWithCollision
        • walkLeft
        • walkLeftWithCollision
        • walkRight
        • walkRightWithCollision
        • walkUp
    • CameraNavigationOperator
      • CameraNavigationOperator
      • Methods
        • addMapping
        • clearMapping
        • getBimNavigationEnabled
        • onDeactivate
        • onMouseDown
        • onMouseMove
        • onMouseUp
        • onTouchEnd
        • onTouchMove
        • onTouchStart
        • setBimNavigationEnabled
        • setMapping
        • stopInteraction
    • CameraOrbitOperator
      • CameraOrbitOperator
      • Methods
        • addMapping
        • clearMapping
        • getBimOrbitEnabled
        • getCameraRotationMomentumEnabled
        • getMomentum
        • getMomentumLossPerSecond
        • getOrbitFallbackMode
        • getOrbitTarget
        • getPrimaryButton
        • isAnimating
        • isCurrentlyAnimating
        • onDeactivate
        • onMouseDown
        • onMouseMove
        • onMouseUp
        • setBimOrbitEnabled
        • setCameraRotationMomentumEnabled
        • setMapping
        • setMomentumLossPerSecond
        • setOrbitFallbackMode
        • setOrbitTarget
        • setPrimaryButton
        • stopAnimation
        • supportsAnimation
    • CameraPanOperator
      • CameraPanOperator
      • Methods
        • addMapping
        • clearMapping
        • onMouseDown
        • onMouseMove
        • setMapping
    • CameraProperty
      • Enumeration members
        • Height
        • Position
        • Target
        • Up
        • Width
    • CameraTurntableOperator
      • CameraTurntableOperator
      • Methods
        • addMapping
        • clearMapping
        • getCameraRotationMomentumEnabled
        • getMomentum
        • getMomentumLossPerSecond
        • isAnimating
        • isCurrentlyAnimating
        • onDeactivate
        • onMouseDown
        • onMouseMove
        • onMouseUp
        • setCameraRotationMomentumEnabled
        • setMapping
        • setMomentumLossPerSecond
        • setRotationAxis
        • stopAnimation
        • supportsAnimation
    • CameraWalkModeOperator
      • CameraWalkModeOperator
      • Properties
        • CameraWalkModeOperator.viewer
      • Accessors
      • Methods
        • getWalkMode
        • resetDefaultWalkSpeeds
        • setBimDoorConfig
        • setBimFloorConfig
        • setBimModeEnabled
        • setBimWallConfig
        • setElevationSpeed
        • setRotationSpeed
        • setViewAngle
        • setWalkMode
        • setWalkSpeed
        • setZoomSpeed
    • CameraWalkOperator
      • CameraWalkOperator
      • Methods
        • addMapping
        • clearMapping
        • disableBimMode
        • enableBimMode
        • getBimDoorConfig
        • getBimFloorConfig
        • getBimModeEnabled
        • getBimWallConfig
        • getElevationSpeed
        • getMajorAxis
        • getRotationSpeed
        • getTilt
        • getViewAngle
        • getWalkActive
        • getWalkSpeed
        • getZoomSpeed
        • isBimModeEnabled
        • onActivate
        • onDeactivate
        • onMouseDown
        • onMouseMove
        • onMouseUp
        • onTouchEnd
        • onTouchMove
        • onTouchStart
        • resetDefaultWalkSpeeds
        • rotateLeft
        • rotateRight
        • setBimDoorConfig
        • setBimFloorConfig
        • setBimWallConfig
        • setElevationSpeed
        • setMapping
        • setRotationSpeed
        • setTilt
        • setViewAngle
        • setWalkSpeed
        • setZoomSpeed
        • tiltDown
        • tiltUp
        • toggleBimMode
        • walkBackward
        • walkBackwardWithCollision
        • walkDown
        • walkForward
        • walkForwardWithCollision
        • walkLeft
        • walkLeftWithCollision
        • walkRight
        • walkRightWithCollision
        • walkUp
    • CameraWindowZoomOperator
      • CameraWindowZoomOperator
      • Methods
        • addMapping
        • clearMapping
        • doZoom
        • getComputeTarget
        • getPreserveViewAngle
        • onMouseDown
        • onMouseMove
        • onMouseUp
        • setComputeTarget
        • setMapping
        • setPreserveViewAngle
    • CameraZoomOperator
      • CameraZoomOperator
      • Methods
        • addMapping
        • clearMapping
        • getDollyZoomEnabled
        • getMouseMoveZoomDelta
        • getMouseMoveZoomInverted
        • getMouseWheelAdjustCameraTarget
        • getMouseWheelZoomDelta
        • getMouseWheelZoomInverted
        • getPreserveViewAngle
        • getZoomToMousePosition
        • onDeactivate
        • onMouseMove
        • onTouchEnd
        • onTouchMove
        • onTouchStart
        • setDollyZoomEnabled
        • setMapping
        • setMouseMoveZoomDelta
        • setMouseMoveZoomInverted
        • setMouseWheelAdjustCameraTarget
        • setMouseWheelZoomDelta
        • setMouseWheelZoomInverted
        • setPreserveViewAngle
        • setZoomToMousePosition
    • CanvasEventMap
      • CanvasEventMap
      • Properties
        • CanvasEventMap.DOMMouseScroll
        • CanvasEventMap.abort
        • CanvasEventMap.animationcancel
        • CanvasEventMap.animationend
        • CanvasEventMap.animationiteration
        • CanvasEventMap.animationstart
        • CanvasEventMap.auxclick
        • CanvasEventMap.blur
        • CanvasEventMap.cancel
        • CanvasEventMap.canplay
        • CanvasEventMap.canplaythrough
        • CanvasEventMap.change
        • CanvasEventMap.click
        • CanvasEventMap.close
        • CanvasEventMap.contextmenu
        • CanvasEventMap.copy
        • CanvasEventMap.cuechange
        • CanvasEventMap.cut
        • CanvasEventMap.dblclick
        • CanvasEventMap.drag
        • CanvasEventMap.dragend
        • CanvasEventMap.dragenter
        • CanvasEventMap.dragexit
        • CanvasEventMap.dragleave
        • CanvasEventMap.dragover
        • CanvasEventMap.dragstart
        • CanvasEventMap.drop
        • CanvasEventMap.durationchange
        • CanvasEventMap.emptied
        • CanvasEventMap.ended
        • CanvasEventMap.error
        • CanvasEventMap.focus
        • CanvasEventMap.focusin
        • CanvasEventMap.focusout
        • CanvasEventMap.fullscreenchange
        • CanvasEventMap.fullscreenerror
        • CanvasEventMap.gotpointercapture
        • CanvasEventMap.input
        • CanvasEventMap.invalid
        • CanvasEventMap.keydown
        • CanvasEventMap.keypress
        • CanvasEventMap.keyup
        • CanvasEventMap.load
        • CanvasEventMap.loadeddata
        • CanvasEventMap.loadedmetadata
        • CanvasEventMap.loadend
        • CanvasEventMap.loadstart
        • CanvasEventMap.lostpointercapture
        • CanvasEventMap.mousedown
        • CanvasEventMap.mouseenter
        • CanvasEventMap.mouseleave
        • CanvasEventMap.mousemove
        • CanvasEventMap.mouseout
        • CanvasEventMap.mouseover
        • CanvasEventMap.mouseup
        • CanvasEventMap.mousewheel
        • CanvasEventMap.paste
        • CanvasEventMap.pause
        • CanvasEventMap.play
        • CanvasEventMap.playing
        • CanvasEventMap.pointercancel
        • CanvasEventMap.pointerdown
        • CanvasEventMap.pointerenter
        • CanvasEventMap.pointerleave
        • CanvasEventMap.pointermove
        • CanvasEventMap.pointerout
        • CanvasEventMap.pointerover
        • CanvasEventMap.pointerup
        • CanvasEventMap.progress
        • CanvasEventMap.ratechange
        • CanvasEventMap.reset
        • CanvasEventMap.resize
        • CanvasEventMap.scroll
        • CanvasEventMap.securitypolicyviolation
        • CanvasEventMap.seeked
        • CanvasEventMap.seeking
        • CanvasEventMap.select
        • CanvasEventMap.selectionchange
        • CanvasEventMap.selectstart
        • CanvasEventMap.stalled
        • CanvasEventMap.submit
        • CanvasEventMap.suspend
        • CanvasEventMap.timeupdate
        • CanvasEventMap.toggle
        • CanvasEventMap.touchcancel
        • CanvasEventMap.touchend
        • CanvasEventMap.touchmove
        • CanvasEventMap.touchstart
        • CanvasEventMap.transitioncancel
        • CanvasEventMap.transitionend
        • CanvasEventMap.transitionrun
        • CanvasEventMap.transitionstart
        • CanvasEventMap.volumechange
        • CanvasEventMap.waiting
        • CanvasEventMap.wheel
    • Circle
      • Circle
      • Methods
        • _assign
        • getCenter
        • getFillColor
        • getFillOpacity
        • getRadius
        • getStrokeColor
        • getStrokeWidth
        • set
        • setCenter
        • setFillColor
        • setFillOpacity
        • setRadius
        • setStrokeColor
        • setStrokeWidth
        • static parseBinary
    • CircleCollection
      • CircleCollection
      • Methods
        • _assign
        • addCircle
        • clear
        • getCircles
        • getFillColor
        • getFillOpacity
        • getStrokeColor
        • getStrokeWidth
        • setCircle
        • setFillColor
        • setFillOpacity
        • setStrokeColor
        • setStrokeWidth
    • CircleElement
      • CircleElement
      • Constructors
        • CircleElement.constructor()
      • Properties
        • CircleElement.__CircleElement
        • CircleElement.normal
        • CircleElement.origin
        • CircleElement.radius
      • Methods
        • copy
        • type
        • static fromJson
    • ClippingPlane
      • ClippingPlane
      • Properties
        • ClippingPlane.direction
        • ClippingPlane.location
    • Clock
      • Clock
      • Methods
        • isTicking
        • stop
        • tickFor
    • ColorPosition
      • ColorPosition
      • Properties
        • ColorPosition.color
        • ColorPosition.position
    • ColorTable
      • ColorTable
      • Constructors
        • ColorTable.constructor()
      • Properties
        • ColorTable.__ColorTable
      • Methods
        • getColor
        • static parseXml
    • CommunicatorError
      • CommunicatorError
      • Constructors
        • CommunicatorError.constructor()
      • Properties
        • CommunicatorError.message
        • CommunicatorError.name
        • CommunicatorError.stack
        • CommunicatorError.Error
    • ComparisonConfig
      • ComparisonConfig
      • Properties
        • ComparisonConfig.only1Color
        • ComparisonConfig.only2Color
        • ComparisonConfig.sameColor
    • Component
      • Component
      • Properties
        • Component.authoringToolId
        • Component.ifcGuid
        • Component.originatingSystem
    • CompositeSelectionItem
      • CompositeSelectionItem
      • Constructors
        • CompositeSelectionItem.constructor()
      • Properties
        • CompositeSelectionItem.faceItem
        • CompositeSelectionItem.lineItem
        • CompositeSelectionItem.pointItem
      • Methods
        • fetchMostRelevant
    • Cone
      • Cone
      • Methods
        • static parseBinary
    • ConeElement
      • ConeElement
      • Constructors
        • ConeElement.constructor()
      • Properties
        • ConeElement.__ConeElement
        • ConeElement.halfAngle
        • ConeElement.normal
        • ConeElement.origin
        • ConeElement.radius
      • Methods
        • copy
        • type
        • static fromJson
    • ContextEventChecker
      • ContextEventChecker
      • Constructors
        • ContextEventChecker.constructor()
      • Methods
        • onMouseDownEvent
        • onMouseUpEvent
        • onTouchEndEvent
        • onTouchMoveEvent
        • onTouchStartEvent
    • ConvexPolyhedronConfig
      • ConvexPolyhedronConfig
      • Properties
        • ConvexPolyhedronConfig.heuristicOrigin
        • ConvexPolyhedronConfig.pickConfig
        • ConvexPolyhedronConfig.volumePlanes
    • ConvexVolume
      • ConvexVolume
      • Methods
        • axisAlignedBoxNotOutside
        • pointInside
        • sphereFullyInside
        • sphereNotOutside
        • testAxisAlignedBox
        • static createFrustumFromMatrix
        • static fromPlaneCoefficients
    • CullingVector
      • CullingVector
      • Properties
        • CullingVector.space
        • CullingVector.toleranceDegrees
        • CullingVector.vector
    • CullingVectorSpace
      • Enumeration members
        • Object
        • World
    • CurrentAction
      • CurrentAction
      • Constructors
        • CurrentAction.constructor()
      • Methods
        • clear
        • isIdle
        • set
        • waitForIdle
    • CurrentActionSync
      • CurrentActionSync
      • Methods
        • isIdle
        • set
    • CursorMarkup
      • CursorMarkup
      • Constructors
        • CursorMarkup.constructor()
      • Properties
        • CursorMarkup.override
        • CursorMarkup.uniqueId
      • Methods
        • destroy
        • draw
        • enable
        • getClassName
        • getMeasurementText
        • getMeasurementValue
        • getName
        • getUnitMultiplier
        • getVisibility
        • hit
        • hitWithTolerance
        • isEnabled
        • isMarkupValid
        • onDeselect
        • onSelect
        • remove
        • setMeasurementText
        • setName
        • setPosition
        • setVisibility
        • toJson
    • CuttingManager
      • CuttingManager
      • Methods
        • activateCuttingSections
        • clearAllCuttingSections
        • createReferenceGeometryFromAxis
        • createReferenceGeometryFromFaceNormal
        • deactivateAllCuttingSections
        • delayCapping
        • enableCappingIdleCallback
        • fromJson
        • getActiveCuttingSectionCount
        • getCappingFaceColor
        • getCappingGeometryVisibility
        • getCappingLineColor
        • getCuttingSection
        • getCuttingSectionCapacity
        • getCuttingSectionCount
        • getCuttingSectionFromNodeId
        • getNodesWithCapping
        • getStandinGeometryPickable
        • hasActiveCuttingSection
        • refreshPlaneGeometry
        • setCappingDelay
        • setCappingFaceColor
        • setCappingGeometryVisibility
        • setCappingLineColor
        • setCuttingPlaneColor
        • setStandinGeometryPickable
        • toJson
        • waitForCappingIdle
    • CuttingPlane
      • CuttingPlane
      • Properties
        • CuttingPlane.color
        • CuttingPlane.instanceNodeId
        • CuttingPlane.lineColor
        • CuttingPlane.matrix
        • CuttingPlane.meshId
        • CuttingPlane.opacity
        • CuttingPlane.plane
        • CuttingPlane.referenceGeometry
      • Methods
        • createMeshData
        • fromJson
        • getMatrix
        • getReferenceGeometry
        • setMatrix
        • setReferenceGeometry
        • toJson
    • CuttingPlaneData
      • CuttingPlaneData
      • Properties
        • CuttingPlaneData.plane
        • CuttingPlaneData.referenceGeometry
    • CuttingPlaneOperator
      • CuttingPlaneOperator
      • Constructors
        • CuttingPlaneOperator.constructor()
      • Properties
        • CuttingPlaneOperator.override
      • Methods
        • addMapping
        • clearMapping
        • onMouseDown
        • onMouseMove
        • onMouseUp
        • setHandled
        • setMapping
    • CuttingSection
      • CuttingSection
      • Methods
        • activate
        • addPlane
        • applyPlaneOpacity
        • clear
        • deactivate
        • fromJson
        • getCount
        • getCuttingPlanes
        • getNodeId
        • getPlane
        • getPlaneColor
        • getPlaneIndexByNodeId
        • getPlaneLineColor
        • getPlaneOpacity
        • getReferenceGeometry
        • isActive
        • removePlane
        • resetPlanesOpacity
        • setColor
        • setOpacity
        • setPlane
        • setPlaneColor
        • setPlaneLineColor
        • setPlaneOpacity
        • toJson
        • updatePlane
    • CuttingSectionLimits
      • CuttingSectionLimits
      • Properties
        • CuttingSectionLimits.maxCuttingPlanesPerSection
        • CuttingSectionLimits.maxCuttingSections
    • Cylinder
      • Cylinder
      • Methods
        • static parseBinary
    • CylinderElement
      • CylinderElement
      • Constructors
        • CylinderElement.constructor()
      • Properties
        • CylinderElement.__CylinderElement
        • CylinderElement.normal
        • CylinderElement.origin
        • CylinderElement.radius
      • Methods
        • copy
        • type
        • static fromJson
    • Cylindrical
      • Cylindrical
      • Methods
        • static parseBinary
    • CylindricalElement
      • CylindricalElement
      • Properties
        • CylindricalElement.__CylindricalElement
      • Methods
        • copy
        • type
    • DefaultDoorConfig
      • Enumeration members
        • transparencyRange
    • DefaultFloorConfig
      • Enumeration members
        • avatarOffset
        • maxClimbHeight
        • maxFallDistance
        • negligibleClimbHeight
    • DefaultWallConfig
      • Enumeration members
        • avatarOffset
    • DepthRange
      • Enumeration members
        • Cutoff
    • DirectionalLight
      • DirectionalLight
      • Constructors
        • DirectionalLight.constructor()
      • Properties
        • DirectionalLight.color
        • DirectionalLight.position
        • DirectionalLight.space
        • DirectionalLight.type
    • DomElements
      • DomElements
      • Methods
        • getCanvasContainerElement
        • getMarkupSvgElement
        • getRedlineElement
        • getRedlineSvgElement
        • shutdown
        • static create
        • static createFromElement
        • static createFromId
    • DoorCache
      • DoorCache
      • Constructors
        • DoorCache.constructor()
      • Methods
        • forgetNearbyDoors
        • updateNearbyDoors
    • DoorConfig
      • DoorConfig
      • Properties
        • DoorConfig.transparencyRange
    • DrawMode
      • Enumeration members
        • Gooch
        • HiddenLine
        • Shaded
        • Toon
        • Wireframe
        • WireframeOnShaded
        • XRay
    • DrawStrategy
      • Enumeration members
        • FixedFramerate
        • OcclusionCulling
    • EaseInEaseOut
      • EaseInEaseOut
      • Methods
        • static calculate
    • EdgeType
      • Enumeration members
        • Circle
        • Line
        • Other
        • Undefined
    • ElementType
      • Enumeration members
        • Faces
        • Lines
        • Points
    • EndcapShape
      • EndcapShape
      • Methods
        • _assign
        • getEndEndcapColor
        • getEndEndcapSize
        • getEndEndcapType
        • getEndcapsInverted
        • getStartEndcapColor
        • getStartEndcapSize
        • getStartEndcapType
        • getStrokeColor
        • getStrokeWidth
        • setEndEndcapColor
        • setEndEndcapSize
        • setEndEndcapType
        • setEndcapType
        • setEndcapsInverted
        • setStartEndcapColor
        • setStartEndcapSize
        • setStartEndcapType
        • setStrokeColor
        • setStrokeWidth
    • EndcapType
      • Enumeration members
        • Arrowhead
        • Circle
        • None
    • EntitySelectionItem
      • EntitySelectionItem
      • Methods
        • equals
        • getFaceEntity
        • getInclusionKey
        • getLineEntity
        • getNodeId
        • getPointEntity
        • getPosition
        • getSelectionType
        • isEntitySelection
        • isFaceSelection
        • isLineSelection
        • isNodeEntitySelection
        • isNodeSelection
        • isPointSelection
        • overlayIndex
        • toJson
        • static create
    • EventDispatcher
      • EventDispatcher
      • Constructors
        • EventDispatcher.constructor()
      • Methods
        • injectKeyDownEvent
        • injectKeyUpEvent
        • injectMouseDownEvent
        • injectMouseMoveEvent
        • injectMouseUpEvent
        • injectMousewheelEvent
        • injectTouchEndEvent
        • injectTouchMoveEvent
        • injectTouchStartEvent
        • injectViewOrientationChangeEvent
    • EventInfo
      • EventInfo
      • Properties
        • EventInfo.event
        • EventInfo.eventType
    • EventType
      • Enumeration members
        • KeyDown
        • KeyUp
        • MouseDown
        • MouseMove
        • MouseUp
        • Mousewheel
        • TouchEnd
        • TouchMove
        • TouchStart
        • ViewOrientationChange
    • ExplodeManager
      • ExplodeManager
      • Methods
        • getActive
        • getMagnitude
        • setMagnitude
        • start
        • stop
    • ExportContext
      • ExportContext
      • Properties
        • ExportContext.buffers
        • ExportContext.colorMaps
        • ExportContext.samplers
    • ExternalModelInfoByInc
      • ExternalModelInfoByInc
      • Properties
        • ExternalModelInfoByInc.config
        • ExternalModelInfoByInc.inclusionKey
        • ExternalModelInfoByInc.modelKey
    • ExternalModelInfoByName
      • ExternalModelInfoByName
      • Properties
        • ExternalModelInfoByName.autoUnitScale
        • ExternalModelInfoByName.bounding
        • ExternalModelInfoByName.cancelUnitScale
        • ExternalModelInfoByName.config
        • ExternalModelInfoByName.measurementUnit
        • ExternalModelInfoByName.modelName
        • ExternalModelInfoByName.reservedNodeIdOffset
        • ExternalModelInfoByName.toAttachData
    • Extrusion
      • Extrusion
      • Methods
        • static parseBinary
    • ExtrusionElement
      • ExtrusionElement
      • Properties
        • ExtrusionElement.__ExtrusionElement
      • Methods
        • copy
        • type
    • FaceEntity
      • FaceEntity
      • Methods
        • getBounding
        • getCadFaceBits
        • getCadFaceIndex
        • getNormal
        • getPosition
        • isCappingGeometry
        • isProximityFace
        • overlayIndex
        • toJson
        • static fromJson
    • FaceFaceDistanceItem
      • FaceFaceDistanceItem
      • Properties
        • FaceFaceDistanceItem.distance
        • FaceFaceDistanceItem.pos1
        • FaceFaceDistanceItem.pos2
    • FaceMeshData
      • FaceMeshData
      • Constructors
        • FaceMeshData.constructor()
      • Properties
        • FaceMeshData.bits
        • FaceMeshData.normalData
        • FaceMeshData.rgba32data
        • FaceMeshData.uvData
        • FaceMeshData.vertexData
    • FaceSelectionItem
      • FaceSelectionItem
      • Methods
        • equals
        • getFaceEntity
        • getInclusionKey
        • getLineEntity
        • getNodeId
        • getPointEntity
        • getPosition
        • getSelectionType
        • isEntitySelection
        • isFaceSelection
        • isLineSelection
        • isNodeEntitySelection
        • isNodeSelection
        • isPointSelection
        • overlayIndex
        • toJson
        • static create
    • FaceType
      • Enumeration members
        • Blend01
        • Blend02
        • Blend03
        • Cone
        • Cylinder
        • Cylindrical
        • Extrusion
        • FromCurves
        • Nurbs
        • Offset
        • Other
        • Pipe
        • Plane
        • Revolution
        • Ruled
        • Sphere
        • Torus
        • Transform
        • Undefined
    • FaceWinding
      • Enumeration members
        • Clockwise
        • CounterClockwise
        • Unknown
    • FetchApi
      • FetchApi
      • Properties
        • FetchApi._enabled
      • Methods
        • static isSupported
        • static request
    • FileType
      • Enumeration members
        • Acis
        • Cadds
        • Catia
        • CatiaV5
        • Cgr
        • Dae
        • Dwf
        • Dwg
        • Dxf
        • Euclid
        • Fbx
        • Gltf
        • Hpgl
        • Hsf
        • Ideas
        • Ifc
        • Iges
        • Inventor
        • Jt
        • Kmz
        • Obj
        • OneSpaceDesigner
        • Parasolid
        • Pdp
        • PostScript
        • Prc
        • ProE
        • Revit
        • Rhino
        • Scs
        • Se
        • Slw
        • Step
        • Stl
        • TopSolid
        • U3d
        • Unigraphics
        • Unisurf
        • Unknown
        • Vda
        • Wrl
        • Xml
        • Xvl
        • _3dHtml
        • _3ds
        • _3dxml
        • _3mf
    • FilledShape
      • FilledShape
      • Methods
        • _assign
        • getFillColor
        • getFillOpacity
        • getStrokeColor
        • getStrokeWidth
        • setFillColor
        • setFillOpacity
        • setStrokeColor
        • setStrokeWidth
    • Filter
      • Filter
      • Properties
        • Filter.entities
        • Filter.isActive
        • Filter.isDisplayfilter
        • Filter.layers
        • Filter.name
        • Filter.scId
      • Methods
        • static parseBinary
        • static parseXml
    • FilteredNodes
      • FilteredNodes
      • Constructors
        • FilteredNodes.constructor()
      • Properties
        • FilteredNodes.isInclusive
        • FilteredNodes.nodeIds
    • FilterEntities
      • FilterEntities
      • Properties
        • FilterEntities.ids
        • FilterEntities.isInclusive
      • Methods
        • static parseBinary
        • static parseXml
    • FilterId
    • FilterLayers
      • FilterLayers
      • Properties
        • FilterLayers.authoredIds
        • FilterLayers.isInclusive
      • Methods
        • static parseBinary
        • static parseXml
    • FilterParseBits
      • Enumeration members
        • EntityItem
        • LayerItem
        • Name
        • ScId
    • FloorConfig
      • FloorConfig
      • Properties
        • FloorConfig.avatarOffset
        • FloorConfig.maxClimbHeight
        • FloorConfig.maxFallDistance
        • FloorConfig.negligibleClimbHeight
    • FloorplanAutoActivation
      • Enumeration members
        • Bim
        • BimWalk
        • Never
    • FloorplanConfig
      • FloorplanConfig
      • Properties
        • FloorplanConfig.autoActivate
        • FloorplanConfig.avatarColor
        • FloorplanConfig.avatarOpacity
        • FloorplanConfig.avatarOutlineColor
        • FloorplanConfig.avatarScale
        • FloorplanConfig.backgroundColor
        • FloorplanConfig.backgroundOpacity
        • FloorplanConfig.borderColor
        • FloorplanConfig.borderOpacity
        • FloorplanConfig.customAvatar
        • FloorplanConfig.fixedAvatarScale
        • FloorplanConfig.floorplanOrientation
        • FloorplanConfig.overlayAnchor
        • FloorplanConfig.overlayFeetPerPixel
        • FloorplanConfig.overlayHeightUnit
        • FloorplanConfig.overlayOffset
        • FloorplanConfig.overlayOffsetXUnit
        • FloorplanConfig.overlayOffsetYUnit
        • FloorplanConfig.overlaySize
        • FloorplanConfig.overlayWidthUnit
        • FloorplanConfig.trackCameraEnabled
        • FloorplanConfig.zoomLevel
      • Methods
        • copy
    • FloorplanManager
      • FloorplanManager
      • Methods
        • activate
        • deactivate
        • getAvatarNodeId
        • getConfiguration
        • getCurrentFloorNodeId
        • getFloorLock
        • insideOverlay
        • isActive
        • setAutoActivate
        • setAvatarColor
        • setAvatarOpacity
        • setAvatarOutlineColor
        • setAvatarScale
        • setBackgroundColor
        • setBackgroundOpacity
        • setBorderColor
        • setBorderOpacity
        • setConfiguration
        • setCustomAvatar
        • setFixedAvatarScale
        • setFloorLock
        • setFloorplanOrientation
        • setOverlayAnchor
        • setOverlayFeetPerPixel
        • setOverlayOffset
        • setOverlaySize
        • setTrackCameraEnabled
        • setUseTightBoundings
        • setZoomLevel
        • snapAvatarToPoint
    • FloorplanOperator
      • FloorplanOperator
      • Methods
        • addMapping
        • clearMapping
        • onMouseDown
        • onMouseMove
        • onMouseUp
        • restrictToAvatar
        • setMapping
    • FloorplanOrientation
      • Enumeration members
        • AvatarUp
        • NorthUp
    • FromCurves
      • FromCurves
      • Methods
        • static parseBinary
    • FromCurvesElement
      • FromCurvesElement
      • Properties
        • FromCurvesElement.__FromCurvesElement
      • Methods
        • copy
        • type
    • GenericTypeId
    • GeometryReference
      • Enumeration members
        • Axis
        • Plane
        • ViewPlane
    • GetNodesBoundingConfig
      • GetNodesBoundingConfig
      • Properties
        • GetNodesBoundingConfig.bodyInstance
        • GetNodesBoundingConfig.ignoreInvisible
        • GetNodesBoundingConfig.pmiBody
        • GetNodesBoundingConfig.tightBounding
        • GetNodesBoundingConfig.viewFrame
    • GroundPlane
      • GroundPlane
      • Properties
        • GroundPlane.followViewAxes
        • GroundPlane.normal
        • GroundPlane.position
    • HandleEventType
      • Enumeration members
        • Rotate
        • Translate
    • HandleOperator
      • HandleOperator
      • Constructors
        • HandleOperator.constructor()
      • Methods
        • addAxisRotationHandle
        • addAxisTranslationHandle
        • addHandles
        • addMapping
        • addPlaneTranslationHandle
        • addTrackedPoint
        • addViewPlaneTranslationHandle
        • clearMapping
        • clearTrackedPoints
        • generateGroupId
        • getNodeIds
        • getPosition
        • getTrackedPoints
        • getTranslation
        • isEnabled
        • onMouseDown
        • onMouseMove
        • onMouseUp
        • removeHandles
        • setAxisMeshData
        • setHandleSize
        • setHandled
        • setMapping
        • setNodeIds
        • setPlaneMeshData
        • setRotateMeshData
        • setViewPlaneMeshData
        • showHandles
        • updatePosition
    • HandleType
      • Enumeration members
        • Axis
        • Plane
        • Rotate
        • ViewPlane
    • HiddenLineSettings
      • HiddenLineSettings
      • Methods
        • getBackgroundColor
        • getObscuredLineColor
        • getObscuredLineOpacity
        • getVisibleLineColor
        • getVisibleLineOpacity
        • setBackgroundColor
        • setObscuredLineColor
        • setObscuredLineOpacity
        • setVisibleLineColor
        • setVisibleLineOpacity
    • IAssemblyTree
      • IAssemblyTree
      • Methods
        • activateCadConfiguration
        • activateCadView
        • addFilter
        • allowNodeDeletion
        • containsDrawings
        • createCadView
        • createLayer
        • createMeshInstance
        • createNode
        • createPart
        • createPmiInstance
        • deactivateActiveCadView
        • deleteNode
        • disableAutomaticFitWorld
        • enqueue
        • forEachCadConfiguration
        • forEachCadView
        • forEachPmi
        • generateDrawingSheetName
        • generateDrawingViewName
        • generateDynamicNodeId
        • generateGroupName
        • generateProductName
        • genericTypeToNodes
        • getAbstractScEngine
        • getActiveCadConfiguration
        • getAutomaticMeasurementUnitScaling
        • getCadConfigurations
        • getCadViewPmis
        • getDefaultCadConfiguration
        • getDefaultCadView
        • getFilterName
        • getFilters
        • getFiltersWithNode
        • getFirstProductOccurrenceWithView
        • getInclusionContexts
        • getInitiallyHiddenStayHidden
        • getInstanceCountByInclusion
        • getLayerName
        • getLayers
        • getLayersIdFromName
        • getLowestAvailableNodeId
        • getNodesByGenericId
        • getNodesByGenericType
        • getNodesFromFilterIds
        • getNodesFromLayer
        • getNodesFromLayerName
        • getNodesFromLayers
        • getRelationshipsOfItem
        • getRootNode
        • getUniqueLayerNames
        • hasActiveCadView
        • initialize
        • isBeingRequested
        • isInitialized
        • isMeasurable
        • lookupAnyBody
        • lookupAnyBodyByInstanceInc
        • lookupAnyNode
        • lookupAnyNonTreeNode
        • lookupAnyTreeNode
        • lookupBodyInstance
        • lookupCadView
        • lookupPartDefinition
        • lookupPartDefinitionByDataId
        • lookupPmi
        • lookupPmiBody
        • lookupProductOccurrence
        • lookupPrototypeByDataId
        • lookupRepresentationItem
        • lookupViewFrame
        • markImplicitNodesOutOfHierarchy
        • markSeenExternalModel
        • massageAuthoredUserId
        • newNodeIdOffset
        • onDemandRequestsActive
        • onLoadBegin
        • onLoadEnd
        • preventMeshDeletion
        • preventNodeDeletion
        • registerBodyInstance
        • registerCadView
        • registerGenericGlobalId
        • registerGenericType
        • registerInclusionContext
        • registerNodeInLayer
        • registerPartDefinition
        • registerPartDefinitionByDataId
        • registerPmi
        • registerPmiBody
        • registerProductOccurrence
        • registerPrototypeByDataId
        • registerRepresentationItem
        • registerTreeNodeInLayer
        • registerViewFrame
        • requestNodes
        • reset
        • seenExternalModel
        • setAutomaticMeasurementUnitScaling
        • setInitiallyHiddenStayHidden
        • setPart
        • setViewAxes
        • tryParseHeader
        • updateLayerName
    • ICallbackManager
      • ICallbackManager
      • Methods
        • bind
        • promiseTrigger
        • trigger
        • unbind
        • unsafeTrigger
    • ICuttingManager
      • ICuttingManager
      • Methods
        • _init
        • _isInitialized
        • _setStandinGeometryVisible
        • activateCuttingSections
        • clearAllCuttingSections
        • createReferenceGeometryFromAxis
        • createReferenceGeometryFromFaceNormal
        • deactivateAllCuttingSections
        • delayCapping
        • enableCappingIdleCallback
        • fromJson
        • getActiveCuttingSectionCount
        • getCappingFaceColor
        • getCappingGeometryVisibility
        • getCappingLineColor
        • getCuttingSection
        • getCuttingSectionCapacity
        • getCuttingSectionCount
        • getCuttingSectionFromNodeId
        • getNodesWithCapping
        • getStandinGeometryPickable
        • hasActiveCuttingSection
        • refreshPlaneGeometry
        • setCappingDelay
        • setCappingFaceColor
        • setCappingGeometryVisibility
        • setCappingLineColor
        • setCuttingPlaneColor
        • setStandinGeometryPickable
        • toJson
        • waitForCappingIdle
    • ICuttingSection
      • ICuttingSection
      • Methods
        • _getInstanceNodeIds
        • activate
        • addPlane
        • applyPlaneOpacity
        • clear
        • deactivate
        • fromJson
        • getCount
        • getCuttingPlanes
        • getNodeId
        • getPlane
        • getPlaneColor
        • getPlaneIndexByNodeId
        • getPlaneLineColor
        • getPlaneOpacity
        • getReferenceGeometry
        • isActive
        • removePlane
        • resetPlanesOpacity
        • setColor
        • setOpacity
        • setPlane
        • setPlaneColor
        • setPlaneLineColor
        • setPlaneOpacity
        • toJson
        • updatePlane
    • IdBooleanMap
      • IdBooleanMap
    • IdColorMap
      • IdColorMap
    • IdKind
      • Enumeration members
        • Authored
        • Runtime
    • IdNumberMap
      • IdNumberMap
    • IdStringMap
      • IdStringMap
    • ImageBasedLightingOrientation
      • ImageBasedLightingOrientation
      • Properties
        • ImageBasedLightingOrientation.followViewAxes
        • ImageBasedLightingOrientation.matrix
    • ImageFormat
      • Enumeration members
        • Gray8
        • GrayAlpha16
        • Jpeg
        • Png
        • Rgb24
        • Rgba32
    • ImageOptions
      • ImageOptions
      • Properties
        • ImageOptions.data
        • ImageOptions.format
        • ImageOptions.height
        • ImageOptions.width
    • IMaterial
      • IMaterial
      • Properties
        • IMaterial.ambientColor
        • IMaterial.colorMap
        • IMaterial.emissiveColor
        • IMaterial.emissiveMap
        • IMaterial.faceColor
        • IMaterial.isPbr
        • IMaterial.lineColor
        • IMaterial.linePattern
        • IMaterial.linePatternLength
        • IMaterial.linePatternLengthUnit
        • IMaterial.metallic
        • IMaterial.metallicRoughnessMap
        • IMaterial.normalMap
        • IMaterial.occlusionMap
        • IMaterial.opacity
        • IMaterial.pointColor
        • IMaterial.roughness
        • IMaterial.specularColor
        • IMaterial.specularIntensity
        • IMaterial.textureFlags
        • IMaterial.textureMatrix
    • IModel
      • IModel
      • Methods
        • _allowNodeDeletion
        • _firstAssemblyDataHeader
        • _gatherInstanceIncsFromNodeIds
        • _getModelStructure
        • _getNodeFromInstanceInc
        • _hwfAwaitAssemblyTreeReady
        • _preventMeshDeletion
        • _preventNodeDeletion
        • _setDefaultView
        • _setInstanceModifier
        • _setModelStructure
        • _setNodesMatrices
        • activateCadConfiguration
        • activateCadView
        • activateDefaultCadConfiguration
        • activateDefaultCadView
        • addPropertyToNode
        • cadConfigurationsEnabled
        • clear
        • clearNodeFaceVisibility
        • clearNodeLineVisibility
        • clearNodePointVisibility
        • computeMinimumBodyBodyDistance
        • computeMinimumFaceFaceDistance
        • computeMinimumFaceLineDistance
        • computeMinimumFaceRayDistance
        • createAndAddRepresentationItem
        • createCadView
        • createImage
        • createMesh
        • createMeshInstance
        • createNode
        • createPart
        • createPmiInstance
        • deleteImages
        • deleteMeshInstances
        • deleteMeshes
        • deleteNode
        • getAbsoluteRootNode
        • getActiveCadConfiguration
        • getAssociatedModelKey
        • getBimIdConnectedElements
        • getBimIdFromNode
        • getBimIdRelatedElements
        • getBimIdRelatingElements
        • getBimIdsFromGenericId
        • getBimInfoFromBimId
        • getBranchVisibility
        • getCadConfigurations
        • getCadViewConfiguration
        • getCadViewMap
        • getCadViewPmis
        • getDataFromIds
        • getDefaultCadConfiguration
        • getDefaultCadView
        • getEdgeAttributes
        • getEdgeCount
        • getEdgeProperty
        • getFaceAttributes
        • getFaceCount
        • getFaceProperty
        • getFilterName
        • getFilters
        • getFiltersWithNode
        • getGenericIdFromBimId
        • getGenericTypeIdMap
        • getGenericTypes
        • getLayerIdsFromName
        • getLayerName
        • getLayers
        • getLooseBounding
        • getLowestAvailableNodeId
        • getMeshIds
        • getMetallicRoughness
        • getModelBounding
        • getModelFileNameFromNode
        • getModelFileTypeFromNode
        • getNodeCappingMeshData
        • getNodeChildren
        • getNodeColorMap
        • getNodeEffectiveFaceColor
        • getNodeEffectiveLineColor
        • getNodeEffectivePointColor
        • getNodeExchangeId
        • getNodeFaceColor
        • getNodeFaceHighlighted
        • getNodeGenericId
        • getNodeGenericType
        • getNodeIdFromBimId
        • getNodeIdFromScInstanceKey
        • getNodeIdOffset
        • getNodeIdsByGenericIds
        • getNodeLayerId
        • getNodeLineColor
        • getNodeLineHighlighted
        • getNodeMatrix
        • getNodeMeshData
        • getNodeName
        • getNodeNetMatrix
        • getNodeParent
        • getNodePointColor
        • getNodePointHighlighted
        • getNodeProperties
        • getNodeRealBounding
        • getNodeType
        • getNodeUnitMultiplier
        • getNodeUserData
        • getNodeUserDataIndices
        • getNodeVisibility
        • getNodesAmbientColor
        • getNodesBounding
        • getNodesByGenericType
        • getNodesCappingMeshData
        • getNodesCullingVectors
        • getNodesEffectiveAmbientColor
        • getNodesEffectiveEmissiveColor
        • getNodesEffectiveFaceColor
        • getNodesEffectiveLineColor
        • getNodesEffectiveOpacity
        • getNodesEffectivePointColor
        • getNodesEffectiveSpecularColor
        • getNodesFaceColor
        • getNodesFaceEmissiveColor
        • getNodesFaceSpecularColor
        • getNodesFromFiltersId
        • getNodesFromLayer
        • getNodesFromLayerName
        • getNodesFromLayers
        • getNodesHaveTransparency
        • getNodesHighlighted
        • getNodesInstancingSamePart
        • getNodesLineColor
        • getNodesMaterial
        • getNodesOpacity
        • getNodesPointColor
        • getOutOfHierarchy
        • getPmiColor
        • getPmiColorOverride
        • getPmiSubtype
        • getPmiTopologyReferences
        • getPmiType
        • getPmis
        • getPointAttributes
        • getRelationshipTypesFromBimId
        • getScInstanceKey
        • getUniqueLayerNames
        • getViewAxes
        • getVisibilityState
        • hasDepthRange
        • hasEffectiveGenericType
        • isAnnotationView
        • isCombineStateView
        • isDrawing
        • isFaceMeasurable
        • isLineMeasurable
        • isMeasurable
        • isNodeLoaded
        • isWithinExternalModel
        • loadMeasurementFromFile
        • loadMeasurementFromJson
        • loadMeasurementFromString
        • loadSubtreeFromModel
        • loadSubtreeFromScsBuffer
        • loadSubtreeFromScsFile
        • loadSubtreeFromScsXmlBuffer
        • loadSubtreeFromScsXmlFile
        • loadSubtreeFromXmlBuffer
        • loadSubtreeFromXmlFile
        • registerBimNodes
        • registerIfcNodes
        • replaceMesh
        • requestNodes
        • reset
        • resetModelHighlight
        • resetModelOpacity
        • resetNodeMatrixToInitial
        • resetNodesColor
        • resetNodesMaterial
        • resetNodesOpacity
        • resetNodesTransform
        • resetNodesVisibility
        • setBehaviorInitiallyHidden
        • setBodyNodesVisibility
        • setDepthRange
        • setEdgeProperty
        • setEnableAutomaticUnitScaling
        • setFaceProperty
        • setInstanceModifier
        • setMeshLevel
        • setMetallicRoughness
        • setNodeFaceColor
        • setNodeFaceHighlighted
        • setNodeFaceVisibility
        • setNodeLineColor
        • setNodeLineHighlighted
        • setNodeLineVisibility
        • setNodeMatrix
        • setNodePointColor
        • setNodePointHighlighted
        • setNodePointVisibility
        • setNodesAmbientColor
        • setNodesAmbientMix
        • setNodesColors
        • setNodesCullingVector
        • setNodesFaceColor
        • setNodesFaceEmissiveColor
        • setNodesFaceSpecularColor
        • setNodesFaceSpecularIntensity
        • setNodesHighlighted
        • setNodesLineColor
        • setNodesLinePattern
        • setNodesMaterial
        • setNodesOpacities
        • setNodesOpacity
        • setNodesPointColor
        • setNodesTexture
        • setNodesVisibilities
        • setNodesVisibility
        • setPart
        • setPhysicalProperties
        • setPmiColor
        • setPmiColorOverride
        • setViewAxes
        • switchToModel
        • triangulatePolygon
        • unsetDepthRange
        • unsetMetallicRoughness
        • unsetNodeFaceColor
        • unsetNodeLineColor
        • unsetNodePointColor
        • unsetNodesAmbientColor
        • unsetNodesCullingVectors
        • unsetNodesFaceColor
        • unsetNodesFaceEmissiveColor
        • unsetNodesFaceSpecularColor
        • unsetNodesFaceSpecularIntensity
        • unsetNodesLineColor
        • unsetNodesLinePattern
        • unsetNodesPointColor
        • unsetNodesTexture
        • viewAxesHaveBeenSet
    • IModelStructure
      • IModelStructure
      • Methods
        • $mapBimRelationshipTypes
        • _disableCadConfigurations
        • activateCadConfiguration
        • activateCadView
        • activateDefaultCadConfiguration
        • activateDefaultCadView
        • addProperty
        • allowNodeDeletion
        • applyFilters
        • cadConfigurationsEnabled
        • clear
        • createAndAddRepItem
        • createCadView
        • createMeshInstance
        • createNode
        • createPart
        • createPmiInstance
        • deleteNode
        • firstAssemblyDataHeader
        • gatherInclusionKeysFromNodeIds
        • gatherInstanceIncsFromNodeIds
        • getAbsoluteRootNodeId
        • getActiveCadConfiguration
        • getAllRelationships
        • getAssociatedModelKey
        • getAttributes
        • getBimIdFromNode
        • getBimIdRelationshipTypes
        • getBounding
        • getBranchVisibility
        • getCadConfigurations
        • getCadViewConfiguration
        • getCadViewMap
        • getCadViewPmis
        • getChildIds
        • getDefaultCadConfiguration
        • getDefaultCadView
        • getEdgeAttributes
        • getEdgeCount
        • getEdgeProperty
        • getFaceAttributes
        • getFaceCount
        • getFaceProperty
        • getFilterName
        • getFilters
        • getFiltersFromView
        • getFiltersWithNode
        • getGenericTypeIdMap
        • getGenericTypes
        • getIdOffset
        • getInfoOfBimId
        • getInstanceIncs
        • getLayerIdsFromName
        • getLayerName
        • getLayers
        • getLowestAvailableNodeId
        • getMatrix
        • getModelFileNameFromNode
        • getModelFileTypeFromNode
        • getName
        • getNetMatrix
        • getNodeExchangeId
        • getNodeFromInstanceInc
        • getNodeGenericId
        • getNodeGenericType
        • getNodeLayerId
        • getNodeOrRepItem
        • getNodesByGenericId
        • getNodesByGenericType
        • getNodesFromFilterIds
        • getParentId
        • getPartReferrers
        • getPmiSubType
        • getPmiTopologyReferences
        • getPmiType
        • getPmis
        • getPointAttributes
        • getProperties
        • getRelationsByTypeFromNode
        • getRuntimeNodeFromBimId
        • getRuntimeNodesFromLayer
        • getRuntimeNodesFromLayerName
        • getRuntimeNodesFromLayers
        • getType
        • getUniqueLayerNames
        • getUnit
        • getUserData
        • getUserDataIndices
        • hasEffectiveGenericType
        • hasRelationships
        • init
        • isACadDrawing
        • isAnnotationView
        • isCombineStateView
        • isFaceMeasurable
        • isIdValid
        • isLineMeasurable
        • isMeasurable
        • isNodeLoaded
        • isOutOfHierarchy
        • isReady
        • isVisible
        • isWithinExternalModel
        • loadMeasurementFromFile
        • loadMeasurementFromJson
        • loadMeasurementFromString
        • loadSubtreeFromAssemblyData
        • loadSubtreeFromScsBuffer
        • loadSubtreeFromScsFile
        • loadSubtreeFromScsXmlDoc
        • loadSubtreeFromScsXmlFile
        • loadSubtreeFromStream
        • loadSubtreeFromXmlDoc
        • loadSubtreeFromXmlFile
        • lookupAnyBody
        • lookupAnyTreeNode
        • lookupBodyInstance
        • preventMeshDeletion
        • preventNodeDeletion
        • registerGenericId
        • registerGenericType
        • requestNodes
        • reset
        • resetAllTransforms
        • resetAllVisibilities
        • resetPmiColor
        • resetToInitialMatrix
        • setBehaviorInitiallyHidden
        • setBodyNodesVisibility
        • setEdgeProperty
        • setEnableAutomaticUnitScaling
        • setFaceProperty
        • setMatrices
        • setMatrix
        • setMeshLevel
        • setPart
        • setPhysicalProperties
        • setPmiColor
        • setPrefetchScsCutoffScale
        • setVisibilitiesByMap
        • setVisibilitiesByValue
        • shutdown
        • switchToModel
        • waitForReady
    • ImportContext
      • ImportContext
      • Properties
        • ImportContext.buffers
        • ImportContext.colorMaps
        • ImportContext.samplers
    • InclusionContent
      • InclusionContent
      • Properties
        • InclusionContent.bodies
        • InclusionContent.contexts
    • InclusionContext
      • InclusionContext
      • Constructors
        • InclusionContext.constructor()
      • Properties
        • InclusionContext.__InclusionContext
      • Methods
        • addBimIdToMap
        • addBimInfos
        • addProductOccurrence
        • addRelationship
        • getAttachContext
        • getBimInfos
        • getChildren
        • getIdOffset
        • getInclusionKey
        • getModelKey
        • getParent
        • getRelationships
        • getRuntimeNodeFromBimId
        • hasChildren
        • isLoaded
        • purgeContents
        • removeProductOccurrence
        • split
        • toRuntimeId
    • IncrementalPickConfig
      • IncrementalPickConfig
      • Constructors
        • IncrementalPickConfig.constructor()
      • Properties
        • IncrementalPickConfig.allowFaces
        • IncrementalPickConfig.allowLines
        • IncrementalPickConfig.allowPoints
        • IncrementalPickConfig.bimMask
        • IncrementalPickConfig.forceEffectiveSceneVisibilityMask
        • IncrementalPickConfig.forceEffectiveVisibilityMask
        • IncrementalPickConfig.ignoreCuttingSections
        • IncrementalPickConfig.ignoreUnrequestedInstances
        • IncrementalPickConfig.mustBeFullyContained
        • IncrementalPickConfig.onlyStreamedInstances
        • IncrementalPickConfig.respectVisibility
    • IncrementalSelection
      • IncrementalSelection
      • Methods
        • clearSelection
        • isIdle
        • performSelection
        • stopSelection
        • waitForIdle
        • static create
    • IncrementalSelectionId
      • IncrementalSelectionId
      • Constructors
        • IncrementalSelectionId.constructor()
    • IncrementalSelectionImpl
      • IncrementalSelectionImpl
      • Constructors
        • IncrementalSelectionImpl.constructor()
      • Properties
        • IncrementalSelectionImpl.viewer
      • Methods
        • clearSelection
        • isIdle
        • performSelection
        • stopSelection
        • waitForIdle
    • IndexedSet
      • IndexedSet
      • Methods
        • add
        • getIndex
        • isEmpty
        • toArray
    • InfoType
      • Enumeration members
        • Error
        • Info
        • Warning
    • InitOptions
      • InitOptions
      • Properties
        • InitOptions.enginePath
        • InitOptions.engineReady
        • InitOptions.priorityMetaDataSent
        • InitOptions.renderComplete
        • InitOptions.sceneReady
        • InitOptions.streamingActivated
        • InitOptions.streamingDeactivated
    • InputEvent
      • InputEvent
      • Constructors
        • InputEvent.constructor()
      • Accessors
      • Methods
        • getDate
        • getHandled
        • setHandled
    • InputMonitor
      • InputMonitor
      • Constructors
        • InputMonitor.constructor()
      • Methods
        • bindEvents
        • elementResize
        • focusInput
        • getPointerEventsEnabled
        • setDocument
        • setOptions
        • setPointerEventsEnabled
        • shutdown
        • unbindEvents
    • InstanceModifier
      • Enumeration members
        • AlwaysDraw
        • DoNotCut
        • DoNotExplode
        • DoNotLight
        • DoNotOutlineHighlight
        • DoNotReset
        • DoNotSelect
        • DoNotUseVertexColors
        • DoNotXRay
        • ExcludeBounding
        • OverrideSceneVisibility
        • ScreenOriented
        • ScreenSpace
        • ScreenSpaceStretched
        • SuppressCameraScale
    • InternalLogicError
      • InternalLogicError
      • Constructors
        • InternalLogicError.constructor()
      • Properties
        • InternalLogicError.message
        • InternalLogicError.name
        • InternalLogicError.stack
    • InterpolationManager
      • InterpolationManager
      • Methods
        • start
        • stop
        • update
    • InterpolationType
      • Enumeration members
        • Constant
        • CubicSpline
        • Linear
    • InvalidIndexError
      • InvalidIndexError
      • Constructors
        • InvalidIndexError.constructor()
      • Properties
        • InvalidIndexError.message
        • InvalidIndexError.name
        • InvalidIndexError.stack
    • InvalidNodeIdError
      • InvalidNodeIdError
      • Constructors
        • InvalidNodeIdError.constructor()
      • Properties
        • InvalidNodeIdError.message
        • InvalidNodeIdError.name
        • InvalidNodeIdError.nodeId
        • InvalidNodeIdError.stack
    • InvalidNodeTypeError
      • InvalidNodeTypeError
      • Constructors
        • InvalidNodeTypeError.constructor()
      • Properties
        • InvalidNodeTypeError.expectedTypes
        • InvalidNodeTypeError.message
        • InvalidNodeTypeError.name
        • InvalidNodeTypeError.nodeId
        • InvalidNodeTypeError.stack
    • IScEngine
      • IScEngine
      • Methods
        • _getScPlaneArray
        • _toTextureInterpolation
        • _toTextureMipMapping
        • _toTextureModifier
        • _toTextureParameterization
        • _toTextureTiling
        • addCuttingSection
        • addLight
        • addNodesToOverlay
        • addPointLight
        • addView
        • advanceExportToSvg
        • advanceIncrementalSelection
        • attachModel
        • attachScsBuffer
        • attachScsModelByKey
        • beginConvexPolyhedronSelection
        • beginExportToSvg
        • beginRayDrillSelection
        • beginRequestBatch
        • beginScreenAreaSelection
        • beginSphereSelection
        • clearElementVisibility
        • clearHighlight
        • clearLights
        • compositePickFromScreen
        • computeMinimumBodyBodyDistance
        • computeMinimumFaceLineDistance
        • computeMinimumFaceRayDistance
        • computeMininimumFaceFaceDistance
        • createFloorplanMesh
        • createIdentityMatrix
        • createImage
        • createMatrix
        • createMesh
        • createMeshInstance
        • debug_log
        • debug_stateFailure
        • debug_sync
        • delayCapping
        • destroyImages
        • destroyLocalInstances
        • destroyMeshes
        • destroyOverlay
        • detachInclusions
        • disconnectNetwork
        • enableCappingIdleCallback
        • enableHiddenLineRendering
        • endComparison
        • endIncrementalSelection
        • endRequestBatch
        • exportToSvg
        • feedScsBuffer
        • flushMetaDataCache
        • getAllowHighDpi
        • getBounding
        • getCamera
        • getCameraPromise
        • getCanvasSize
        • getCappedInstances
        • getCappingGeometryVisibility
        • getClientDimensions
        • getCullingVector
        • getCuttingSectionLimits
        • getDataFromIds
        • getDrawnPartsBounding
        • getEffectiveElementColor
        • getEffectivePartColor
        • getEffectivePartOpacity
        • getElementColor
        • getElementHighlighted
        • getEyeDomeLightingBlurEdgeDistance
        • getEyeDomeLightingBlurInterval
        • getEyeDomeLightingBlurSamples
        • getEyeDomeLightingEnabled
        • getEyeDomeLightingOpacity
        • getEyeDomeLightingShadingEdgeDistance
        • getFullCameraMatrix
        • getInstancesCappingMeshData
        • getInstancesMeshData
        • getInteractiveDrawLimitIncreaseEnabled
        • getLight
        • getLightKeys
        • getLooseBounding
        • getMaxOverlayIndex
        • getMeshData
        • getMetallicRoughness
        • getMinimumFramerate
        • getModelBounding
        • getNetworkModelName
        • getPartAmbientColor
        • getPartColor
        • getPartEffectiveAmbientColor
        • getPartEffectiveEmissiveColor
        • getPartEffectiveSpecularColor
        • getPartEmissiveColor
        • getPartHasTransparency
        • getPartHighlighted
        • getPartMaterial
        • getPartOpacity
        • getPartSpecularColor
        • getPartsBounding
        • getPickTolerance
        • getPointShape
        • getPointSize
        • getPrimaryModelKey
        • getProjectionMatrix
        • getRendererType
        • getScsInfo
        • getSessionType
        • getStatistics
        • getStreamCutoffScale
        • getVersionString
        • getViewMatrix
        • hasDepthRange
        • highlightElements
        • highlightParts
        • instanceKeyInfo
        • isInit
        • loadEmpty
        • loadFinished
        • logMessage
        • loseWebGlContext
        • markCameraAsEmpty
        • metaDataKeyInfo
        • modelKeysFromInclusionKeys
        • pauseAllRendering
        • pauseRendering
        • pickAllFromRay
        • pickAllFromScreen
        • pickFromRay
        • pickFromScreen
        • redraw
        • registerBimInstances
        • removeAllCuttingSections
        • removeCuttingSection
        • removeLight
        • removeView
        • replaceMesh
        • requestMeshInstances
        • resetCachedStatistics
        • resetColors
        • resetOpacity
        • resetPartMaterial
        • resetToEmpty
        • resize
        • resumeAllRendering
        • resumeRendering
        • safeGetMetaData
        • safeGetMetaDatas
        • safeLoadMetaDatas
        • setAllowHighDpi
        • setAmbientLightColor
        • setAmbientOcclusionEnabled
        • setAmbientOcclusionRadius
        • setAntiAliasingMode
        • setBackFacesVisible
        • setBackgroundGradient
        • setBloomEnabled
        • setBloomIntensityScale
        • setBloomLayers
        • setBloomThreshold
        • setBloomThresholdRampWidth
        • setCamera
        • setCappingDelay
        • setCappingFaceColor
        • setCappingGeometryVisibility
        • setCappingLineColor
        • setCullingVector
        • setDefaultDepthRange
        • setDepthRange
        • setDisplayIncompleteFrames
        • setDrawMode
        • setDrawStrategy
        • setElementColor
        • setElementHighlightColor
        • setElementVisibility
        • setExplodeMagnitude
        • setEyeDomeLightingBlurEdgeDistance
        • setEyeDomeLightingBlurInterval
        • setEyeDomeLightingBlurSamples
        • setEyeDomeLightingEnabled
        • setEyeDomeLightingOpacity
        • setEyeDomeLightingShadingEdgeDistance
        • setFaceVisibility
        • setGoochBaseColorProminence
        • setGoochBlue
        • setGoochLuminanceShiftStrength
        • setGoochYellow
        • setGroundPlane
        • setHardEdgeColor
        • setHardEdgeOpacity
        • setHardEdgeThreshold
        • setHardEdgeThresholdRampWidth
        • setHardEdgesEnabled
        • setHighlightColorizeCompression
        • setImageBasedLightingEnabled
        • setImageBasedLightingEnvironment
        • setImageBasedLightingEnvironmentToDefault
        • setImageBasedLightingIntensity
        • setImageBasedLightingMatrix
        • setInstanceModifier
        • setInstancesMatrix
        • setInteractiveDrawDelay
        • setInteractiveDrawLimitIncreaseEnabled
        • setLightingEnabled
        • setLineJitterEnabled
        • setLineJitterFrequency
        • setLineJitterInstanceCount
        • setLineJitterRadius
        • setLinePattern
        • setLineVisibility
        • setMatrices
        • setMeshLevel
        • setMetallicRoughness
        • setMetallicRoughnessMaterialOverride
        • setMinimumFramerate
        • setNodeHighlightColor
        • setOverlayCamera
        • setOverlayViewport
        • setOverlayVisibility
        • setPartAmbientColor
        • setPartAmbientMix
        • setPartColor
        • setPartEmissiveColor
        • setPartMaterial
        • setPartOpacity
        • setPartSpecularColor
        • setPartSpecularIntensity
        • setPartVisibility
        • setPickTolerance
        • setPointShape
        • setPointSize
        • setPointVisibilityTest
        • setProjection
        • setRemoteEndpoint
        • setServerRenderQuality
        • setSilhouetteColor
        • setSilhouetteEnabled
        • setSilhouetteOpacity
        • setSilhouetteThreshold
        • setSilhouetteThresholdRampWidth
        • setSimpleReflectionAttenuation
        • setSimpleReflectionBlurInterval
        • setSimpleReflectionBlurSamples
        • setSimpleReflectionEnabled
        • setSimpleReflectionFadeAngle
        • setSimpleReflectionOpacity
        • setSimpleShadowBlurInterval
        • setSimpleShadowBlurSamples
        • setSimpleShadowColor
        • setSimpleShadowEnabled
        • setSimpleShadowInteractiveUpdateEnabled
        • setSimpleShadowOpacity
        • setSimpleShadowResolution
        • setStreamCutoffScale
        • setStreamIdleMarker
        • setTexture
        • setTimeout
        • setToonShadingBandCount
        • setToonShadingSpecularFactor
        • setTransparencyMode
        • setVisibilityByAttachment
        • setXRayColor
        • setXRayOpacity
        • setXRayTransparencyMode
        • shutdown
        • sleep
        • start
        • startComparison
        • startExplode
        • stopExplode
        • synchronizeVisibilities
        • testPointVisibility
        • throttleLoad
        • triangulatePolygon
        • unsetCullingVector
        • unsetDepthRange
        • unsetElementColor
        • unsetLinePattern
        • unsetMetallicRoughness
        • unsetPartAmbientColor
        • unsetPartColor
        • unsetPartEmissiveColor
        • unsetPartOpacity
        • unsetPartSpecularColor
        • unsetPartSpecularIntensity
        • unsetTexture
        • unsetXRayColor
        • updateCamera
        • updateCuttingSection
        • updateLight
        • waitForImageDecoding
    • IView
      • IView
      • Properties
        • IView.axisTriad
        • IView.domElements
        • IView.floorplanManager
        • IView.id
        • IView.inputMonitor
        • IView.navCube
        • IView.operatorManager
        • IView.overlayManager
      • Methods
        • _setCameraPromise
        • _setInitialView
        • addLight
        • advanceIncrementalSelection
        • beginConvexPolyhedronSelection
        • beginRayDrillSelection
        • beginScreenSelectByArea
        • beginSphereSelection
        • centerCameraOnNode
        • clearLights
        • compositePickFromPoint
        • endComparison
        • endIncrementalSelection
        • fitBounding
        • fitNodes
        • fitWorld
        • getAmbientLightColor
        • getAmbientOcclusionEnabled
        • getAmbientOcclusionRadius
        • getAntiAliasingMode
        • getAxisTriad
        • getBackfacesVisible
        • getBackgroundColor
        • getBloomEnabled
        • getBloomIntensityScale
        • getBloomLayers
        • getBloomThreshold
        • getBloomThresholdRampWidth
        • getBoundingCalculationIgnoresInvisible
        • getCamera
        • getCanvasSize
        • getDrawMode
        • getDrawStrategy
        • getEyeDomeLightingBlurEdgeDistance
        • getEyeDomeLightingBlurInterval
        • getEyeDomeLightingBlurSamples
        • getEyeDomeLightingEnabled
        • getEyeDomeLightingOpacity
        • getEyeDomeLightingShadingEdgeDistance
        • getFaceVisibility
        • getFullCameraMatrix
        • getGoochBaseColorProminence
        • getGoochBlue
        • getGoochLuminanceShiftStrength
        • getGoochYellow
        • getGroundPlane
        • getHardEdgeColor
        • getHardEdgeOpacity
        • getHardEdgeThreshold
        • getHardEdgeThresholdRampWidth
        • getHardEdgesEnabled
        • getHiddenLineSettings
        • getImageBasedLightingEnabled
        • getImageBasedLightingIntensity
        • getImageBasedLightingOrientation
        • getInteractiveDrawLimitIncreaseEnabled
        • getLight
        • getLightKeys
        • getLightingEnabled
        • getLineJitterEnabled
        • getLineJitterFrequency
        • getLineJitterInstanceCount
        • getLineJitterRadius
        • getLineVisibility
        • getMassageExtremeCameras
        • getNavCube
        • getPointShape
        • getPointSize
        • getProjectionMatrix
        • getProjectionMode
        • getSilhouetteColor
        • getSilhouetteEnabled
        • getSilhouetteOpacity
        • getSilhouetteThreshold
        • getSilhouetteThresholdRampWidth
        • getSimpleReflectionAttenuation
        • getSimpleReflectionBlurInterval
        • getSimpleReflectionBlurSamples
        • getSimpleReflectionEnabled
        • getSimpleReflectionFadeAngle
        • getSimpleReflectionOpacity
        • getSimpleShadowBlurInterval
        • getSimpleShadowBlurSamples
        • getSimpleShadowColor
        • getSimpleShadowEnabled
        • getSimpleShadowInteractiveUpdateEnabled
        • getSimpleShadowOpacity
        • getSimpleShadowResolution
        • getToonShadingBandCount
        • getToonShadingSpecularFactor
        • getViewMatrix
        • getViewOrientationCamera
        • injectViewOrientationChangeEvent
        • isolateNodes
        • pickAllFromPoint
        • pickAllFromRay
        • pickFromPoint
        • pickFromRay
        • pointToWindowPosition
        • projectPoint
        • raycastFromPoint
        • redraw
        • removeLight
        • resetCamera
        • setAmbientLightColor
        • setAmbientOcclusionEnabled
        • setAmbientOcclusionRadius
        • setAntiAliasingMode
        • setBackfacesVisible
        • setBackgroundColor
        • setBloomEnabled
        • setBloomIntensityScale
        • setBloomLayers
        • setBloomThreshold
        • setBloomThresholdRampWidth
        • setBoundingCalculationIgnoresInvisible
        • setCamera
        • setDisplayIncompleteFrames
        • setDrawMode
        • setEyeDomeLightingBlurEdgeDistance
        • setEyeDomeLightingBlurInterval
        • setEyeDomeLightingBlurSamples
        • setEyeDomeLightingEnabled
        • setEyeDomeLightingOpacity
        • setEyeDomeLightingShadingEdgeDistance
        • setFaceVisibility
        • setGoochBaseColorProminence
        • setGoochBlue
        • setGoochLuminanceShiftStrength
        • setGoochYellow
        • setGroundPlane
        • setHardEdgeColor
        • setHardEdgeOpacity
        • setHardEdgeThreshold
        • setHardEdgeThresholdRampWidth
        • setHardEdgesEnabled
        • setImageBasedLightingEnabled
        • setImageBasedLightingEnvironment
        • setImageBasedLightingIntensity
        • setImageBasedLightingOrientation
        • setInitialCamera
        • setInteractiveDrawDelay
        • setInteractiveDrawLimitIncreaseEnabled
        • setLightingEnabled
        • setLineJitterEnabled
        • setLineJitterFrequency
        • setLineJitterInstanceCount
        • setLineJitterRadius
        • setLineVisibility
        • setMassageExtremeCameras
        • setMinimumFramerate
        • setPointShape
        • setPointSize
        • setPointVisibilityTest
        • setProjectionMode
        • setSilhouetteColor
        • setSilhouetteEnabled
        • setSilhouetteOpacity
        • setSilhouetteThreshold
        • setSilhouetteThresholdRampWidth
        • setSimpleReflectionAttenuation
        • setSimpleReflectionBlurInterval
        • setSimpleReflectionBlurSamples
        • setSimpleReflectionEnabled
        • setSimpleReflectionFadeAngle
        • setSimpleReflectionOpacity
        • setSimpleShadowBlurInterval
        • setSimpleShadowBlurSamples
        • setSimpleShadowColor
        • setSimpleShadowEnabled
        • setSimpleShadowInteractiveUpdateEnabled
        • setSimpleShadowOpacity
        • setSimpleShadowResolution
        • setStatisticsDisplayVisibility
        • setToonShadingBandCount
        • setToonShadingSpecularFactor
        • setTransparencyMode
        • setViewOrientation
        • setXRayColor
        • setXRayOpacity
        • setXRayTransparencyMode
        • startComparison
        • testPointVisibility
        • unprojectPoint
        • unsetDefaultCamera
        • unsetXRayColor
        • updateCamera
        • updateLight
    • IVisibilityVisitor
      • IVisibilityVisitor
      • Properties
        • IVisibilityVisitor.enterAnyBody
        • IVisibilityVisitor.enterCadView
        • IVisibilityVisitor.enterPartDefinition
        • IVisibilityVisitor.enterPmi
        • IVisibilityVisitor.enterProductOccurrence
        • IVisibilityVisitor.enterRepresentationItem
        • IVisibilityVisitor.followAnyBody
        • IVisibilityVisitor.followCadView
        • IVisibilityVisitor.followPartDefinition
        • IVisibilityVisitor.followPmi
        • IVisibilityVisitor.followProductOccurrence
        • IVisibilityVisitor.followRepresentationItem
        • IVisibilityVisitor.leaveAnyBody
        • IVisibilityVisitor.leaveCadView
        • IVisibilityVisitor.leavePartDefinition
        • IVisibilityVisitor.leavePmi
        • IVisibilityVisitor.leaveProductOccurrence
        • IVisibilityVisitor.leaveRepresentationItem
        • IVisibilityVisitor.result
        • IVisibilityVisitor.visibilityFormatter
    • IWebViewer
      • IWebViewer
      • Properties
        • IWebViewer.BCFManager
        • IWebViewer._views
        • IWebViewer.animationManager
        • IWebViewer.cuttingManager
        • IWebViewer.explodeManager
        • IWebViewer.floorplanManager
        • IWebViewer.lineManager
        • IWebViewer.markupManager
        • IWebViewer.measureManager
        • IWebViewer.model
        • IWebViewer.noteTextManager
        • IWebViewer.operatorManager
        • IWebViewer.overlayManager
        • IWebViewer.selectionManager
        • IWebViewer.sheetManager
        • IWebViewer.view
        • IWebViewer.views
      • Methods
        • addView
        • advanceExportToSvg
        • applyFilter
        • beginExportToSvg
        • closeConnection
        • delayCapping
        • endExportToSvg
        • exportToSvg
        • fitWorld
        • focusInput
        • getAllowHighDpi
        • getContextMenuStatus
        • getFormatVersionString
        • getMinimumFramerate
        • getModelReady
        • getRendererType
        • getSceneReady
        • getStatistics
        • getStreamCutoffScale
        • getStreamingMode
        • getView
        • getViewElement
        • getViewerVersionString
        • moveToWindow
        • pauseRendering
        • redraw
        • registerCustomOperator
        • removeView
        • reset
        • resetClientTimeout
        • resizeCanvas
        • resumeRendering
        • selectPart
        • setAllowHighDpi
        • setCallbacks
        • setClientTimeout
        • setContextMenuStatus
        • setMinimumFramerate
        • setServerRenderQuality
        • setStreamCutoffScale
        • setViewOrientation
        • shutdown
        • start
        • takeSnapshot
        • trigger
        • unregisterCustomOperator
        • unsetCallbacks
        • waitForIdle
    • KeyCode
      • Enumeration members
        • Backspace
        • Delete
        • DownArrow
        • Escape
        • LeftArrow
        • NumPad_0
        • NumPad_1
        • NumPad_2
        • NumPad_3
        • NumPad_4
        • NumPad_5
        • NumPad_6
        • NumPad_7
        • NumPad_8
        • NumPad_9
        • PgDown
        • PgUp
        • RightArrow
        • Shift
        • UpArrow
        • _0
        • _1
        • _2
        • _3
        • _4
        • _5
        • _6
        • _7
        • _8
        • _9
        • a
        • b
        • c
        • d
        • e
        • f
        • g
        • h
        • i
        • j
        • k
        • l
        • m
        • n
        • o
        • p
        • q
        • r
        • s
        • t
        • u
        • v
        • w
        • x
        • y
        • z
    • KeyframeBuffer
      • KeyframeBuffer
      • Constructors
        • KeyframeBuffer.constructor()
      • Properties
        • KeyframeBuffer.keyOffset
        • KeyframeBuffer.keyType
        • KeyframeBuffer.tangents
        • KeyframeBuffer.times
        • KeyframeBuffer.values
      • Methods
        • deleteKeyframe
        • getKeyframeIndex
        • insertQuatKeyframe
        • insertScalarKeyframe
        • insertVec3Keyframe
        • updateQuatKeyframe
        • updateScalarKeyframe
        • updateVec3Keyframe
    • KeyInfoBy
      • Enumeration members
        • Attachment
        • Model
    • KeyInfoReturn
      • Enumeration members
        • AllKeys
        • KeyCountOnly
    • KeyInputEvent
      • KeyInputEvent
      • Accessors
      • Methods
        • getDate
        • getEventType
        • getHandled
        • getKeyCode
        • setHandled
    • KeyInputType
      • Enumeration members
        • Down
        • Up
    • KeyModifiers
      • Enumeration members
        • Alt
        • Command
        • Control
        • None
        • Shift
    • KeyType
      • Enumeration members
        • Quat
        • Scalar
        • Vec3
    • Layer
      • Layer
      • Constructors
        • Layer.constructor()
      • Properties
        • Layer.id
        • Layer.name
        • Layer.nodes
        • Layer.treeNodes
        • Layer.NoLayerId
      • Methods
        • static parseBinary
        • static parseXml
    • LayerId
    • LayerInfo
      • LayerInfo
      • Properties
        • LayerInfo.id
        • LayerInfo.name
    • LayerParseBits
      • Enumeration members
        • Name
    • Lazy
      • Lazy
      • Properties
        • Lazy.__Lazy
      • Methods
        • get
        • static create
    • LazyObject
      • LazyObject
      • Properties
        • LazyObject.__LazyObject
      • Methods
        • get
        • static create
    • LazyPromise
      • LazyPromise
      • Properties
        • LazyPromise.__LazyPromise
      • Methods
        • getResolved
        • isResolved
        • isUnforced
        • then
        • static create
    • Light
      • Light
      • Constructors
        • Light.constructor()
      • Properties
        • Light.color
        • Light.position
        • Light.space
        • Light.type
    • Line
      • Line
      • Constructors
        • Line.constructor()
      • Properties
        • Line.endPoint
        • Line.startPoint
      • Methods
        • _assign
        • getEndEndcapColor
        • getEndEndcapSize
        • getEndEndcapType
        • getEndcapsInverted
        • getP1
        • getP2
        • getStartEndcapColor
        • getStartEndcapSize
        • getStartEndcapType
        • getStrokeColor
        • getStrokeWidth
        • set
        • setEndEndcapColor
        • setEndEndcapSize
        • setEndEndcapType
        • setEndcapType
        • setEndcapsInverted
        • setP1
        • setP2
        • setStartEndcapColor
        • setStartEndcapSize
        • setStartEndcapType
        • setStrokeColor
        • setStrokeWidth
        • static parseBinary
    • LineCollection
      • LineCollection
      • Methods
        • _assign
        • addLine
        • clear
        • getEndEndcapColor
        • getEndEndcapSize
        • getEndEndcapType
        • getEndcapsInverted
        • getLines
        • getStartEndcapColor
        • getStartEndcapSize
        • getStartEndcapType
        • getStrokeColor
        • getStrokeWidth
        • setEndEndcapColor
        • setEndEndcapSize
        • setEndEndcapType
        • setEndcapType
        • setEndcapsInverted
        • setStartEndcapColor
        • setStartEndcapSize
        • setStartEndcapType
        • setStrokeColor
        • setStrokeWidth
    • LineElement
      • LineElement
      • Constructors
        • LineElement.constructor()
      • Properties
        • LineElement.__LineElement
        • LineElement.length
      • Methods
        • copy
        • type
        • static fromJson
    • LineEntity
      • LineEntity
      • Methods
        • getBestVertex
        • getBounding
        • getLineBits
        • getLineId
        • getPoints
        • getPosition
        • isCappingGeometry
        • overlayIndex
        • toJson
        • static fromJson
    • LineManager
      • LineManager
      • Properties
        • LineManager.override
      • Methods
        • addLine
        • exportMarkup
        • getAllLines
        • getLineByNodeId
        • loadData
        • removeAllLines
        • removeLastLine
        • removeLine
    • LineMarkup
      • LineMarkup
      • Constructors
        • LineMarkup.constructor()
      • Properties
        • LineMarkup.override
        • LineMarkup.uniqueId
        • LineMarkup.className
      • Methods
        • draw
        • getClassName
        • getFirstNodeId
        • getFirstPoint
        • getId
        • getLineColor
        • getLineOpacity
        • getLinePattern
        • getLinePatternLength
        • getLinePatternLengthUnit
        • getNodeId
        • getSecondNodeId
        • getSecondPoint
        • hit
        • hitWithTolerance
        • onDeselect
        • onSelect
        • remove
        • removeLine
        • setFirstNodeId
        • setFirstPoint
        • setId
        • setLineColor
        • setLineOpacity
        • setLinePattern
        • setSecondNodeId
        • setSecondPoint
        • toJson
        • updateLine
        • static fromJson
    • LinePatternLengthUnit
      • Enumeration members
        • Object
        • ProportionOfScreenHeight
        • ProportionOfScreenWidth
        • World
    • LineSelectionItem
      • LineSelectionItem
      • Methods
        • equals
        • getFaceEntity
        • getInclusionKey
        • getLineEntity
        • getNodeId
        • getPointEntity
        • getPosition
        • getSelectionType
        • isEntitySelection
        • isFaceSelection
        • isLineSelection
        • isNodeEntitySelection
        • isNodeSelection
        • isPointSelection
        • overlayIndex
        • toJson
        • static create
    • LineWithMarker
      • LineWithMarker
      • Properties
        • LineWithMarker.end
        • LineWithMarker.line
        • LineWithMarker.start
    • LoadCancelledError
      • LoadCancelledError
      • Constructors
        • LoadCancelledError.constructor()
      • Properties
        • LoadCancelledError.message
        • LoadCancelledError.name
        • LoadCancelledError.stack
    • LoadContext
      • LoadContext
      • Constructors
        • LoadContext.constructor()
      • Properties
        • LoadContext.__LoadContext
      • Methods
        • addAttachContext
        • addLayerIdToMap
        • getAttachContexts
        • getAuthoredLayerId
        • getChildren
        • getParent
        • getRuntimeLayerId
        • getScsModelKeysOf
        • handleExternalModel
        • hasChildren
        • initializeScsModelKeysOf
        • isFirstLoad
        • isLoaded
        • markAsFirstLoad
        • onLoadComplete
        • purgeContents
        • removeProductOccurrence
        • toScsBuffer
    • LoadError
      • LoadError
      • Constructors
        • LoadError.constructor()
      • Properties
        • LoadError.message
        • LoadError.name
        • LoadError.stack
    • LoadSubtreeConfig
      • LoadSubtreeConfig
      • Properties
        • LoadSubtreeConfig.additionalMatrix
        • LoadSubtreeConfig.allowMissingExternalModels
        • LoadSubtreeConfig.attachInvisibly
        • LoadSubtreeConfig.ignoreBimRelationships
        • LoadSubtreeConfig.ignoreCadViews
        • LoadSubtreeConfig.ignoreFilters
        • LoadSubtreeConfig.ignoreGenericTypes
        • LoadSubtreeConfig.ignoreLayers
        • LoadSubtreeConfig.implicitlyLoadXmlExternalModels
      • Methods
        • copy
    • Manager
      • Manager
      • Methods
        • clear
        • createPlayer
        • removePlayer
        • removePlayerByIndex
        • setTickInterval
    • MarkupBimSnippet
      • MarkupBimSnippet
      • Properties
        • MarkupBimSnippet.isExternal
        • MarkupBimSnippet.reference
        • MarkupBimSnippet.referenceSchema
        • MarkupBimSnippet.snippetType
    • MarkupData
      • MarkupData
    • MarkupDocumentReference
      • MarkupDocumentReference
      • Properties
        • MarkupDocumentReference.description
        • MarkupDocumentReference.guid
        • MarkupDocumentReference.isExternal
        • MarkupDocumentReference.referencedDocument
    • MarkupItem
      • MarkupItem
      • Properties
        • MarkupItem.uniqueId
      • Methods
        • draw
        • getClassName
        • hit
        • hitWithTolerance
        • onDeselect
        • onSelect
        • remove
        • toJson
    • MarkupItemManager
      • MarkupItemManager
      • Constructors
        • MarkupItemManager.constructor()
      • Methods
        • getActiveView
        • getPickTolerance
        • getSelected
        • getViews
        • markupViewDeleted
        • pick
        • registerMarkupItem
        • renderActiveViewMarkup
        • renderMarkup
        • select
        • setActiveView
        • setPickTolerance
        • shutdown
        • unregisterMarkupItem
        • update
        • updateLater
        • viewDeleted
    • MarkupManager
      • MarkupManager
      • Accessors
      • Methods
        • activateMarkupViewWithPromise
        • addMarkupElement
        • createMarkupView
        • deleteMarkupView
        • exportMarkup
        • getActiveMarkupView
        • getMarkupView
        • getMarkupViewKeys
        • getPickTolerance
        • getRenderer
        • getSelectedMarkup
        • loadMarkupData
        • pickMarkupItem
        • refreshMarkup
        • refreshMarkupView
        • registerMarkup
        • registerMarkupFactory
        • registerMarkupTypeManager
        • removeMarkupElement
        • selectMarkup
        • setPickTolerance
        • unregisterMarkup
        • updateLater
    • MarkupRelatedTopic
      • MarkupRelatedTopic
      • Properties
        • MarkupRelatedTopic.guid
    • MarkupRenderer
      • MarkupRenderer
      • Methods
        • drawCircle
        • drawCircles
        • drawLine
        • drawLines
        • drawPolygon
        • drawPolygons
        • drawPolyline
        • drawPolylines
        • drawRectangle
        • drawRectangles
        • drawText
        • drawTextBox
        • drawTextBoxes
        • drawTexts
        • measureText
        • measureTextBox
    • MarkupTopic
      • MarkupTopic
      • Properties
        • MarkupTopic.assignedTo
        • MarkupTopic.bimSnippets
        • MarkupTopic.creationAuthor
        • MarkupTopic.creationDate
        • MarkupTopic.description
        • MarkupTopic.documentReferences
        • MarkupTopic.dueDate
        • MarkupTopic.guid
        • MarkupTopic.index
        • MarkupTopic.labels
        • MarkupTopic.modifiedAuthor
        • MarkupTopic.modifiedDate
        • MarkupTopic.priority
        • MarkupTopic.referenceLink
        • MarkupTopic.relatedTopics
        • MarkupTopic.stage
        • MarkupTopic.title
        • MarkupTopic.topicStatus
        • MarkupTopic.topicType
    • MarkupTypeManager
      • MarkupTypeManager
      • Methods
        • exportMarkup
        • loadData
    • MarkupView
      • MarkupView
      • Methods
        • addMarkupItem
        • getCamera
        • getColorMap
        • getCuttingPlaneData
        • getDefaultVisibility
        • getExplodeMagnitude
        • getFaceVisibility
        • getLineVisibility
        • getMarkup
        • getName
        • getSheetId
        • getSnapshotImage
        • getUniqueId
        • getVisibilityExceptions
        • removeMarkup
        • setColorMap
        • setCuttingPlaneData
        • setDefaultVisibility
        • setExplodeMagnitude
        • setFaceVisibility
        • setLineVisibility
        • setName
        • setSnapshotImage
        • setVisibilityExceptions
        • toJson
    • MarkupViewManager
      • MarkupViewManager
      • Constructors
        • MarkupViewManager.constructor()
      • Properties
        • MarkupViewManager.override
      • Methods
        • activateView
        • createView
        • deleteView
        • exportMarkup
        • getView
        • getViewKeys
        • loadData
        • toJson
    • Material
      • Material
      • Methods
        • getAmbientAlpha
        • getAmbientColorIndex
        • getDiffuseAlpha
        • getDiffuseColorIndex
        • getEmissiveAlpha
        • getEmissiveColorIndex
        • getShininess
        • getSpecularAlpha
        • getSpecularColorIndex
        • static parseXml
    • MeasureBodyBodyDistanceOperator
      • MeasureBodyBodyDistanceOperator
      • Constructors
        • MeasureBodyBodyDistanceOperator.constructor()
      • Methods
        • addMapping
        • clearMapping
        • onDeactivate
        • onMouseMove
        • onMouseUp
        • setHandled
        • setMapping
    • MeasureEdgeLengthOperator
      • MeasureEdgeLengthOperator
      • Methods
        • addMapping
        • clearMapping
        • onDeactivate
        • onMouseMove
        • onMouseUp
        • setHandled
        • setMapping
    • MeasureFaceFaceAngleOperator
      • MeasureFaceFaceAngleOperator
      • Constructors
        • MeasureFaceFaceAngleOperator.constructor()
      • Methods
        • addMapping
        • clearMapping
        • getUseAuthoredNormals
        • onDeactivate
        • onMouseMove
        • onMouseUp
        • setHandled
        • setMapping
        • setUseAuthoredNormals
    • MeasureFaceFaceDistanceOperator
      • MeasureFaceFaceDistanceOperator
      • Constructors
        • MeasureFaceFaceDistanceOperator.constructor()
      • Methods
        • addMapping
        • clearMapping
        • onDeactivate
        • onMouseMove
        • onMouseUp
        • setHandled
        • setMapping
    • MeasureLineLineAngleOperator
      • MeasureLineLineAngleOperator
      • Constructors
        • MeasureLineLineAngleOperator.constructor()
      • Properties
        • MeasureLineLineAngleOperator.override
      • Methods
        • addMapping
        • clearMapping
        • onActivate
        • onDeactivate
        • onKeyDown
        • onMouseMove
        • onMouseUp
        • setHandled
        • setMapping
    • MeasureManager
      • MeasureManager
      • Properties
        • MeasureManager.override
      • Accessors
      • Methods
        • addMeasurement
        • exportMarkup
        • finalizeMeasurement
        • getAllMeasurements
        • getMeasurementColor
        • getMeasurementEdgeColor
        • loadData
        • removeAllMeasurements
        • removeLastMeasurement
        • removeMeasurement
        • setMeasurementColor
        • setMeasurementEdgeColor
    • MeasureMarkup
      • MeasureMarkup
      • Properties
        • MeasureMarkup.uniqueId
      • Methods
        • draw
        • getClassName
        • getMeasurementText
        • getMeasurementValue
        • getName
        • getUnitMultiplier
        • getVisibility
        • hit
        • hitWithTolerance
        • isMarkupValid
        • onDeselect
        • onSelect
        • remove
        • setMeasurementText
        • setName
        • setVisibility
        • toJson
    • MeasurePointPointDistanceOperator
      • MeasurePointPointDistanceOperator
      • Methods
        • addMapping
        • clearMapping
        • onDeactivate
        • onMouseMove
        • onMouseUp
        • setHandled
        • setMapping
    • MeasurePolygonAreaAnchor
      • Enumeration members
        • First
        • Last
        • Midpoint
    • MeasurePolygonAreaOperator
      • MeasurePolygonAreaOperator
      • Methods
        • _clearMeasurement
        • _pickExisting
        • addMapping
        • clearMapping
        • onDeactivate
        • onDoubleClick
        • onMouseDown
        • onMouseMove
        • onMouseUp
        • setAnchor
        • setMapping
    • MeasurePolylineDistanceAnchor
      • Enumeration members
        • First
        • Last
        • Midpoint
    • MeasurePolylineDistanceOperator
      • MeasurePolylineDistanceOperator
      • Methods
        • _clearMeasurement
        • _pickExisting
        • addMapping
        • clearMapping
        • onDeactivate
        • onDoubleClick
        • onMouseDown
        • onMouseMove
        • onMouseUp
        • setAnchor
        • setMapping
    • MeshData
      • MeshData
      • Methods
        • addFaces
        • addPoints
        • addPolyline
        • clear
        • getBackfacesEnabled
        • getFaceWinding
        • isManifold
        • setBackfacesEnabled
        • setFaceWinding
        • setManifold
    • MeshDataCopy
      • MeshDataCopy
      • Properties
        • MeshDataCopy.faces
        • MeshDataCopy.isManifold
        • MeshDataCopy.isTwoSided
        • MeshDataCopy.lines
        • MeshDataCopy.points
        • MeshDataCopy.winding
    • MeshDataCopyElement
      • MeshDataCopyElement
      • Properties
        • MeshDataCopyElement.bits
        • MeshDataCopyElement.vertexCount
      • Methods
        • iterate
    • MeshDataCopyElementGroup
      • MeshDataCopyElementGroup
      • Properties
        • MeshDataCopyElementGroup.elementCount
        • MeshDataCopyElementGroup.hasNormals
        • MeshDataCopyElementGroup.hasRGBAs
        • MeshDataCopyElementGroup.hasUVs
        • MeshDataCopyElementGroup.vertexCount
      • Methods
        • element
        • iterate
    • MeshDataCopyIterator
      • MeshDataCopyIterator
      • Methods
        • done
        • goTo
        • next
    • MeshDataCopyVertex
      • MeshDataCopyVertex
      • Properties
        • MeshDataCopyVertex.RGBA
        • MeshDataCopyVertex.UV
        • MeshDataCopyVertex.normal
        • MeshDataCopyVertex.position
    • MeshInstanceCreationFlags
      • Enumeration members
        • AlwaysDraw
        • DoNotCut
        • DoNotExplode
        • DoNotLight
        • DoNotOutlineHighlight
        • DoNotReset
        • DoNotSelect
        • DoNotUseVertexColors
        • DoNotXRay
        • ExcludeBounding
        • Invisible
        • None
        • OverrideSceneVisibility
        • ScreenOriented
        • ScreenSpace
        • ScreenSpaceStretched
        • SuppressCameraScale
    • MeshInstanceData
      • MeshInstanceData
      • Constructors
        • MeshInstanceData.constructor()
      • Methods
        • clear
        • copy
        • getCreationFlags
        • getFaceColor
        • getInstanceName
        • getLineColor
        • getLineOpacity
        • getMatrix
        • getMeshId
        • getOpacity
        • getOverlayIndex
        • getPointColor
        • getPointOpacity
        • setCreationFlags
        • setFaceColor
        • setInstanceName
        • setLineColor
        • setLineOpacity
        • setMatrix
        • setMeshId
        • setOpacity
        • setOverlayIndex
        • setPointColor
        • setPointOpacity
      • Object literals
        • Variables
    • MetallicRoughnessValue
      • MetallicRoughnessValue
      • Properties
        • MetallicRoughnessValue.metallic
        • MetallicRoughnessValue.roughness
    • MissingModelError
      • MissingModelError
      • Constructors
        • MissingModelError.constructor()
      • Properties
        • MissingModelError.message
        • MissingModelError.name
        • MissingModelError.stack
    • MockView
      • MockView
      • Constructors
        • MockView.constructor()
      • Methods
        • getCamera
        • getProjectionMode
        • setCamera
        • setProjectionMode
    • Model
      • Model
      • Methods
        • activateCadConfiguration
        • activateCadView
        • activateDefaultCadConfiguration
        • activateDefaultCadView
        • addPropertyToNode
        • cadConfigurationsEnabled
        • clear
        • clearNodeFaceVisibility
        • clearNodeLineVisibility
        • clearNodePointVisibility
        • computeMinimumBodyBodyDistance
        • computeMinimumFaceFaceDistance
        • computeMinimumFaceLineDistance
        • computeMinimumFaceRayDistance
        • createAndAddRepresentationItem
        • createCadView
        • createImage
        • createMesh
        • createMeshInstance
        • createNode
        • createPart
        • createPmiInstance
        • deleteImages
        • deleteMeshInstances
        • deleteMeshes
        • deleteNode
        • getAbsoluteRootNode
        • getActiveCadConfiguration
        • getAssociatedModelKey
        • getBimIdConnectedElements
        • getBimIdFromNode
        • getBimIdRelatedElements
        • getBimIdRelatingElements
        • getBimIdsFromGenericId
        • getBimInfoFromBimId
        • getBranchVisibility
        • getCadConfigurations
        • getCadViewConfiguration
        • getCadViewMap
        • getCadViewPmis
        • getDataFromIds
        • getDefaultCadConfiguration
        • getDefaultCadView
        • getEdgeAttributes
        • getEdgeCount
        • getEdgeProperty
        • getFaceAttributes
        • getFaceCount
        • getFaceProperty
        • getFilterName
        • getFilters
        • getFiltersWithNode
        • getGenericIdFromBimId
        • getGenericTypeIdMap
        • getGenericTypes
        • getLayerIdsFromName
        • getLayerName
        • getLayers
        • getLooseBounding
        • getLowestAvailableNodeId
        • getMeshIds
        • getMetallicRoughness
        • getModelBounding
        • getModelFileNameFromNode
        • getModelFileTypeFromNode
        • getNodeCappingMeshData
        • getNodeChildren
        • getNodeColorMap
        • getNodeEffectiveFaceColor
        • getNodeEffectiveLineColor
        • getNodeEffectivePointColor
        • getNodeExchangeId
        • getNodeFaceColor
        • getNodeFaceHighlighted
        • getNodeGenericId
        • getNodeGenericType
        • getNodeIdFromBimId
        • getNodeIdFromScInstanceKey
        • getNodeIdOffset
        • getNodeIdsByGenericIds
        • getNodeLayerId
        • getNodeLineColor
        • getNodeLineHighlighted
        • getNodeMatrix
        • getNodeMeshData
        • getNodeName
        • getNodeNetMatrix
        • getNodeParent
        • getNodePointColor
        • getNodePointHighlighted
        • getNodeProperties
        • getNodeRealBounding
        • getNodeType
        • getNodeUnitMultiplier
        • getNodeUserData
        • getNodeUserDataIndices
        • getNodeVisibility
        • getNodesAmbientColor
        • getNodesBounding
        • getNodesByGenericType
        • getNodesCappingMeshData
        • getNodesCullingVectors
        • getNodesEffectiveAmbientColor
        • getNodesEffectiveEmissiveColor
        • getNodesEffectiveFaceColor
        • getNodesEffectiveLineColor
        • getNodesEffectiveOpacity
        • getNodesEffectivePointColor
        • getNodesEffectiveSpecularColor
        • getNodesFaceColor
        • getNodesFaceEmissiveColor
        • getNodesFaceSpecularColor
        • getNodesFromFiltersId
        • getNodesFromLayer
        • getNodesFromLayerName
        • getNodesFromLayers
        • getNodesHaveTransparency
        • getNodesHighlighted
        • getNodesInstancingSamePart
        • getNodesLineColor
        • getNodesMaterial
        • getNodesOpacity
        • getNodesPointColor
        • getOutOfHierarchy
        • getPmiColor
        • getPmiColorOverride
        • getPmiSubtype
        • getPmiTopologyReferences
        • getPmiType
        • getPmis
        • getPointAttributes
        • getRelationshipTypesFromBimId
        • getScInstanceKey
        • getUniqueLayerNames
        • getViewAxes
        • getVisibilityState
        • hasDepthRange
        • hasEffectiveGenericType
        • isAnnotationView
        • isCombineStateView
        • isDrawing
        • isFaceMeasurable
        • isLineMeasurable
        • isMeasurable
        • isNodeLoaded
        • isWithinExternalModel
        • loadMeasurementFromFile
        • loadMeasurementFromJson
        • loadMeasurementFromString
        • loadSubtreeFromModel
        • loadSubtreeFromScsBuffer
        • loadSubtreeFromScsFile
        • loadSubtreeFromScsXmlBuffer
        • loadSubtreeFromScsXmlFile
        • loadSubtreeFromXmlBuffer
        • loadSubtreeFromXmlFile
        • registerBimNodes
        • registerIfcNodes
        • replaceMesh
        • requestNodes
        • reset
        • resetModelHighlight
        • resetModelOpacity
        • resetNodeMatrixToInitial
        • resetNodesColor
        • resetNodesMaterial
        • resetNodesOpacity
        • resetNodesTransform
        • resetNodesVisibility
        • setBehaviorInitiallyHidden
        • setBodyNodesVisibility
        • setDepthRange
        • setEdgeProperty
        • setEnableAutomaticUnitScaling
        • setFaceProperty
        • setInstanceModifier
        • setMeshLevel
        • setMetallicRoughness
        • setNodeFaceColor
        • setNodeFaceHighlighted
        • setNodeFaceVisibility
        • setNodeLineColor
        • setNodeLineHighlighted
        • setNodeLineVisibility
        • setNodeMatrix
        • setNodePointColor
        • setNodePointHighlighted
        • setNodePointVisibility
        • setNodesAmbientColor
        • setNodesAmbientMix
        • setNodesColors
        • setNodesCullingVector
        • setNodesFaceColor
        • setNodesFaceEmissiveColor
        • setNodesFaceSpecularColor
        • setNodesFaceSpecularIntensity
        • setNodesHighlighted
        • setNodesLineColor
        • setNodesLinePattern
        • setNodesMaterial
        • setNodesOpacities
        • setNodesOpacity
        • setNodesPointColor
        • setNodesTexture
        • setNodesVisibilities
        • setNodesVisibility
        • setPart
        • setPhysicalProperties
        • setPmiColor
        • setPmiColorOverride
        • setViewAxes
        • switchToModel
        • triangulatePolygon
        • unsetDepthRange
        • unsetMetallicRoughness
        • unsetNodeFaceColor
        • unsetNodeLineColor
        • unsetNodePointColor
        • unsetNodesAmbientColor
        • unsetNodesCullingVectors
        • unsetNodesFaceColor
        • unsetNodesFaceEmissiveColor
        • unsetNodesFaceSpecularColor
        • unsetNodesFaceSpecularIntensity
        • unsetNodesLineColor
        • unsetNodesLinePattern
        • unsetNodesPointColor
        • unsetNodesTexture
        • viewAxesHaveBeenSet
    • ModelContent
      • ModelContent
      • Properties
        • ModelContent.partDefinitions
        • ModelContent.prototypes
    • ModelFile
      • ModelFile
      • Properties
        • ModelFile.__ModelFile
      • Methods
        • static parseBounding
        • static parseXml
        • static reify
    • ModelFileInfo
      • ModelFileInfo
      • Properties
        • ModelFileInfo.treeInfos
    • ModelStructure
      • ModelStructure
      • Constructors
        • ModelStructure.constructor()
      • Properties
        • ModelStructure.__ModelStructure
      • Methods
        • _disableCadConfigurations
        • activateCadConfiguration
        • activateCadView
        • activateDefaultCadConfiguration
        • activateDefaultCadView
        • addProperty
        • allowNodeDeletion
        • applyFilters
        • cadConfigurationsEnabled
        • clear
        • createAndAddRepItem
        • createCadView
        • createMeshInstance
        • createNode
        • createPart
        • createPmiInstance
        • deleteNode
        • firstAssemblyDataHeader
        • gatherInclusionKeysFromNodeIds
        • gatherInstanceIncsFromNodeIds
        • getAbsoluteRootNodeId
        • getActiveCadConfiguration
        • getAllRelationships
        • getAssociatedModelKey
        • getAttributes
        • getAuthoredNodesFromLayer
        • getAuthoredNodesFromLayers
        • getBimIdFromNode
        • getBimIdRelationshipTypes
        • getBounding
        • getBranchVisibility
        • getCadConfigurations
        • getCadViewConfiguration
        • getCadViewMap
        • getCadViewPmis
        • getChildIds
        • getDefaultCadConfiguration
        • getDefaultCadView
        • getEdgeAttributes
        • getEdgeCount
        • getEdgeProperty
        • getFaceAttributes
        • getFaceCount
        • getFaceProperty
        • getFilterName
        • getFilters
        • getFiltersFromView
        • getFiltersWithNode
        • getGenericTypeIdMap
        • getGenericTypes
        • getIdOffset
        • getInfoOfBimId
        • getInstanceIncs
        • getLayerIdsFromName
        • getLayerName
        • getLayers
        • getLowestAvailableNodeId
        • getMatrix
        • getModelFileNameFromNode
        • getModelFileTypeFromNode
        • getName
        • getNetMatrix
        • getNodeExchangeId
        • getNodeFromInstanceInc
        • getNodeGenericId
        • getNodeGenericType
        • getNodeLayerId
        • getNodeOrRepItem
        • getNodesByGenericId
        • getNodesByGenericType
        • getNodesFromFilterIds
        • getParentId
        • getPartReferrers
        • getPmiSubType
        • getPmiTopologyReferences
        • getPmiType
        • getPmis
        • getPointAttributes
        • getProperties
        • getRelationsByTypeFromNode
        • getRuntimeNodeFromBimId
        • getRuntimeNodesFromLayer
        • getRuntimeNodesFromLayerName
        • getRuntimeNodesFromLayers
        • getType
        • getUniqueLayerNames
        • getUnit
        • getUserData
        • getUserDataIndices
        • hasEffectiveGenericType
        • hasRelationships
        • init
        • isACadDrawing
        • isAnnotationView
        • isCombineStateView
        • isFaceMeasurable
        • isIdValid
        • isLineMeasurable
        • isMeasurable
        • isNodeLoaded
        • isOutOfHierarchy
        • isReady
        • isVisible
        • isWithinExternalModel
        • loadMeasurementFromFile
        • loadMeasurementFromJson
        • loadMeasurementFromString
        • loadSubtreeFromAssemblyData
        • loadSubtreeFromScsBuffer
        • loadSubtreeFromScsFile
        • loadSubtreeFromScsXmlDoc
        • loadSubtreeFromScsXmlFile
        • loadSubtreeFromStream
        • loadSubtreeFromXmlDoc
        • loadSubtreeFromXmlFile
        • lookupAnyBody
        • lookupAnyTreeNode
        • lookupBodyInstance
        • preventMeshDeletion
        • preventNodeDeletion
        • registerGenericId
        • registerGenericType
        • requestNodes
        • reset
        • resetAllTransforms
        • resetAllVisibilities
        • resetPmiColor
        • resetToInitialMatrix
        • setBehaviorInitiallyHidden
        • setBodyNodesVisibility
        • setEdgeProperty
        • setEnableAutomaticUnitScaling
        • setFaceProperty
        • setMatrices
        • setMatrix
        • setMeshLevel
        • setPart
        • setPhysicalProperties
        • setPmiColor
        • setPrefetchScsCutoffScale
        • setVisibilitiesByMap
        • setVisibilitiesByValue
        • shutdown
        • switchToModel
        • waitForReady
    • MouseInputEvent
      • MouseInputEvent
      • Constructors
        • MouseInputEvent.constructor()
      • Accessors
      • Methods
        • altDown
        • commandDown
        • controlDown
        • getButton
        • getButtons
        • getDate
        • getEventType
        • getHandled
        • getModifiers
        • getPosition
        • setHandled
        • shiftDown
    • MouseInputEventBase
      • MouseInputEventBase
      • Accessors
      • Methods
        • altDown
        • commandDown
        • controlDown
        • getDate
        • getEventType
        • getHandled
        • getModifiers
        • getPosition
        • setHandled
        • shiftDown
    • MouseInputType
      • Enumeration members
        • Down
        • Move
        • Up
        • Wheel
    • MouseWheelInputEvent
      • MouseWheelInputEvent
      • Accessors
      • Methods
        • altDown
        • commandDown
        • controlDown
        • getButtons
        • getDate
        • getEventType
        • getHandled
        • getModifiers
        • getPosition
        • getWheelDelta
        • setHandled
        • shiftDown
    • NavCube
      • NavCube
      • Methods
        • disable
        • enable
        • getAnchor
        • getEnabled
        • getOverlayId
        • getPreserveModelUp
        • insideOverlay
        • onClickSelection
        • onMoveSelection
        • setAnchor
        • setPreserveModelUp
    • NavCubeOperator
      • NavCubeOperator
      • Methods
        • addMapping
        • clearMapping
        • onMouseMove
        • onMouseUp
        • setMapping
    • Node
      • Node
      • Properties
        • Node.__Node
      • Methods
        • static parseBinary
        • static parseXml
    • NodeBits
      • Enumeration members
        • InitiallyRemoved
        • InitiallyShown
        • IsLoaded
        • IsShown
        • IsShownSpecified
    • NodeChannel
      • NodeChannel
      • Constructors
        • NodeChannel.constructor()
      • Properties
        • NodeChannel.colorMap
        • NodeChannel.name
        • NodeChannel.nodeId
        • NodeChannel.property
        • NodeChannel.sampler
    • NodeCounts
      • NodeCounts
      • Properties
        • NodeCounts.face
        • NodeCounts.line
        • NodeCounts.none
        • NodeCounts.part
        • NodeCounts.point
      • Methods
        • sum
        • update
    • NodeEntitySelectionItem
      • NodeEntitySelectionItem
      • Methods
        • equals
        • getFaceEntity
        • getInclusionKey
        • getLineEntity
        • getNodeId
        • getPointEntity
        • getPosition
        • getSelectionType
        • isEntitySelection
        • isFaceSelection
        • isLineSelection
        • isNodeEntitySelection
        • isNodeSelection
        • isPointSelection
        • overlayIndex
        • toJson
        • static create
    • NodeInfo
      • NodeInfo
      • Properties
        • NodeInfo.attributes
        • NodeInfo.bits
        • NodeInfo.exchangeId
        • NodeInfo.genericId
        • NodeInfo.genericTypeId
        • NodeInfo.header
        • NodeInfo.layerId
        • NodeInfo.localTransform
        • NodeInfo.name
        • NodeInfo.nodeId
        • NodeInfo.userDatas
    • NodeMixin
      • NodeMixin
      • Constructors
        • NodeMixin.constructor()
      • Properties
        • NodeMixin.__NodeMixin
        • NodeMixin._bits
        • NodeMixin._nodeId
      • Methods
        • _hasBits
        • _setVisibility
        • addAttribute
        • getAttributes
        • getAuthoredId
        • getAuthoredLayerId
        • getExchangeId
        • getGenericId
        • getGenericTypeId
        • getLocalTransform
        • getName
        • getUserData
        • getUserDataIndices
        • hasAuthoredId
        • hasLocalTransformOverride
        • isInitiallyShown
        • isLoaded
        • isVisible
        • markLoaded
        • overrideLocalTransform
        • removeLocalTransformOverride
        • setLocalTransformAsInitial
    • NodeParseBits
      • NodeParseBits
      • Methods
        • hasBits1
        • hasBits2
        • parseBits1
        • parseBits2
    • NodeParseBits1
      • Enumeration members
        • Attributes
        • Bodies
        • BodyInstances
        • EdgeMeasurement
        • ExchangeId
        • ExternalModel
        • FaceMeasurement
        • Filters
        • FrontUpVector
        • Header
        • Id
        • Instance
        • InstanceQuickAccess
        • LayerId
        • LayerList
        • MeshKey
        • Name
        • PartDataLink
        • PhysicalProperties
        • Pmis
        • ProductBits
        • ScInclusionKey
        • ScInstanceKey
        • SubNodes
        • Transform
        • Unit
        • UseNodeParseBits2
        • UserData
        • VersionNumber
        • Views
        • Visiblity
    • NodeParseBits2
      • Enumeration members
        • BodyRef
        • DoublePrecisionMatrices
        • EdgeAttributes
        • FaceAttributes
        • GenericId
        • GenericTypeId
        • GenericTypes
        • Modifiers
        • OriginalName
        • PointAttributes
        • Relationships
    • NodeProperty
      • Enumeration members
        • Color
        • ColorMap
        • Opacity
        • Rotation
        • Scale
        • Translation
        • Visibility
    • NodeSelectionEvent
      • NodeSelectionEvent
      • Methods
        • getSelection
        • getType
    • NodeSelectionItem
      • NodeSelectionItem
      • Methods
        • equals
        • getFaceEntity
        • getInclusionKey
        • getLineEntity
        • getNodeId
        • getPointEntity
        • getPosition
        • getSelectionType
        • isEntitySelection
        • isFaceSelection
        • isLineSelection
        • isNodeEntitySelection
        • isNodeSelection
        • isPointSelection
        • overlayIndex
        • toJson
        • static create
    • NodeSource
      • Enumeration members
        • CreateInstance
        • CreateNode
        • CreatePmi
        • LoadModel
    • NodeType
      • Enumeration members
        • AssemblyNode
        • Body
        • BodyInstance
        • BrepBody
        • CadView
        • DrawingSheet
        • Part
        • PartInstance
        • Pmi
        • PmiBody
        • PointsBody
        • TessBody
        • Unknown
        • ViewFrame
        • WireBody
    • NodeValues
      • NodeValues
      • Constructors
        • NodeValues.constructor()
      • Properties
        • NodeValues.color
        • NodeValues.flags
        • NodeValues.matrix
        • NodeValues.nodeId
        • NodeValues.opacity
        • NodeValues.pivotPoint
        • NodeValues.rotation
        • NodeValues.scale
        • NodeValues.translate
        • NodeValues.visibility
      • Methods
        • updateMatrix
    • NodeValuesFlags
      • Enumeration members
        • Color
        • None
        • Opacity
        • Transform
        • Visibility
    • NodeVisibilityConfig
      • NodeVisibilityConfig
      • Properties
        • NodeVisibilityConfig.explicitVisibility
        • NodeVisibilityConfig.initiallyOrConfigurationShown
        • NodeVisibilityConfig.initiallyShown
        • NodeVisibilityConfig.visible
    • NoModelInfo
      • Enumeration members
        • Missing
        • Skipped
    • NoteOperator
      • NoteOperator
      • Methods
        • addMapping
        • checkPinInstance
        • clearMapping
        • getNoteTextElement
        • onMouseDown
        • onMouseUp
        • setMapping
        • setNoteTextElement
    • NoteTextElement
      • NoteTextElement
      • Constructors
        • NoteTextElement.constructor()
      • Methods
        • blur
        • focus
        • getHtmlContainer
        • getPosition
        • getPositionOffset
        • getSize
        • getText
        • hide
        • setHtmlContainer
        • setPosition
        • setPositionOffset
        • setSize
        • setText
        • show
    • NoteTextManager
      • NoteTextManager
      • Constructors
        • NoteTextManager.constructor()
      • Properties
        • NoteTextManager.override
      • Accessors
      • Methods
        • addNote
        • checkPinInstance
        • explode
        • exportMarkup
        • findById
        • getActiveItem
        • getActiveItemHandle
        • getExplodeActive
        • getIsolateActive
        • getNoteTextElement
        • getNoteTextList
        • getPinSphereMeshId
        • getPinStemMeshId
        • loadData
        • removeNote
        • selectPin
        • setActiveItem
        • setActiveItemHandle
        • setIsolateActive
        • setNoteTextElement
        • updatePinVisibility
    • NumberMap
      • NumberMap
    • Nurbs
      • Nurbs
      • Methods
        • static parseBinary
    • NurbsElement
      • NurbsElement
      • Properties
        • NurbsElement.__NurbsElement
      • Methods
        • copy
        • type
    • ObjectConstructor
      • ObjectConstructor
      • Methods
        • setPrototypeOf
    • Offset
      • Offset
      • Properties
        • Offset.left
        • Offset.top
      • Methods
        • static parseBinary
    • OffsetElement
      • OffsetElement
      • Properties
        • OffsetElement.__OffsetElement
      • Methods
        • copy
        • type
    • OnLoadProductOccurrence
      • Enumeration members
        • nodesPerWakeCycle
        • sleepLengthMilliseconds
    • Op
      • Enumeration members
        • Dec
        • Inc
    • OpaqueAttachPriority
      • OpaqueAttachPriority
      • Properties
        • OpaqueAttachPriority._OpaqueAttachPriority
    • OpenPromise
      • OpenPromise
      • Properties
        • OpenPromise.Promise
        • OpenPromise.[Symbol.toStringTag]
      • Methods
        • catch
        • reject
        • resolve
        • then
    • Operator
      • Operator
      • Properties
        • Operator.onActivate
        • Operator.onDeactivate
        • Operator.onKeyDown
        • Operator.onKeyUp
        • Operator.onMouseDown
        • Operator.onMouseMove
        • Operator.onMouseUp
        • Operator.onMousewheel
        • Operator.onTouchEnd
        • Operator.onTouchMove
        • Operator.onTouchStart
        • Operator.onViewOrientationChange
        • Operator.stopInteraction
    • OperatorId
      • Enumeration members
        • AreaSelect
        • AxisTriad
        • Cutting
        • Floorplan
        • Handle
        • Invalid
        • KeyboardWalk
        • MeasureBodyBodyDistance
        • MeasureEdgeLength
        • MeasureFaceFaceAngle
        • MeasureFaceFaceDistance
        • MeasureLineLineAngle
        • MeasurePointPointDistance
        • MeasurePolygonArea
        • MeasurePolylineDistance
        • NavCube
        • Navigate
        • None
        • Note
        • Orbit
        • Pan
        • RayDrillSelect
        • RedlineCircle
        • RedlinePolyline
        • RedlineRectangle
        • RedlineText
        • Select
        • SpaceMouse
        • Turntable
        • Walk
        • WalkMode
        • WindowZoom
        • Zoom
    • OperatorManager
      • OperatorManager
      • Methods
        • clear
        • get
        • getOperator
        • indexOf
        • injectEvent
        • peek
        • pop
        • push
        • registerCustomOperator
        • remove
        • replaceOperator
        • set
        • size
        • unregisterCustomOperator
    • Options
      • Options
      • Properties
        • Options.usePointerEvents
    • OrbitFallbackMode
      • Enumeration members
        • CameraTarget
        • ModelCenter
        • OrbitTarget
    • OrthogonalCamera
      • OrthogonalCamera
      • Properties
        • OrthogonalCamera.cameraDirection
        • OrthogonalCamera.cameraUpVector
        • OrthogonalCamera.cameraViewPoint
        • OrthogonalCamera.viewToWorldScale
    • Other
      • Other
      • Methods
        • static parseBinary
    • OtherEdgeElement
      • OtherEdgeElement
      • Constructors
        • OtherEdgeElement.constructor()
      • Properties
        • OtherEdgeElement.__OtherEdgeElement
        • OtherEdgeElement.length
      • Methods
        • copy
        • type
        • static fromJson
    • OtherFaceElement
      • OtherFaceElement
      • Properties
        • OtherFaceElement.__OtherFaceElement
      • Methods
        • copy
        • type
    • OverlayAnchor
      • Enumeration members
        • BottomCenter
        • Center
        • LeftCenter
        • LowerLeftCorner
        • LowerRightCorner
        • RightCenter
        • TopCenter
        • UpperLeftCorner
        • UpperRightCorner
    • OverlayManager
      • OverlayManager
      • Methods
        • addNodes
        • destroy
        • getViewportAnchor
        • getViewportPixelOffsetInCanvas
        • getViewportPixelPosition
        • getViewportPixelSize
        • maxIndex
        • setCamera
        • setViewport
        • setVisibility
    • OverlayUnit
      • Enumeration members
        • MinimumProportionOfCanvas
        • Pixels
        • ProportionOfCanvas
        • ProportionOfOtherDimension
    • OverlayViewport
      • OverlayViewport
      • Constructors
        • OverlayViewport.constructor()
      • Methods
        • getAnchor
        • getPosition
        • getSize
    • ParseError
      • ParseError
      • Constructors
        • ParseError.constructor()
      • Properties
        • ParseError.message
        • ParseError.name
        • ParseError.stack
    • PartDefinition
      • PartDefinition
      • Constructors
        • PartDefinition.constructor()
      • Properties
        • PartDefinition.__NodeMixin
        • PartDefinition.__PartDefinition
        • PartDefinition._bits
        • PartDefinition._nodeId
      • Methods
        • _hasBits
        • _setVisibility
        • addAttribute
        • addReferrer
        • createRepItem
        • getAttributes
        • getAuthoredId
        • getAuthoredLayerId
        • getExchangeId
        • getGenericId
        • getGenericTypeId
        • getInclusionContextForNodeId
        • getLocalTransform
        • getModelKey
        • getName
        • getReferrers
        • getRepresentationItems
        • getRuntimeId
        • getUserData
        • getUserDataIndices
        • hasAuthoredId
        • hasLocalTransformOverride
        • isInitiallyShown
        • isLoaded
        • isMissing
        • isVisible
        • markLoaded
        • overrideLocalTransform
        • removeAllReferrers
        • removeLocalTransformOverride
        • setLocalTransformAsInitial
        • static createDynamic
        • static createMissing
        • static parseBinary
        • static parseXml
        • static reify
    • PartDefinitionBits
      • Enumeration members
        • IsMissing
    • PartDefinitionInfo
      • PartDefinitionInfo
      • Properties
        • PartDefinitionInfo.nodeInfo
        • PartDefinitionInfo.repItemInfos
    • PendingRequest
      • PendingRequest
      • Constructors
        • PendingRequest.constructor()
      • Properties
        • PendingRequest.ids
        • PendingRequest.promise
    • PerspectiveCamera
      • PerspectiveCamera
      • Properties
        • PerspectiveCamera.cameraDirection
        • PerspectiveCamera.cameraUpVector
        • PerspectiveCamera.cameraViewPoint
        • PerspectiveCamera.fieldOfView
    • PhysicalProperties
      • PhysicalProperties
      • Constructors
        • PhysicalProperties.constructor()
      • Properties
        • PhysicalProperties.__PhysicalProperties
        • PhysicalProperties.centerOfGravity
        • PhysicalProperties.surfaceArea
        • PhysicalProperties.volume
      • Methods
        • static parseBinary
    • PickConfig
      • PickConfig
      • Constructors
        • PickConfig.constructor()
      • Properties
        • PickConfig.bimMask
        • PickConfig.enableProximityFaces
        • PickConfig.forceEffectiveSceneVisibilityMask
        • PickConfig.forceEffectiveVisibilityMask
        • PickConfig.ignoreCappingGeometry
        • PickConfig.ignoreOverlays
        • PickConfig.maxWorldDistance
        • PickConfig.oneEntityPerTypePerInstance
        • PickConfig.rejectionBitsAll
        • PickConfig.rejectionBitsAny
        • PickConfig.requiredBitsAll
        • PickConfig.requiredBitsAny
        • PickConfig.respectDepthRange
        • PickConfig.respectVisibility
        • PickConfig.restrictLinesAndPointsToSelectedFaceInstances
        • PickConfig.restrictToOverlays
        • PickConfig.selectionMask
      • Accessors
      • Methods
        • copy
    • PickOutsideCanvasError
      • PickOutsideCanvasError
      • Constructors
        • PickOutsideCanvasError.constructor()
      • Properties
        • PickOutsideCanvasError.message
        • PickOutsideCanvasError.name
        • PickOutsideCanvasError.stack
    • Pipe
      • Pipe
      • Methods
        • static parseBinary
    • PipeElement
      • PipeElement
      • Properties
        • PipeElement.__PipeElement
      • Methods
        • copy
        • type
    • Plane
      • Plane
      • Methods
        • static parseBinary
    • PlaneElement
      • PlaneElement
      • Constructors
        • PlaneElement.constructor()
      • Properties
        • PlaneElement.__PlaneElement
        • PlaneElement.normal
        • PlaneElement.origin
      • Methods
        • copy
        • type
        • static fromJson
    • Player
      • Player
      • Properties
        • Player.animation
        • Player.loop
        • Player.nodeIdOffset
        • Player.onComplete
        • Player.speed
        • Player.LoopIndefinitely
      • Methods
        • evaluate
        • getAnimationTime
        • getCurrentTime
        • getState
        • pause
        • play
        • reload
        • setChannelEnabled
        • setTime
        • stop
    • PlayerState
      • Enumeration members
        • Complete
        • Paused
        • Playing
        • Stopped
    • Pmi
      • Pmi
      • Constructors
        • Pmi.constructor()
      • Properties
        • Pmi.__NodeMixin
        • Pmi.__Pmi
        • Pmi._bits
        • Pmi._nodeId
      • Methods
        • _hasBits
        • _setVisibility
        • addAttribute
        • getAttributes
        • getAuthoredId
        • getAuthoredLayerId
        • getBranchVisibility
        • getExchangeId
        • getGenericId
        • getGenericTypeId
        • getLocalTransform
        • getName
        • getParent
        • getPmiBodies
        • getPmiSubType
        • getPmiTopologyReferences
        • getPmiType
        • getRuntimeId
        • getUserData
        • getUserDataIndices
        • hasAuthoredId
        • hasLocalTransformOverride
        • isInitiallyShown
        • isLoaded
        • isVisible
        • markLoaded
        • overrideLocalTransform
        • removeLocalTransformOverride
        • setLocalTransformAsInitial
        • setVisibility
        • static createDynamic
        • static parseBinary
        • static reify
    • PmiBody
      • PmiBody
      • Constructors
        • PmiBody.constructor()
      • Properties
        • PmiBody.__BodyMixin
        • PmiBody.__NodeMixin
        • PmiBody.__PmiBody
        • PmiBody._bits
        • PmiBody._instanceKey
        • PmiBody._modifiers
        • PmiBody._nodeId
        • PmiBody.override
      • Methods
        • _hasBits
        • _setVisibility
        • addAttribute
        • getAttributes
        • getAuthoredId
        • getAuthoredLayerId
        • getExchangeId
        • getGenericId
        • getGenericTypeId
        • getInstanceInc
        • getInstanceKey
        • getLocalTransform
        • getName
        • getParent
        • getRuntimeId
        • getUserData
        • getUserDataIndices
        • hasAuthoredId
        • hasLocalTransformOverride
        • hasModifiers
        • ignoreParentRotation
        • ignoreParentScale
        • isImplicitBody
        • isInitiallyShown
        • isLoaded
        • isOutOfHierarchy
        • isRequested
        • isVisible
        • markLoaded
        • overrideLocalTransform
        • preventFromResetting
        • removeLocalTransformOverride
        • setLocalTransformAsInitial
        • setRequested
        • setVisibility
        • static parseBinary
        • static reify
    • PmiInfo
      • PmiInfo
      • Properties
        • PmiInfo.attributesDataKey
        • PmiInfo.exchangeId
        • PmiInfo.initiallyShown
        • PmiInfo.name
        • PmiInfo.nodeId
        • PmiInfo.pmiBodyInfos
        • PmiInfo.pmiSubType
        • PmiInfo.pmiType
        • PmiInfo.topoRefInfos
        • PmiInfo.topoRefs
    • PmiParseBits
      • Enumeration members
        • Attributes
        • ExchangeId
        • HasMultipleBodies
        • InitiallyHidden
        • Name
        • TopoRef
    • PmiSubType
      • Enumeration members
        • DatumIdent
        • DatumTarget
        • DimensionAngle
        • DimensionChamfer
        • DimensionDiameter
        • DimensionDiameterCone
        • DimensionDiameterCylinder
        • DimensionDiameterEdge
        • DimensionDiameterTangent
        • DimensionDistance
        • DimensionDistanceCumulate
        • DimensionDistanceOffset
        • DimensionLength
        • DimensionLengthCircular
        • DimensionLengthCurvilinear
        • DimensionOrdinate
        • DimensionRadius
        • DimensionRadiusCylinder
        • DimensionRadiusEdge
        • DimensionRadiusTangent
        • DimensionSlope
        • GdtFcf
        • OtherGeometricReference
        • OtherRegion
        • OtherSymbolCustom
        • OtherSymbolUser
        • OtherSymbolUtility
        • Unknown
        • WeldingLine
        • WeldingSpot
    • PmiSubTypeDatum
      • Enumeration members
        • Ident
        • Target
    • PmiSubTypeDimension
      • Enumeration members
        • Angle
        • Chamfer
        • Diameter
        • DiameterCone
        • DiameterCylinder
        • DiameterEdge
        • DiameterTangent
        • Distance
        • DistanceCumulate
        • DistanceOffset
        • Length
        • LengthCircular
        • LengthCurvilinear
        • Ordinate
        • Radius
        • RadiusCylinder
        • RadiusEdge
        • RadiusTangent
        • Slope
    • PmiSubTypeGdt
      • Enumeration members
        • Fcf
    • PmiSubTypeOther
      • Enumeration members
        • GeometricReference
        • Region
        • SymbolCustom
        • SymbolUser
        • SymbolUtility
    • PmiSubTypeWelding
      • Enumeration members
        • Line
        • Spot
    • PmiTopologyReference
      • PmiTopologyReference
      • Constructors
        • PmiTopologyReference.constructor()
      • Properties
        • PmiTopologyReference.body
        • PmiTopologyReference.edgeIds
        • PmiTopologyReference.faceIds
    • PmiTopoRef
      • Enumeration members
        • Body
        • BrepData
        • CoEdge
        • Connex
        • Context
        • Edge
        • Face
        • Item
        • Loop
        • MultipleVertex
        • Shell
        • SingleWireBody
        • UniqueVertex
        • Unknown
        • WireBody
        • WireEdge
    • PmiType
      • Enumeration members
        • Arrow
        • Balloon
        • CircleCenter
        • Coordinate
        • Datum
        • Dimension
        • Fastener
        • Gdt
        • GeometricalTolerance
        • Locator
        • MeasurementPoint
        • Other
        • Roughness
        • Table
        • Text
        • Unknown
        • Welding
    • PointCursor
      • PointCursor
      • Constructors
        • PointCursor.constructor()
      • Properties
        • PointCursor._cursorMarkup
        • PointCursor.snappingConfig
      • Methods
        • activateCursorSprite
        • draw
        • getSelectionCursorPoints
        • onOperatorActivate
        • onOperatorDeactivate
        • updateCursorSprite
    • PointEntity
      • PointEntity
      • Methods
        • getPointBits
        • getPointId
        • getPosition
        • overlayIndex
        • toJson
        • static fromJson
    • PointLight
      • PointLight
      • Constructors
        • PointLight.constructor()
      • Properties
        • PointLight.color
        • PointLight.decay
        • PointLight.position
        • PointLight.power
        • PointLight.space
        • PointLight.type
    • PointMeshData
      • PointMeshData
      • Constructors
        • PointMeshData.constructor()
      • Properties
        • PointMeshData.bits
        • PointMeshData.rgba32data
        • PointMeshData.vertexData
    • PointSelectionItem
      • PointSelectionItem
      • Methods
        • equals
        • getFaceEntity
        • getInclusionKey
        • getLineEntity
        • getNodeId
        • getPointEntity
        • getPosition
        • getSelectionType
        • isEntitySelection
        • isFaceSelection
        • isLineSelection
        • isNodeEntitySelection
        • isNodeSelection
        • isPointSelection
        • overlayIndex
        • toJson
        • static create
    • PointShape
      • Enumeration members
        • Disk
        • Sphere
        • Square
    • PointSizeUnit
      • Enumeration members
        • CSSPixels
        • ProportionOfBoundingDiagonal
        • ProportionOfScreenHeight
        • ProportionOfScreenWidth
        • ScreenPixels
        • World
    • Polygon
      • Polygon
      • Methods
        • _assign
        • clearPoints
        • getFillColor
        • getFillOpacity
        • getPoints
        • getStrokeColor
        • getStrokeWidth
        • pushPoint
        • setFillColor
        • setFillOpacity
        • setStrokeColor
        • setStrokeWidth
    • PolygonCollection
      • PolygonCollection
      • Methods
        • _assign
        • clear
        • createPolygon
        • getFillColor
        • getFillOpacity
        • getPolygons
        • getStrokeColor
        • getStrokeWidth
        • setFillColor
        • setFillOpacity
        • setStrokeColor
        • setStrokeWidth
    • Polyline
      • Polyline
      • Methods
        • _assign
        • clearPoints
        • getEndEndcapColor
        • getEndEndcapSize
        • getEndEndcapType
        • getEndcapsInverted
        • getPoints
        • getStartEndcapColor
        • getStartEndcapSize
        • getStartEndcapType
        • getStrokeColor
        • getStrokeWidth
        • pushPoint
        • setEndEndcapColor
        • setEndEndcapSize
        • setEndEndcapType
        • setEndcapType
        • setEndcapsInverted
        • setStartEndcapColor
        • setStartEndcapSize
        • setStartEndcapType
        • setStrokeColor
        • setStrokeWidth
    • PolylineCollection
      • PolylineCollection
      • Methods
        • _assign
        • clear
        • createPolyline
        • getEndEndcapColor
        • getEndEndcapSize
        • getEndEndcapType
        • getEndcapsInverted
        • getPolylines
        • getStartEndcapColor
        • getStartEndcapSize
        • getStartEndcapType
        • getStrokeColor
        • getStrokeWidth
        • setEndEndcapColor
        • setEndEndcapSize
        • setEndEndcapType
        • setEndcapType
        • setEndcapsInverted
        • setStartEndcapColor
        • setStartEndcapSize
        • setStartEndcapType
        • setStrokeColor
        • setStrokeWidth
    • PolylineMeshData
      • PolylineMeshData
      • Constructors
        • PolylineMeshData.constructor()
      • Properties
        • PolylineMeshData.bits
        • PolylineMeshData.rgba32data
        • PolylineMeshData.vertexData
    • PriorityPromiseQueue
      • PriorityPromiseQueue
      • Constructors
        • PriorityPromiseQueue.constructor()
      • Properties
        • PriorityPromiseQueue._deferredPromises
        • PriorityPromiseQueue._latestPromise
        • PriorityPromiseQueue._needsResorting
      • Methods
        • _deferPromise
        • _dequeue
        • _drainQueue
        • _fetchNext
        • _push
        • _queue
        • _resort
        • activePromiseCount
        • isIdle
        • killDeferred
        • markDirty
        • maxActivePromises
        • push
        • waitForIdle
    • PriorityQueue
      • PriorityQueue
      • Constructors
        • PriorityQueue.constructor()
      • Accessors
      • Methods
        • clear
        • peek
        • pop
        • push
        • replace
    • ProductBits
      • Enumeration members
        • BranchVisibilityDirty
        • BranchVisibilityHidden
        • BranchVisibilityShown
        • IsAConfigurationNode
        • IsADefaultNodeType
        • IsExternalModelRoot
        • IsMissing
        • NodeTypeDrawingSheet
        • NodeTypeDrawingView
        • NodeTypeGroup
        • NodeTypeProduct
        • OutOfHierarchy
    • ProductBits_Legacy
      • Enumeration members
        • NodeTypeDrawingSheet
    • ProductOccurrence
      • ProductOccurrence
      • Constructors
        • ProductOccurrence.constructor()
      • Properties
        • ProductOccurrence.__NodeMixin
        • ProductOccurrence.__ProductOccurrence
        • ProductOccurrence._bits
        • ProductOccurrence._nodeId
      • Methods
        • _hasBits
        • _setVisibility
        • addAttachContext
        • addAttribute
        • addBodyInstance
        • addCadView
        • addLoadContext
        • addPendingExternalModel
        • addPmi
        • addProductOccurrence
        • forEachBodyInstance
        • forEachCadView
        • forEachChild
        • forEachPmi
        • getAttributes
        • getAuthoredId
        • getAuthoredLayerId
        • getBodyInstances
        • getBranchVisibility
        • getCadViews
        • getChildContexts
        • getChildren
        • getChildrenSync
        • getExchangeId
        • getGenericId
        • getGenericTypeId
        • getLocalTransform
        • getMeasurementUnit
        • getName
        • getParent
        • getPartDefinition
        • getPartDefinitionSync
        • getPhysicalProperties
        • getPmis
        • getPrototype
        • getRawPartDefinition
        • getRuntimeId
        • getUserData
        • getUserDataIndices
        • hasAuthoredId
        • hasBodyInstances
        • hasLocalTransformOverride
        • hasMeasurementUnit
        • hasPendingExternalModels
        • isAConfigurationNode
        • isADefaultNode
        • isADrawingSheetNode
        • isADrawingViewNode
        • isAGroupNode
        • isAProductNode
        • isAbsoluteRoot
        • isExternalModelRoot
        • isInitiallyShown
        • isLoaded
        • isMissing
        • isOutOfHierarchy
        • isVisible
        • loadPendingExternalModels
        • markBranchVisibilityDirty
        • markIsExternalModelRoot
        • markLoaded
        • overrideLocalTransform
        • purgeContents
        • removeBodyInstance
        • removeLocalTransformOverride
        • removePartDefinition
        • removePmi
        • removeProductOccurrence
        • removePrototype
        • setLocalTransformAsInitial
        • setMeasurementUnit
        • setPartDefinition
        • setPrototype
        • setVisibility
        • tryGetChildrenSync
        • unsetMeasurementUnit
        • static createDynamic
        • static createMissing
        • static parseBinary
        • static parseXml
        • static reify
        • static reifySync
    • ProductOccurrenceInfo
      • ProductOccurrenceInfo
      • Properties
        • ProductOccurrenceInfo.bimInfos
        • ProductOccurrenceInfo.bodyInstanceInfos
        • ProductOccurrenceInfo.cadViewInfos
        • ProductOccurrenceInfo.childDataKeys
        • ProductOccurrenceInfo.externalModelInfo
        • ProductOccurrenceInfo.filters
        • ProductOccurrenceInfo.layerInfos
        • ProductOccurrenceInfo.measurementUnit
        • ProductOccurrenceInfo.nodeInfo
        • ProductOccurrenceInfo.partDefinition
        • ProductOccurrenceInfo.pmiInfos
        • ProductOccurrenceInfo.productBits
        • ProductOccurrenceInfo.prototypeDataKey
        • ProductOccurrenceInfo.quickAccessPartDefinitionDataId
        • ProductOccurrenceInfo.relationships
        • ProductOccurrenceInfo.simpleMaterial
    • Projection
      • Enumeration members
        • Orthographic
        • Perspective
    • PromiseCache
      • PromiseCache
      • Methods
        • clear
        • load
    • PromiseQueue
      • PromiseQueue
      • Constructors
        • PromiseQueue.constructor()
      • Properties
        • PromiseQueue._deferredPromises
        • PromiseQueue._latestPromise
        • PromiseQueue._needsResorting
      • Methods
        • _deferPromise
        • _dequeue
        • _drainQueue
        • _fetchNext
        • _push
        • _queue
        • _resort
        • activePromiseCount
        • isIdle
        • killDeferred
        • maxActivePromises
        • push
        • waitForIdle
        • waitOnLatest
    • PromiseQueueImpl
      • PromiseQueueImpl
      • Constructors
        • PromiseQueueImpl.constructor()
      • Properties
        • PromiseQueueImpl._deferredPromises
        • PromiseQueueImpl._latestPromise
        • PromiseQueueImpl._needsResorting
      • Methods
        • _deferPromise
        • _dequeue
        • _drainQueue
        • _fetchNext
        • _push
        • _queue
        • _resort
        • activePromiseCount
        • isIdle
        • killDeferred
        • maxActivePromises
        • waitForIdle
    • PromiseState
      • Enumeration members
        • Pending
        • Rejected
        • Resolved
    • PrototypeContext
      • PrototypeContext
      • Constructors
        • PrototypeContext.constructor()
      • Properties
        • PrototypeContext.__PrototypeContext
      • Methods
        • addReferrer
        • getInclusionContext
        • getProductOccurrence
        • getReferrers
        • isLoaded
        • purgeContents
        • removeAllReferrers
        • removeReferrer
    • Queue
      • Queue
      • Constructors
        • Queue.constructor()
      • Accessors
      • Methods
        • clear
        • pop
        • push
    • RawCallbackMap
      • RawCallbackMap
    • RayDrillConfig
      • RayDrillConfig
      • Properties
        • RayDrillConfig.pickConfig
        • RayDrillConfig.rayCssBoxRadius
        • RayDrillConfig.rayCssOrigin
    • RayDrillSelectionOperator
      • RayDrillSelectionOperator
      • Methods
        • addMapping
        • clearMapping
        • clearSelection
        • getForceEffectiveSceneVisibilityMask
        • getIgnoreTransparency
        • hasActiveSelection
        • onMouseUp
        • setForceEffectiveSceneVisibilityMask
        • setHandled
        • setIgnoreTransparency
        • setMapping
        • waitForIdle
    • ReadyState
      • Enumeration members
        • Done
        • HeadersRecieved
        • Loading
        • Opened
        • Unsent
    • Rectangle
      • Rectangle
      • Constructors
        • Rectangle.constructor()
      • Methods
        • _assign
        • getBorderRadius
        • getFillColor
        • getFillOpacity
        • getPosition
        • getSize
        • getStrokeColor
        • getStrokeWidth
        • setBorderRadius
        • setFillColor
        • setFillOpacity
        • setPosition
        • setSize
        • setStrokeColor
        • setStrokeWidth
    • RectangleBase
      • RectangleBase
      • Methods
        • _assign
        • getBorderRadius
        • getFillColor
        • getFillOpacity
        • getStrokeColor
        • getStrokeWidth
        • setBorderRadius
        • setFillColor
        • setFillOpacity
        • setStrokeColor
        • setStrokeWidth
    • RectangleCollection
      • RectangleCollection
      • Methods
        • _assign
        • addRectangle
        • clear
        • getBorderRadius
        • getFillColor
        • getFillOpacity
        • getRectangles
        • getStrokeColor
        • getStrokeWidth
        • setBorderRadius
        • setFillColor
        • setFillOpacity
        • setStrokeColor
        • setStrokeWidth
    • RedlineCircleOperator
      • RedlineCircleOperator
      • Properties
        • RedlineCircleOperator._viewer
      • Methods
        • addMapping
        • clearMapping
        • createRedlineItem
        • finalizeRedlineItem
        • onMouseDown
        • onMouseMove
        • onMouseUp
        • setHandled
        • setMapping
        • updateRedlineItem
    • RedlineItem
      • RedlineItem
      • Constructors
        • RedlineItem.constructor()
      • Properties
        • RedlineItem._viewer
        • RedlineItem.override
        • RedlineItem.uniqueId
      • Methods
        • draw
        • getClassName
        • hit
        • hitWithTolerance
        • onDeselect
        • onDragEnd
        • onDragMove
        • onDragStart
        • onSelect
        • remove
        • toJson
    • RedlinePolylineOperator
      • RedlinePolylineOperator
      • Properties
        • RedlinePolylineOperator._viewer
      • Methods
        • addMapping
        • clearMapping
        • createRedlineItem
        • finalizeRedlineItem
        • onMouseDown
        • onMouseMove
        • onMouseUp
        • setHandled
        • setMapping
        • updateRedlineItem
    • RedlineRectangleOperator
      • RedlineRectangleOperator
      • Properties
        • RedlineRectangleOperator._viewer
      • Methods
        • addMapping
        • clearMapping
        • createRedlineItem
        • finalizeRedlineItem
        • onMouseDown
        • onMouseMove
        • onMouseUp
        • setHandled
        • setMapping
        • updateRedlineItem
    • RedlineTextContent
      • RedlineTextContent
      • Properties
        • RedlineTextContent.element
        • RedlineTextContent.id
    • RedlineTextOperator
      • RedlineTextOperator
      • Properties
        • RedlineTextOperator._viewer
      • Methods
        • addMapping
        • clearMapping
        • createRedlineItem
        • finalizeRedlineItem
        • onMouseDown
        • onMouseMove
        • onMouseUp
        • setHandled
        • setMapping
    • ReferencedNodeInfo
      • ReferencedNodeInfo
      • Constructors
        • ReferencedNodeInfo.constructor()
      • Properties
        • ReferencedNodeInfo.__ReferencedNodeInfo
        • ReferencedNodeInfo.referencedInfo
    • ReferenceOnTopology
      • ReferenceOnTopology
      • Properties
        • ReferenceOnTopology.__ReferenceOnTopology
      • Methods
        • getBodyInstanceInc
        • getItemIndex
        • getTopoItemType
        • static fromBodyInstance
        • static parseBinary
        • static reify
    • ReferenceOnTopologyInfo
      • ReferenceOnTopologyInfo
      • Properties
        • ReferenceOnTopologyInfo.bodyInstanceKey
        • ReferenceOnTopologyInfo.itemIndex
        • ReferenceOnTopologyInfo.topoItemType
    • RefOnTopoItem
      • RefOnTopoItem
      • Properties
        • RefOnTopoItem.bodyId
        • RefOnTopoItem.subElementIndex
        • RefOnTopoItem.subElementType
    • Relationship
      • Relationship
      • Properties
        • Relationship.related
        • Relationship.relating
        • Relationship.type
      • Methods
        • static parseBinary
        • static parseXml
        • static registerBimId
    • RelationshipInfo
      • RelationshipInfo
      • Properties
        • RelationshipInfo.relateds
        • RelationshipInfo.relatings
        • RelationshipInfo.type
    • RelationshipParseBits
      • Enumeration members
        • Related
        • Relating
        • Type
    • RelationshipRelated
      • RelationshipRelated
      • Properties
        • RelationshipRelated.relationships
      • Methods
        • static parseBinary
    • RelationshipRelating
      • RelationshipRelating
      • Methods
        • static parseBinary
        • static parseXml
      • Object literals
        • Variables
    • RelationshipType
      • Enumeration members
        • Aggregates
        • ConnectsPathElements
        • ContainedInSpatialStructure
        • FillsElement
        • SpaceBoundary
        • Undefined
        • VoidsElement
    • RelationshipUtils
      • RelationshipUtils
      • Methods
        • static addFromRelatedElt
        • static addFromRelatingElt
        • static findBimObjectInArray
        • static findIndexInRelated
        • static pushRelatedItemFromParser
    • RendererType
      • Enumeration members
        • Client
        • Server
    • RepresentationItem
      • RepresentationItem
      • Constructors
        • RepresentationItem.constructor()
      • Properties
        • RepresentationItem.__NodeMixin
        • RepresentationItem.__RepresentationItem
        • RepresentationItem._bits
        • RepresentationItem._nodeId
      • Methods
        • _hasBits
        • _setVisibility
        • addAttribute
        • getAttributes
        • getAuthoredId
        • getAuthoredLayerId
        • getBodyType
        • getEdgeAttributes
        • getEdgeCount
        • getEdgeMeasurementProperty
        • getExchangeId
        • getFaceAttributes
        • getFaceCount
        • getFaceMeasurementProperty
        • getGenericId
        • getGenericTypeId
        • getLocalTransform
        • getName
        • getParent
        • getPhysicalProperties
        • getPointAttributes
        • getRuntimeId
        • getUserData
        • getUserDataIndices
        • hasAuthoredId
        • hasLocalTransformOverride
        • isInitiallyShown
        • isLoaded
        • isVisible
        • markLoaded
        • overrideLocalTransform
        • removeLocalTransformOverride
        • setEdgeMeasurementProperty
        • setFaceMeasurementProperty
        • setLocalTransformAsInitial
        • setPhysicalProperties
        • static createDynamic
        • static parseBinary
        • static parseXml
        • static reify
    • RepresentationItemInfo
      • RepresentationItemInfo
      • Properties
        • RepresentationItemInfo.bodyType
        • RepresentationItemInfo.edgeAttributes
        • RepresentationItemInfo.edgeMeasurementProps
        • RepresentationItemInfo.faceAttributes
        • RepresentationItemInfo.faceMeasurementProps
        • RepresentationItemInfo.meshKey
        • RepresentationItemInfo.nodeInfo
        • RepresentationItemInfo.physicalProps
        • RepresentationItemInfo.pointAttributes
    • RequestBatchType
      • Enumeration members
        • Count
        • MetaData
    • Revolution
      • Revolution
      • Methods
        • static parseBinary
    • RevolutionElement
      • RevolutionElement
      • Properties
        • RevolutionElement.__RevolutionElement
      • Methods
        • copy
        • type
    • RoseTree
      • RoseTree
      • Constructors
        • RoseTree.constructor()
      • Properties
        • RoseTree.__RoseTree
        • RoseTree.kids
        • RoseTree.value
    • Ruled
      • Ruled
      • Methods
        • static parseBinary
    • RuledElement
      • RuledElement
      • Properties
        • RuledElement.__RuledElement
      • Methods
        • copy
        • type
    • Sampler
      • Sampler
      • Constructors
        • Sampler.constructor()
      • Properties
        • Sampler.buffer
        • Sampler.interpolationType
      • Methods
        • interpolateQuat
        • interpolateScalar
        • interpolateVec3
        • interpolateVec3CubicSpline
    • ScAttacher
      • ScAttacher
      • Properties
        • ScAttacher.__ScAttacher
      • Methods
        • attachByNamedScsBuffer
        • clearAttachQueues
        • isIdle
        • maxConcurrentAttachments
        • newAttachScope
        • notifyDirectRequest
        • registerXmlAttachInfo
        • reprioritizeAttachmentsNow
        • reset
        • setPrefetchScsCutoffScale
        • simpleAttach
        • static createWithEmptyModel
    • ScEngine
      • ScEngine
      • Constructors
        • ScEngine.constructor()
      • Methods
        • _getScPlaneArray
        • _toTextureInterpolation
        • _toTextureMipMapping
        • _toTextureModifier
        • _toTextureParameterization
        • _toTextureTiling
        • addCuttingSection
        • addLight
        • addNodesToOverlay
        • addPointLight
        • addView
        • advanceExportToSvg
        • advanceIncrementalSelection
        • attachModel
        • attachScsBuffer
        • attachScsModelByKey
        • beginConvexPolyhedronSelection
        • beginExportToSvg
        • beginRayDrillSelection
        • beginRequestBatch
        • beginScreenAreaSelection
        • beginSphereSelection
        • clearElementVisibility
        • clearHighlight
        • clearLights
        • compositePickFromScreen
        • computeMinimumBodyBodyDistance
        • computeMinimumFaceLineDistance
        • computeMinimumFaceRayDistance
        • computeMininimumFaceFaceDistance
        • createFloorplanMesh
        • createIdentityMatrix
        • createImage
        • createMatrix
        • createMesh
        • createMeshInstance
        • debug_log
        • debug_stateFailure
        • debug_sync
        • delayCapping
        • destroyImages
        • destroyLocalInstances
        • destroyMeshes
        • destroyOverlay
        • detachInclusions
        • disconnectNetwork
        • enableCappingIdleCallback
        • enableHiddenLineRendering
        • endComparison
        • endIncrementalSelection
        • endRequestBatch
        • exportToSvg
        • feedScsBuffer
        • flushMetaDataCache
        • getAllowHighDpi
        • getBounding
        • getCamera
        • getCameraPromise
        • getCanvasSize
        • getCappedInstances
        • getCappingGeometryVisibility
        • getClientDimensions
        • getCullingVector
        • getCuttingSectionLimits
        • getDataFromIds
        • getDrawnPartsBounding
        • getEffectiveElementColor
        • getEffectivePartColor
        • getEffectivePartOpacity
        • getElementColor
        • getElementHighlighted
        • getEyeDomeLightingBlurEdgeDistance
        • getEyeDomeLightingBlurInterval
        • getEyeDomeLightingBlurSamples
        • getEyeDomeLightingEnabled
        • getEyeDomeLightingOpacity
        • getEyeDomeLightingShadingEdgeDistance
        • getFullCameraMatrix
        • getInstancesCappingMeshData
        • getInstancesMeshData
        • getInteractiveDrawLimitIncreaseEnabled
        • getLight
        • getLightKeys
        • getLooseBounding
        • getMaxOverlayIndex
        • getMeshData
        • getMetallicRoughness
        • getMinimumFramerate
        • getModelBounding
        • getNetworkModelName
        • getPartAmbientColor
        • getPartColor
        • getPartEffectiveAmbientColor
        • getPartEffectiveEmissiveColor
        • getPartEffectiveSpecularColor
        • getPartEmissiveColor
        • getPartHasTransparency
        • getPartHighlighted
        • getPartMaterial
        • getPartOpacity
        • getPartSpecularColor
        • getPartsBounding
        • getPickTolerance
        • getPointShape
        • getPointSize
        • getPrimaryModelKey
        • getProjectionMatrix
        • getRendererType
        • getScsInfo
        • getSessionType
        • getStatistics
        • getStreamCutoffScale
        • getVersionString
        • getViewMatrix
        • hasDepthRange
        • highlightElements
        • highlightParts
        • instanceKeyInfo
        • isInit
        • loadEmpty
        • loadFinished
        • logMessage
        • loseWebGlContext
        • markCameraAsEmpty
        • metaDataKeyInfo
        • modelKeysFromInclusionKeys
        • pauseAllRendering
        • pauseRendering
        • pickAllFromRay
        • pickAllFromScreen
        • pickFromRay
        • pickFromScreen
        • redraw
        • registerBimInstances
        • removeAllCuttingSections
        • removeCuttingSection
        • removeLight
        • removeView
        • replaceMesh
        • requestMeshInstances
        • resetCachedStatistics
        • resetColors
        • resetOpacity
        • resetPartMaterial
        • resetToEmpty
        • resize
        • resumeAllRendering
        • resumeRendering
        • safeGetMetaData
        • safeGetMetaDatas
        • safeLoadMetaDatas
        • setAllowHighDpi
        • setAmbientLightColor
        • setAmbientOcclusionEnabled
        • setAmbientOcclusionRadius
        • setAntiAliasingMode
        • setBackFacesVisible
        • setBackgroundGradient
        • setBloomEnabled
        • setBloomIntensityScale
        • setBloomLayers
        • setBloomThreshold
        • setBloomThresholdRampWidth
        • setBoundingDebugLevel
        • setBoundingPreviewEjected
        • setBoundingPreviewEjectedColor
        • setBoundingPreviewTested
        • setBoundingPreviewTestedColor
        • setBoundingPreviewUnderDraw
        • setBoundingPreviewUnderDrawColor
        • setCamera
        • setCappingDelay
        • setCappingFaceColor
        • setCappingGeometryVisibility
        • setCappingLineColor
        • setCullingVector
        • setDefaultDepthRange
        • setDepthRange
        • setDisplayIncompleteFrames
        • setDrawMode
        • setDrawStrategy
        • setElementColor
        • setElementHighlightColor
        • setElementVisibility
        • setExplodeMagnitude
        • setEyeDomeLightingBlurEdgeDistance
        • setEyeDomeLightingBlurInterval
        • setEyeDomeLightingBlurSamples
        • setEyeDomeLightingEnabled
        • setEyeDomeLightingOpacity
        • setEyeDomeLightingShadingEdgeDistance
        • setFaceVisibility
        • setGoochBaseColorProminence
        • setGoochBlue
        • setGoochLuminanceShiftStrength
        • setGoochYellow
        • setGroundPlane
        • setHardEdgeColor
        • setHardEdgeOpacity
        • setHardEdgeThreshold
        • setHardEdgeThresholdRampWidth
        • setHardEdgesEnabled
        • setHighlightColorizeCompression
        • setImageBasedLightingEnabled
        • setImageBasedLightingEnvironment
        • setImageBasedLightingEnvironmentToDefault
        • setImageBasedLightingIntensity
        • setImageBasedLightingMatrix
        • setInstanceModifier
        • setInstancesMatrix
        • setInteractiveDrawDelay
        • setInteractiveDrawLimitIncreaseEnabled
        • setLightingEnabled
        • setLineJitterEnabled
        • setLineJitterFrequency
        • setLineJitterInstanceCount
        • setLineJitterRadius
        • setLinePattern
        • setLineVisibility
        • setMatrices
        • setMeshLevel
        • setMetallicRoughness
        • setMetallicRoughnessMaterialOverride
        • setMinimumFramerate
        • setNodeHighlightColor
        • setOverlayCamera
        • setOverlayViewport
        • setOverlayVisibility
        • setPartAmbientColor
        • setPartAmbientMix
        • setPartColor
        • setPartEmissiveColor
        • setPartMaterial
        • setPartOpacity
        • setPartSpecularColor
        • setPartSpecularIntensity
        • setPartVisibility
        • setPickTolerance
        • setPointShape
        • setPointSize
        • setPointVisibilityTest
        • setProjection
        • setRemoteEndpoint
        • setServerRenderQuality
        • setSilhouetteColor
        • setSilhouetteEnabled
        • setSilhouetteOpacity
        • setSilhouetteThreshold
        • setSilhouetteThresholdRampWidth
        • setSimpleReflectionAttenuation
        • setSimpleReflectionBlurInterval
        • setSimpleReflectionBlurSamples
        • setSimpleReflectionEnabled
        • setSimpleReflectionFadeAngle
        • setSimpleReflectionOpacity
        • setSimpleShadowBlurInterval
        • setSimpleShadowBlurSamples
        • setSimpleShadowColor
        • setSimpleShadowEnabled
        • setSimpleShadowInteractiveUpdateEnabled
        • setSimpleShadowOpacity
        • setSimpleShadowResolution
        • setStreamCutoffScale
        • setStreamIdleMarker
        • setTexture
        • setTimeout
        • setToonShadingBandCount
        • setToonShadingSpecularFactor
        • setTransparencyMode
        • setVisibilityByAttachment
        • setXRayColor
        • setXRayOpacity
        • setXRayTransparencyMode
        • shutdown
        • sleep
        • start
        • startComparison
        • startExplode
        • stopExplode
        • synchronizeVisibilities
        • testPointVisibility
        • throttleLoad
        • triangulatePolygon
        • unsetCullingVector
        • unsetDepthRange
        • unsetElementColor
        • unsetLinePattern
        • unsetMetallicRoughness
        • unsetPartAmbientColor
        • unsetPartColor
        • unsetPartEmissiveColor
        • unsetPartOpacity
        • unsetPartSpecularColor
        • unsetPartSpecularIntensity
        • unsetTexture
        • unsetXRayColor
        • updateCamera
        • updateCuttingSection
        • updateLight
        • waitForImageDecoding
    • ScKeyRemapper
      • ScKeyRemapper
      • Properties
        • ScKeyRemapper.__ScKeyRemapper
      • Methods
        • getEffectiveInclusionKey
        • getEffectiveModelKey
        • remapInclusion
        • remapModel
    • ScMatrixCache
      • ScMatrixCache
      • Constructors
        • ScMatrixCache.constructor()
      • Methods
        • getIdentityInc
        • init
    • ScreenByAreaConfig
      • ScreenByAreaConfig
      • Properties
        • ScreenByAreaConfig.areaCssMax
        • ScreenByAreaConfig.areaCssMin
        • ScreenByAreaConfig.pickConfig
    • ScreenConfiguration
      • Enumeration members
        • Desktop
        • Mobile
    • ScSelectionBits
      • Enumeration members
        • SelectionBitsEdgeHasMeasurementData
        • SelectionBitsFaceHasMeasurementData
        • SelectionBitsFacePlanar
    • ScSelectionManager
      • ScSelectionManager
      • Constructors
        • ScSelectionManager.constructor()
      • Methods
        • advanceIncrementalSelection
        • beginConvexPolyhedronSelection
        • beginRayDrillSelection
        • beginScreenAreaSelection
        • beginSphereSelection
        • compositePickFromScreen
        • endIncrementalSelection
        • getPickTolerance
        • pickAllFromRay
        • pickAllFromScreen
        • pickCompositeFromRay
        • pickFromRay
        • pickFromScreen
        • setPickTolerance
    • SelectionHighlightMode
      • Enumeration members
        • HighlightAndOutline
        • HighlightOnly
        • OutlineOnly
    • SelectionInvalidatedError
      • SelectionInvalidatedError
      • Constructors
        • SelectionInvalidatedError.constructor()
      • Properties
        • SelectionInvalidatedError.message
        • SelectionInvalidatedError.name
        • SelectionInvalidatedError.stack
    • SelectionItem
      • SelectionItem
      • Methods
        • equals
        • getFaceEntity
        • getInclusionKey
        • getLineEntity
        • getNodeId
        • getPointEntity
        • getPosition
        • getSelectionType
        • isEntitySelection
        • isFaceSelection
        • isLineSelection
        • isNodeEntitySelection
        • isNodeSelection
        • isPointSelection
        • overlayIndex
        • toJson
        • static create
    • SelectionManager
      • SelectionManager
      • Accessors
      • Methods
        • add
        • advanceIncrementalSelection
        • beginConvexPolyhedronSelection
        • beginRayDrillSelection
        • beginScreenSelectByArea
        • beginSphereSelection
        • clear
        • contains
        • containsParent
        • each
        • endIncrementalSelection
        • exportSelectionData
        • getFirst
        • getHighlightFaceElementSelection
        • getHighlightLineElementSelection
        • getHighlightNodeSelection
        • getHighlightPointElementSelection
        • getIgnoreEntityWhenTogglingChildSelection
        • getLast
        • getNodeElementSelectionColor
        • getNodeElementSelectionHighlightMode
        • getNodeElementSelectionOutlineColor
        • getNodeSelectionColor
        • getNodeSelectionHighlightMode
        • getNodeSelectionOutlineColor
        • getPickTolerance
        • getPruneSelectionDescendants
        • getResult
        • getResults
        • getSelectParentIfSelected
        • getSelectedLayers
        • getSelectedTypes
        • getSelectionFilter
        • getSingleEntityToggleModeEnabled
        • getSuppressImplicitRemovalCallback
        • isNodeSelected
        • isSelected
        • loadSelectionData
        • remove
        • selectAllFromPoint
        • selectAllFromRay
        • selectFromPoint
        • selectFromRay
        • selectLayer
        • selectNode
        • selectType
        • set
        • setHighlightFaceElementSelection
        • setHighlightLineElementSelection
        • setHighlightNodeSelection
        • setHighlightPointElementSelection
        • setIgnoreEntityWhenTogglingChildSelection
        • setNodeElementSelectionColor
        • setNodeElementSelectionHighlightMode
        • setNodeElementSelectionOutlineColor
        • setNodeSelectionColor
        • setNodeSelectionHighlightMode
        • setNodeSelectionOutlineColor
        • setPickTolerance
        • setPruneSelectionDescendants
        • setSelectParentIfSelected
        • setSelectionFilter
        • setSingleEntityToggleModeEnabled
        • setSuppressImplicitRemovalCallback
        • size
        • toggle
    • SelectionMask
      • Enumeration members
        • All
        • Face
        • Line
        • None
        • Point
    • SelectionMode
      • Enumeration members
        • Add
        • Set
        • Toggle
    • SelectionOperator
      • SelectionOperator
      • Methods
        • addMapping
        • clearMapping
        • getPickConfig
        • getSelectionButton
        • onDoubleClick
        • onMouseUp
        • setDoubleClickFitWorldEnabled
        • setMapping
        • setPickConfig
        • setSelectionButton
    • SelectionPoints
      • SelectionPoints
      • Constructors
        • SelectionPoints.constructor()
      • Properties
        • SelectionPoints.screenPosition
        • SelectionPoints.selectionItem
        • SelectionPoints.worldPosition
    • SelectionType
      • Enumeration members
        • Face
        • Line
        • None
        • Part
        • Point
    • SharedPrototypeContext
      • SharedPrototypeContext
      • Constructors
        • SharedPrototypeContext.constructor()
      • Properties
        • SharedPrototypeContext.__SharedPrototypeContext
      • Methods
        • _addReferrer
        • _getPrototype
        • _getReferrers
        • _isLoaded
        • _purgeContents
        • _removeReferrer
    • SheetManager
      • SheetManager
      • Constructors
        • SheetManager.constructor()
      • Methods
        • deactivateSheets
        • endComparison
        • get3DNodes
        • getActiveSheetId
        • getBackgroundSelectionEnabled
        • getBackgroundSheetEnabled
        • getSheetBackgroundColor
        • getSheetColor
        • getSheetIds
        • getSheetShadowColor
        • isDrawingSheetActive
        • setActiveSheetId
        • setBackgroundSelectionEnabled
        • setBackgroundSheetEnabled
        • setSheetColors
        • startComparison
    • SheetType
      • Enumeration members
        • Background
        • Selection
        • Shadow
    • SimpleMaterial
      • SimpleMaterial
      • Properties
        • SimpleMaterial.__Material
      • Methods
        • getAlpha
        • getColor
        • static parseXml
    • SimpleReflectionAttenuation
      • SimpleReflectionAttenuation
      • Properties
        • SimpleReflectionAttenuation.farDistance
        • SimpleReflectionAttenuation.nearDistance
        • SimpleReflectionAttenuation.unit
    • SimpleReflectionAttenuationUnit
      • Enumeration members
        • ProportionOfBoundingHeight
        • World
    • SingleMostRecentPromiseQueue
      • SingleMostRecentPromiseQueue
      • Constructors
        • SingleMostRecentPromiseQueue.constructor()
      • Properties
        • SingleMostRecentPromiseQueue._deferredPromises
        • SingleMostRecentPromiseQueue._latestPromise
        • SingleMostRecentPromiseQueue._needsResorting
        • SingleMostRecentPromiseQueue.override
      • Methods
        • _deferPromise
        • _dequeue
        • _drainQueue
        • _fetchNext
        • _push
        • _queue
        • _resort
        • activePromiseCount
        • isIdle
        • killDeferred
        • maxActivePromises
        • push
        • waitForIdle
        • waitOnLatest
    • SnappingConfig
      • SnappingConfig
      • Properties
        • SnappingConfig.enabled
        • SnappingConfig.preferVertices
    • Snapshot
      • Snapshot
      • Constructors
        • Snapshot.constructor()
      • Methods
        • capture
    • SnapshotConfig
      • SnapshotConfig
      • Constructors
        • SnapshotConfig.constructor()
      • Properties
        • SnapshotConfig.height
        • SnapshotConfig.layers
        • SnapshotConfig.viewKey
        • SnapshotConfig.width
    • SnapshotLayer
      • Enumeration members
        • All
        • Html
        • Model
        • Svg
    • SpaceMouseOperator
      • SpaceMouseOperator
      • Constructors
        • SpaceMouseOperator.constructor()
      • Methods
        • addMapping
        • clearMapping
        • connect
        • setMapping
    • Sphere
      • Sphere
      • Methods
        • static parseBinary
    • SphereConfig
      • SphereConfig
      • Properties
        • SphereConfig.pickConfig
        • SphereConfig.sphereCenter
        • SphereConfig.sphereRadius
    • SphereElement
      • SphereElement
      • Constructors
        • SphereElement.constructor()
      • Properties
        • SphereElement.__SphereElement
        • SphereElement.normal
        • SphereElement.origin
        • SphereElement.radius
      • Methods
        • copy
        • type
        • static fromJson
    • Stage
      • Enumeration members
        • NoPointsSelected
        • OnePointSelected
        • TwoPointsSelected
    • StateMachine
      • StateMachine
      • Constructors
        • StateMachine.constructor()
      • Methods
        • handle
    • StateMachineAction
      • StateMachineAction
      • Properties
        • StateMachineAction.name
        • StateMachineAction.payload
    • StatisticMap
      • StatisticMap
      • Properties
        • StatisticMap.total_element_count
        • StatisticMap.total_triangle_count
    • Statistics
      • Statistics
      • Constructors
        • Statistics.constructor()
      • Methods
        • getStatistics
        • hideDisplay
        • isShown
        • showDisplay
        • update
    • StatisticsDisplay
      • StatisticsDisplay
      • Constructors
        • StatisticsDisplay.constructor()
      • Properties
        • StatisticsDisplay.override
      • Methods
        • addStatistic
        • clearStatsText
        • draw
        • setPosition
    • Status
      • Enumeration members
        • Ok
    • StreamCutoffAttachQueue
      • StreamCutoffAttachQueue
      • Constructors
        • StreamCutoffAttachQueue.constructor()
      • Properties
        • StreamCutoffAttachQueue._deferredPromises
        • StreamCutoffAttachQueue._latestPromise
        • StreamCutoffAttachQueue._needsResorting
        • StreamCutoffAttachQueue.override
      • Methods
        • _deferPromise
        • _dequeue
        • _drainQueue
        • _fetchNext
        • _push
        • _queue
        • _resort
        • activePromiseCount
        • cutoffEnabled
        • isEmpty
        • isIdle
        • killDeferred
        • markDirty
        • maxActivePromises
        • push
        • setCutoffScale
        • update
        • waitForIdle
    • StreamingMode
      • Enumeration members
        • All
        • Default
        • Interactive
        • OnDemand
    • StringMap
      • StringMap
    • StringStringMap
      • StringStringMap
    • StrokedShape
      • StrokedShape
      • Methods
        • getStrokeColor
        • getStrokeWidth
        • setStrokeColor
        • setStrokeWidth
    • Style
      • Style
      • Properties
        • Style.__Style
      • Methods
        • getColorIndex
        • getMaterialIndex
        • static parseXml
    • SubentityAttributes
      • SubentityAttributes
      • Constructors
        • SubentityAttributes.constructor()
      • Properties
        • SubentityAttributes.attributes
      • Methods
        • copy
    • SvgConfig
      • SvgConfig
      • Properties
        • SvgConfig.linesClipProximityToPlane
        • SvgConfig.linesClipZNudgeFactor
        • SvgConfig.linesCssColor
        • SvgConfig.linesDrawModelLinesEnabled
        • SvgConfig.linesStrokeWidth
        • SvgConfig.logDiagnostics
        • SvgConfig.logProgress
        • SvgConfig.polygonsForceDrawCssColor
        • SvgConfig.silhouettesEnabled
        • SvgConfig.svgBackgroundCssColor
        • SvgConfig.svgXmlPrologEnabled
    • SVGMarkupRenderer
      • SVGMarkupRenderer
      • Methods
        • _clear
        • _finalize
        • _setCanvas
        • drawCircle
        • drawCircles
        • drawLine
        • drawLines
        • drawPolygon
        • drawPolygons
        • drawPolyline
        • drawPolylines
        • drawRectangle
        • drawRectangles
        • drawText
        • drawTextBox
        • drawTextBoxes
        • drawTexts
        • measureText
        • measureTextBox
    • TemporalLink
      • TemporalLink
      • Constructors
        • TemporalLink.constructor()
      • Properties
        • TemporalLink.futureItemHash
        • TemporalLink.pastItemHash
    • Text
      • Text
      • Constructors
        • Text.constructor()
      • Methods
        • _assign
        • getFillColor
        • getFillOpacity
        • getFontFamily
        • getFontSize
        • getPosition
        • getStrokeColor
        • getStrokeWidth
        • getText
        • setFillColor
        • setFillOpacity
        • setFontFamily
        • setFontSize
        • setPosition
        • setStrokeColor
        • setStrokeWidth
        • setText
    • TextBox
      • TextBox
      • Constructors
        • TextBox.constructor()
      • Methods
        • _assign
        • getBoxPortion
        • getPadding
        • getPosition
        • getTextPortion
        • getTextString
        • setPadding
        • setPosition
        • setTextString
    • TextBoxBase
      • TextBoxBase
      • Methods
        • getBoxPortion
        • getPadding
        • getTextPortion
        • setPadding
    • TextBoxCollection
      • TextBoxCollection
      • Methods
        • addString
        • clear
        • getBoxPortion
        • getPadding
        • getStrings
        • getTextPortion
        • setPadding
    • TextCollection
      • TextCollection
      • Methods
        • _assign
        • addString
        • clear
        • getFillColor
        • getFillOpacity
        • getFontFamily
        • getFontSize
        • getStrings
        • getStrokeColor
        • getStrokeWidth
        • setFillColor
        • setFillOpacity
        • setFontFamily
        • setFontSize
        • setStrokeColor
        • setStrokeWidth
    • TextMarkupBase
      • TextMarkupBase
      • Methods
        • _assign
        • getFillColor
        • getFillOpacity
        • getFontFamily
        • getFontSize
        • getStrokeColor
        • getStrokeWidth
        • setFillColor
        • setFillOpacity
        • setFontFamily
        • setFontSize
        • setStrokeColor
        • setStrokeWidth
    • TextureModifier
      • Enumeration members
        • Decal
    • TextureOptions
      • TextureOptions
      • Properties
        • TextureOptions.imageId
        • TextureOptions.interpolation
        • TextureOptions.matrix
        • TextureOptions.mipMapping
        • TextureOptions.modifiers
        • TextureOptions.parameterization
        • TextureOptions.tiling
    • TextureParameterization
      • Enumeration members
        • UV
    • TextureTiling
      • Enumeration members
        • Clamp
        • Repeat
        • Trim
    • TimeoutMonitor
      • TimeoutMonitor
      • Constructors
        • TimeoutMonitor.constructor()
      • Methods
        • resetTimeout
        • setTimeoutDurations
        • shutdown
    • Timer
      • Timer
      • Methods
        • clear
        • isIdle
        • set
        • waitForIdle
    • TimerIdleType
      • Enumeration members
        • AfterAction
        • BeforeAction
    • Torus
      • Torus
      • Methods
        • static parseBinary
    • TorusElement
      • TorusElement
      • Constructors
        • TorusElement.constructor()
      • Properties
        • TorusElement.__TorusElement
        • TorusElement.majorRadius
        • TorusElement.minorRadius
        • TorusElement.normal
        • TorusElement.origin
      • Methods
        • copy
        • type
        • static fromJson
    • TotalVisitor
      • TotalVisitor
      • Constructors
        • TotalVisitor.constructor()
      • Properties
        • TotalVisitor.enterAnyBody
        • TotalVisitor.enterCadView
        • TotalVisitor.enterPartDefinition
        • TotalVisitor.enterPmi
        • TotalVisitor.enterProductOccurrence
        • TotalVisitor.enterRepresentationItem
        • TotalVisitor.followAnyBody
        • TotalVisitor.followCadView
        • TotalVisitor.followPartDefinition
        • TotalVisitor.followPmi
        • TotalVisitor.followProductOccurrence
        • TotalVisitor.followRepresentationItem
        • TotalVisitor.leaveAnyBody
        • TotalVisitor.leaveCadView
        • TotalVisitor.leavePartDefinition
        • TotalVisitor.leavePmi
        • TotalVisitor.leaveProductOccurrence
        • TotalVisitor.leaveRepresentationItem
    • TouchInputEvent
      • TouchInputEvent
      • Accessors
      • Methods
        • getButtons
        • getDate
        • getEventType
        • getHandled
        • getId
        • getPosition
        • setHandled
    • TouchInputType
      • Enumeration members
        • End
        • Move
        • Start
    • TrackedOpenPromise
      • TrackedOpenPromise
      • Properties
        • TrackedOpenPromise.Promise
        • TrackedOpenPromise.[Symbol.toStringTag]
        • TrackedOpenPromise.state
      • Methods
        • catch
        • reject
        • resolve
        • then
    • Transform
      • Transform
      • Properties
        • Transform.__Transform
      • Methods
        • static copy
        • static getIdentity
        • static isIdentity
        • static multiply
        • static parseBinary
        • static parseXml
    • TransformElement
      • TransformElement
      • Properties
        • TransformElement.__TransformElement
      • Methods
        • copy
        • type
    • TransparencyMode
      • Enumeration members
        • SingleLayer
        • Unsorted
    • TreeLoader
      • TreeLoader
      • Constructors
        • TreeLoader.constructor()
      • Properties
        • TreeLoader.__TreeLoader
      • Methods
        • attachByExternalModelInfo
        • cancelActiveAttachmentProcess
        • cancelPendingLoads
        • firstAssemblyDataHeader
        • isIdle
        • loadByAssemblyData
        • loadByScsBuffer
        • loadByScsFile
        • loadByStream
        • loadByXmlDoc
        • loadByXmlFile
        • notifyDirectRequest
        • onLoadChildProductOccurrence
        • reset
        • setPrefetchScsCutoffScale
        • waitOnCurrentLoads
    • TreeNodeType
      • Enumeration members
        • AnyBody
        • BodyInstance
        • CadView
        • ProductOccurrence
    • TreeWalkMode
      • Enumeration members
        • Default
        • PerNode
    • UnsafePromise
      • UnsafePromise
      • Properties
        • UnsafePromise.Promise
        • UnsafePromise.[Symbol.toStringTag]
        • UnsafePromise.isReady
        • UnsafePromise.readyPromise
        • UnsafePromise.unsafeValue
      • Methods
        • catch
        • then
    • VerticalGradient
      • VerticalGradient
      • Constructors
        • VerticalGradient.constructor()
      • Properties
        • VerticalGradient.bottom
        • VerticalGradient.top
    • View
      • View
      • Properties
        • View.domElements
        • View.floorplanManager
        • View.operatorManager
        • View.overlayManager
      • Accessors
      • Methods
        • addLight
        • advanceIncrementalSelection
        • beginConvexPolyhedronSelection
        • beginRayDrillSelection
        • beginScreenSelectByArea
        • beginSphereSelection
        • centerCameraOnNode
        • clearLights
        • compositePickFromPoint
        • endComparison
        • endIncrementalSelection
        • fitBounding
        • fitNodes
        • fitWorld
        • getAmbientLightColor
        • getAmbientOcclusionEnabled
        • getAmbientOcclusionRadius
        • getAntiAliasingMode
        • getAxisTriad
        • getBackfacesVisible
        • getBackgroundColor
        • getBloomEnabled
        • getBloomIntensityScale
        • getBloomLayers
        • getBloomThreshold
        • getBloomThresholdRampWidth
        • getBoundingCalculationIgnoresInvisible
        • getCamera
        • getCanvasSize
        • getDrawMode
        • getDrawStrategy
        • getEyeDomeLightingBlurEdgeDistance
        • getEyeDomeLightingBlurInterval
        • getEyeDomeLightingBlurSamples
        • getEyeDomeLightingEnabled
        • getEyeDomeLightingOpacity
        • getEyeDomeLightingShadingEdgeDistance
        • getFaceVisibility
        • getFullCameraMatrix
        • getGoochBaseColorProminence
        • getGoochBlue
        • getGoochLuminanceShiftStrength
        • getGoochYellow
        • getGroundPlane
        • getHardEdgeColor
        • getHardEdgeOpacity
        • getHardEdgeThreshold
        • getHardEdgeThresholdRampWidth
        • getHardEdgesEnabled
        • getHiddenLineSettings
        • getImageBasedLightingEnabled
        • getImageBasedLightingIntensity
        • getImageBasedLightingOrientation
        • getInteractiveDrawLimitIncreaseEnabled
        • getLight
        • getLightKeys
        • getLightingEnabled
        • getLineJitterEnabled
        • getLineJitterFrequency
        • getLineJitterInstanceCount
        • getLineJitterRadius
        • getLineVisibility
        • getMassageExtremeCameras
        • getNavCube
        • getPointShape
        • getPointSize
        • getProjectionMatrix
        • getProjectionMode
        • getSilhouetteColor
        • getSilhouetteEnabled
        • getSilhouetteOpacity
        • getSilhouetteThreshold
        • getSilhouetteThresholdRampWidth
        • getSimpleReflectionAttenuation
        • getSimpleReflectionBlurInterval
        • getSimpleReflectionBlurSamples
        • getSimpleReflectionEnabled
        • getSimpleReflectionFadeAngle
        • getSimpleReflectionOpacity
        • getSimpleShadowBlurInterval
        • getSimpleShadowBlurSamples
        • getSimpleShadowColor
        • getSimpleShadowEnabled
        • getSimpleShadowInteractiveUpdateEnabled
        • getSimpleShadowOpacity
        • getSimpleShadowResolution
        • getToonShadingBandCount
        • getToonShadingSpecularFactor
        • getViewMatrix
        • getViewOrientationCamera
        • injectViewOrientationChangeEvent
        • isolateNodes
        • pickAllFromPoint
        • pickAllFromRay
        • pickFromPoint
        • pickFromRay
        • pointToWindowPosition
        • projectPoint
        • raycastFromPoint
        • redraw
        • removeLight
        • resetCamera
        • setAmbientLightColor
        • setAmbientOcclusionEnabled
        • setAmbientOcclusionRadius
        • setAntiAliasingMode
        • setBackfacesVisible
        • setBackgroundColor
        • setBloomEnabled
        • setBloomIntensityScale
        • setBloomLayers
        • setBloomThreshold
        • setBloomThresholdRampWidth
        • setBoundingCalculationIgnoresInvisible
        • setCamera
        • setDisplayIncompleteFrames
        • setDrawMode
        • setEyeDomeLightingBlurEdgeDistance
        • setEyeDomeLightingBlurInterval
        • setEyeDomeLightingBlurSamples
        • setEyeDomeLightingEnabled
        • setEyeDomeLightingOpacity
        • setEyeDomeLightingShadingEdgeDistance
        • setFaceVisibility
        • setGoochBaseColorProminence
        • setGoochBlue
        • setGoochLuminanceShiftStrength
        • setGoochYellow
        • setGroundPlane
        • setHardEdgeColor
        • setHardEdgeOpacity
        • setHardEdgeThreshold
        • setHardEdgeThresholdRampWidth
        • setHardEdgesEnabled
        • setImageBasedLightingEnabled
        • setImageBasedLightingEnvironment
        • setImageBasedLightingIntensity
        • setImageBasedLightingOrientation
        • setInitialCamera
        • setInteractiveDrawDelay
        • setInteractiveDrawLimitIncreaseEnabled
        • setLightingEnabled
        • setLineJitterEnabled
        • setLineJitterFrequency
        • setLineJitterInstanceCount
        • setLineJitterRadius
        • setLineVisibility
        • setMassageExtremeCameras
        • setMinimumFramerate
        • setPointShape
        • setPointSize
        • setPointVisibilityTest
        • setProjectionMode
        • setSilhouetteColor
        • setSilhouetteEnabled
        • setSilhouetteOpacity
        • setSilhouetteThreshold
        • setSilhouetteThresholdRampWidth
        • setSimpleReflectionAttenuation
        • setSimpleReflectionBlurInterval
        • setSimpleReflectionBlurSamples
        • setSimpleReflectionEnabled
        • setSimpleReflectionFadeAngle
        • setSimpleReflectionOpacity
        • setSimpleShadowBlurInterval
        • setSimpleShadowBlurSamples
        • setSimpleShadowColor
        • setSimpleShadowEnabled
        • setSimpleShadowInteractiveUpdateEnabled
        • setSimpleShadowOpacity
        • setSimpleShadowResolution
        • setStatisticsDisplayVisibility
        • setToonShadingBandCount
        • setToonShadingSpecularFactor
        • setTransparencyMode
        • setViewOrientation
        • setXRayColor
        • setXRayOpacity
        • setXRayTransparencyMode
        • startComparison
        • testPointVisibility
        • unprojectPoint
        • unsetDefaultCamera
        • unsetXRayColor
        • updateCamera
        • updateLight
    • ViewAxes
      • ViewAxes
      • Properties
        • ViewAxes.frontVector
        • ViewAxes.upVector
    • ViewConfig
      • ViewConfig
      • Properties
        • ViewConfig.container
    • ViewFrame
      • ViewFrame
      • Constructors
        • ViewFrame.constructor()
      • Properties
        • ViewFrame.__BodyMixin
        • ViewFrame.__NodeMixin
        • ViewFrame.__ViewFrame
        • ViewFrame._bits
        • ViewFrame._instanceKey
        • ViewFrame._modifiers
        • ViewFrame._nodeId
        • ViewFrame.override
      • Methods
        • _hasBits
        • _setVisibility
        • addAttribute
        • getAttributes
        • getAuthoredId
        • getAuthoredLayerId
        • getExchangeId
        • getGenericId
        • getGenericTypeId
        • getInstanceInc
        • getInstanceKey
        • getLocalTransform
        • getName
        • getParent
        • getRuntimeId
        • getUserData
        • getUserDataIndices
        • hasAuthoredId
        • hasLocalTransformOverride
        • hasModifiers
        • ignoreParentRotation
        • ignoreParentScale
        • isImplicitBody
        • isInitiallyShown
        • isLoaded
        • isOutOfHierarchy
        • isRequested
        • isVisible
        • markLoaded
        • overrideLocalTransform
        • preventFromResetting
        • removeLocalTransformOverride
        • setLocalTransformAsInitial
        • setRequested
        • setVisibility
        • static parseBinary
        • static parseXml
        • static reify
    • ViewInfo
      • ViewInfo
      • Constructors
        • ViewInfo.constructor()
      • Methods
        • calculateAttachHeuristic
    • ViewMode
      • Enumeration members
        • EyeX_UpY
        • EyeX_UpZ
        • EyeY_UpX
        • EyeY_UpZ
        • EyeZ_UpX
        • EyeZ_UpY
        • None
    • ViewModeEyeBits
      • Enumeration members
        • X
        • Y
        • Z
    • ViewModeUpBits
      • Enumeration members
        • X
        • Y
        • Z
    • ViewOrientation
      • Enumeration members
        • Back
        • BackBottom
        • BackBottomLeft
        • BackBottomRight
        • BackLeft
        • BackRight
        • BackTop
        • BackTopLeft
        • BackTopRight
        • Bottom
        • BottomBack
        • BottomFront
        • BottomLeft
        • BottomLeftBack
        • BottomLeftFront
        • BottomRight
        • BottomRightBack
        • BottomRightFront
        • Front
        • FrontBottom
        • FrontBottomLeft
        • FrontBottomRight
        • FrontLeft
        • FrontRight
        • FrontTop
        • FrontTopLeft
        • FrontTopRight
        • Iso
        • Left
        • LeftBack
        • LeftBottom
        • LeftBottomBack
        • LeftBottomFront
        • LeftFront
        • LeftTop
        • LeftTopBack
        • LeftTopFront
        • Right
        • RightBack
        • RightBottom
        • RightBottomBack
        • RightBottomFront
        • RightFront
        • RightTop
        • RightTopBack
        • RightTopFront
        • Top
        • TopBack
        • TopFront
        • TopLeft
        • TopLeftBack
        • TopLeftFront
        • TopRight
        • TopRightBack
        • TopRightFront
    • ViewParseBits
      • Enumeration members
        • Camera
        • CuttingPlanes
        • Frame
        • HideNodes
        • IsAnnotationView
        • IsCombineState
        • IsDefaultView
        • IsNotCameraSet
        • IsNotCrosssectionSet
        • IsNotExplosionSet
        • IsNotGeomFilteringSet
        • IsNotPmiFilteringSet
        • IsPerspective
        • MoveNodes
        • Name
        • Pmi
        • ShowNodes
        • ViewFilters
    • ViewpointComponents
      • ViewpointComponents
      • Properties
        • ViewpointComponents.coloring
        • ViewpointComponents.defaultVisibility
        • ViewpointComponents.selection
        • ViewpointComponents.viewSetupHints
        • ViewpointComponents.visibilityExceptions
    • ViewSetupHints
      • ViewSetupHints
      • Properties
        • ViewSetupHints.openingsVisible
        • ViewSetupHints.spaceBoundariesVisible
        • ViewSetupHints.spacesVisible
    • VisibilityConfig
      • VisibilityConfig
      • Properties
        • VisibilityConfig.containsAnyConfig
        • VisibilityConfig.containsCurrentConfig
        • VisibilityConfig.filterByConfiguration
        • VisibilityConfig.initially
        • VisibilityConfig.node
        • VisibilityConfig.setVisibility
    • VisibilityState
      • VisibilityState
      • Constructors
        • VisibilityState.constructor()
      • Properties
        • VisibilityState.defaultVisibility
        • VisibilityState.visibilityExceptions
    • VisibilityUpdater
      • VisibilityUpdater
      • Constructors
        • VisibilityUpdater.constructor()
      • Accessors
      • Methods
        • init
        • quit
        • update
        • updatePerNode
        • static getAttachContextFormatter
    • VisibilityUpdaterOptions
      • VisibilityUpdaterOptions
      • Properties
        • VisibilityUpdaterOptions.assemblyTree
        • VisibilityUpdaterOptions.callbackManager
        • VisibilityUpdaterOptions.configurationNode
        • VisibilityUpdaterOptions.engine
        • VisibilityUpdaterOptions.initiallyHiddenStayHidden
        • VisibilityUpdaterOptions.setVisibility
        • VisibilityUpdaterOptions.startNode
    • VisibilityVisitor
      • VisibilityVisitor
      • Constructors
        • VisibilityVisitor.constructor()
      • Accessors
      • Methods
        • _getInheritedVisibility
        • _getInitiallyHiddenNodeVisibility
        • _getNodeVisibility
        • _getPmiBodyVisibility
        • _getVisibilityConfig
        • _handleNonAffectedNodeVisibility
        • _updateNodeVisibility
        • _updateVisitorState
        • enterAnyBody
        • enterCadView
        • enterPmi
        • enterProductOccurrence
        • leaveAnyBody
        • leaveCadView
        • leaveNode
        • leavePmi
        • leaveProductOccurrence
    • VisibilityVisitorOptions
      • VisibilityVisitorOptions
      • Properties
        • VisibilityVisitorOptions.configuration
        • VisibilityVisitorOptions.resetNonAffectedPmiToDefault
        • VisibilityVisitorOptions.resetNonAffectedToDefault
        • VisibilityVisitorOptions.visibilityFormatter
    • VisibilityVisitorResult
      • VisibilityVisitorResult
      • Properties
        • VisibilityVisitorResult.bodies
    • VisibilityVisitorState
      • VisibilityVisitorState
      • Properties
        • VisibilityVisitorState.appliedVisibility
        • VisibilityVisitorState.bodiesToHide
        • VisibilityVisitorState.bodiesToShow
        • VisibilityVisitorState.currentNode
        • VisibilityVisitorState.inheritedVisibilityStack
        • VisibilityVisitorState.nodeConfiguration
    • Visitor
      • Visitor
      • Properties
        • Visitor.enterAnyBody
        • Visitor.enterCadView
        • Visitor.enterPartDefinition
        • Visitor.enterPmi
        • Visitor.enterProductOccurrence
        • Visitor.enterRepresentationItem
        • Visitor.followAnyBody
        • Visitor.followCadView
        • Visitor.followPartDefinition
        • Visitor.followPmi
        • Visitor.followProductOccurrence
        • Visitor.followRepresentationItem
        • Visitor.leaveAnyBody
        • Visitor.leaveCadView
        • Visitor.leavePartDefinition
        • Visitor.leavePmi
        • Visitor.leaveProductOccurrence
        • Visitor.leaveRepresentationItem
    • VolumeTestResult
      • Enumeration members
        • FullyInside
        • Outside
        • PartiallyInside
    • WalkDirection
      • Enumeration members
        • Backward
        • Down
        • Forward
        • Left
        • Right
        • RotateLeft
        • RotateRight
        • TiltDown
        • TiltUp
        • Up
    • WalkerAsync
      • WalkerAsync
      • Methods
        • static forceLazyPromises
        • static walk
    • WalkerGeneric
      • WalkerGeneric
      • Methods
        • walk
    • WalkerSync
      • WalkerSync
      • Methods
        • static walk
    • WalkMode
      • Enumeration members
        • Keyboard
        • Mouse
    • WalkRestriction
      • Enumeration members
        • LoadedNodesOnly
        • None
    • WallConfig
      • WallConfig
      • Properties
        • WallConfig.avatarOffset
    • WebViewer
      • WebViewer
      • Constructors
        • WebViewer.constructor()
      • Properties
        • WebViewer.BCFManager
        • WebViewer._views
        • WebViewer.animationManager
        • WebViewer.cuttingManager
        • WebViewer.explodeManager
        • WebViewer.lineManager
        • WebViewer.markupManager
        • WebViewer.measureManager
        • WebViewer.model
        • WebViewer.noteTextManager
        • WebViewer.selectionManager
        • WebViewer.sheetManager
      • Accessors
      • Methods
        • addView
        • advanceExportToSvg
        • applyFilter
        • beginExportToSvg
        • closeConnection
        • delayCapping
        • endExportToSvg
        • exportToSvg
        • fitWorld
        • focusInput
        • getAllowHighDpi
        • getContextMenuStatus
        • getFormatVersionString
        • getMinimumFramerate
        • getModelReady
        • getRendererType
        • getSceneReady
        • getStatistics
        • getStreamCutoffScale
        • getStreamingMode
        • getView
        • getViewElement
        • getViewerVersionString
        • moveToWindow
        • pauseRendering
        • redraw
        • registerCustomOperator
        • removeView
        • reset
        • resetClientTimeout
        • resizeCanvas
        • resumeRendering
        • selectPart
        • setAllowHighDpi
        • setCallbacks
        • setClientTimeout
        • setContextMenuStatus
        • setMinimumFramerate
        • setServerRenderQuality
        • setStreamCutoffScale
        • setViewOrientation
        • shutdown
        • start
        • takeSnapshot
        • trigger
        • unregisterCustomOperator
        • unsetCallbacks
        • waitForIdle
    • WebViewerConfig
      • WebViewerConfig
      • Properties
        • WebViewerConfig.boundingPreviewMode
        • WebViewerConfig.buffer
        • WebViewerConfig.calculateDefaultViewAxes
        • WebViewerConfig.container
        • WebViewerConfig.containerId
        • WebViewerConfig.defaultMeshLevel
        • WebViewerConfig.defaultMetallicFactor
        • WebViewerConfig.defaultRoughnessFactor
        • WebViewerConfig.disableAutomaticBackgroundSheets
        • WebViewerConfig.disableAutomaticFitWorld
        • WebViewerConfig.disableAutomaticFloorplanOverlay
        • WebViewerConfig.empty
        • WebViewerConfig.enableShatteredModelUiViews
        • WebViewerConfig.endpointUri
        • WebViewerConfig.enginePath
        • WebViewerConfig.memoryLimit
        • WebViewerConfig.model
        • WebViewerConfig.rendererType
        • WebViewerConfig.sessionToken
        • WebViewerConfig.streamCutoffScale
        • WebViewerConfig.streamingMode
        • WebViewerConfig.usePointerEvents
    • WindowWithEscape
      • WindowWithEscape
      • Properties
        • WindowWithEscape.Window
        • WindowWithEscape.applicationCache
        • WindowWithEscape.caches
        • WindowWithEscape.clientInformation
        • WindowWithEscape.closed
        • WindowWithEscape.console
        • WindowWithEscape.crypto
        • WindowWithEscape.customElements
        • WindowWithEscape.defaultStatus
        • WindowWithEscape.devicePixelRatio
        • WindowWithEscape.doNotTrack
        • WindowWithEscape.document
        • WindowWithEscape.event
        • WindowWithEscape.external
        • WindowWithEscape.frameElement
        • WindowWithEscape.frames
        • WindowWithEscape.history
        • WindowWithEscape.indexedDB
        • WindowWithEscape.innerHeight
        • WindowWithEscape.innerWidth
        • WindowWithEscape.isSecureContext
        • WindowWithEscape.length
        • WindowWithEscape.localStorage
        • WindowWithEscape.location
        • WindowWithEscape.locationbar
        • WindowWithEscape.menubar
        • WindowWithEscape.msContentScript
        • WindowWithEscape.name
        • WindowWithEscape.navigator
        • WindowWithEscape.offscreenBuffering
        • WindowWithEscape.onabort
        • WindowWithEscape.onafterprint
        • WindowWithEscape.onanimationcancel
        • WindowWithEscape.onanimationend
        • WindowWithEscape.onanimationiteration
        • WindowWithEscape.onanimationstart
        • WindowWithEscape.onauxclick
        • WindowWithEscape.onbeforeprint
        • WindowWithEscape.onbeforeunload
        • WindowWithEscape.onblur
        • WindowWithEscape.oncancel
        • WindowWithEscape.oncanplay
        • WindowWithEscape.oncanplaythrough
        • WindowWithEscape.onchange
        • WindowWithEscape.onclick
        • WindowWithEscape.onclose
        • WindowWithEscape.oncompassneedscalibration
        • WindowWithEscape.oncontextmenu
        • WindowWithEscape.oncuechange
        • WindowWithEscape.ondblclick
        • WindowWithEscape.ondevicelight
        • WindowWithEscape.ondevicemotion
        • WindowWithEscape.ondeviceorientation
        • WindowWithEscape.ondeviceorientationabsolute
        • WindowWithEscape.ondrag
        • WindowWithEscape.ondragend
        • WindowWithEscape.ondragenter
        • WindowWithEscape.ondragexit
        • WindowWithEscape.ondragleave
        • WindowWithEscape.ondragover
        • WindowWithEscape.ondragstart
        • WindowWithEscape.ondrop
        • WindowWithEscape.ondurationchange
        • WindowWithEscape.onemptied
        • WindowWithEscape.onended
        • WindowWithEscape.onerror
        • WindowWithEscape.onfocus
        • WindowWithEscape.ongotpointercapture
        • WindowWithEscape.onhashchange
        • WindowWithEscape.oninput
        • WindowWithEscape.oninvalid
        • WindowWithEscape.onkeydown
        • WindowWithEscape.onkeypress
        • WindowWithEscape.onkeyup
        • WindowWithEscape.onlanguagechange
        • WindowWithEscape.onload
        • WindowWithEscape.onloadeddata
        • WindowWithEscape.onloadedmetadata
        • WindowWithEscape.onloadend
        • WindowWithEscape.onloadstart
        • WindowWithEscape.onlostpointercapture
        • WindowWithEscape.onmessage
        • WindowWithEscape.onmessageerror
        • WindowWithEscape.onmousedown
        • WindowWithEscape.onmouseenter
        • WindowWithEscape.onmouseleave
        • WindowWithEscape.onmousemove
        • WindowWithEscape.onmouseout
        • WindowWithEscape.onmouseover
        • WindowWithEscape.onmouseup
        • WindowWithEscape.onmousewheel
        • WindowWithEscape.onmsgesturechange
        • WindowWithEscape.onmsgesturedoubletap
        • WindowWithEscape.onmsgestureend
        • WindowWithEscape.onmsgesturehold
        • WindowWithEscape.onmsgesturestart
        • WindowWithEscape.onmsgesturetap
        • WindowWithEscape.onmsinertiastart
        • WindowWithEscape.onmspointercancel
        • WindowWithEscape.onmspointerdown
        • WindowWithEscape.onmspointerenter
        • WindowWithEscape.onmspointerleave
        • WindowWithEscape.onmspointermove
        • WindowWithEscape.onmspointerout
        • WindowWithEscape.onmspointerover
        • WindowWithEscape.onmspointerup
        • WindowWithEscape.onoffline
        • WindowWithEscape.ononline
        • WindowWithEscape.onorientationchange
        • WindowWithEscape.onpagehide
        • WindowWithEscape.onpageshow
        • WindowWithEscape.onpause
        • WindowWithEscape.onplay
        • WindowWithEscape.onplaying
        • WindowWithEscape.onpointercancel
        • WindowWithEscape.onpointerdown
        • WindowWithEscape.onpointerenter
        • WindowWithEscape.onpointerleave
        • WindowWithEscape.onpointermove
        • WindowWithEscape.onpointerout
        • WindowWithEscape.onpointerover
        • WindowWithEscape.onpointerup
        • WindowWithEscape.onpopstate
        • WindowWithEscape.onprogress
        • WindowWithEscape.onratechange
        • WindowWithEscape.onreadystatechange
        • WindowWithEscape.onrejectionhandled
        • WindowWithEscape.onreset
        • WindowWithEscape.onresize
        • WindowWithEscape.onscroll
        • WindowWithEscape.onsecuritypolicyviolation
        • WindowWithEscape.onseeked
        • WindowWithEscape.onseeking
        • WindowWithEscape.onselect
        • WindowWithEscape.onselectionchange
        • WindowWithEscape.onselectstart
        • WindowWithEscape.onstalled
        • WindowWithEscape.onstorage
        • WindowWithEscape.onsubmit
        • WindowWithEscape.onsuspend
        • WindowWithEscape.ontimeupdate
        • WindowWithEscape.ontoggle
        • WindowWithEscape.ontouchcancel
        • WindowWithEscape.ontouchend
        • WindowWithEscape.ontouchmove
        • WindowWithEscape.ontouchstart
        • WindowWithEscape.ontransitioncancel
        • WindowWithEscape.ontransitionend
        • WindowWithEscape.ontransitionrun
        • WindowWithEscape.ontransitionstart
        • WindowWithEscape.onunhandledrejection
        • WindowWithEscape.onunload
        • WindowWithEscape.onvolumechange
        • WindowWithEscape.onvrdisplayactivate
        • WindowWithEscape.onvrdisplayblur
        • WindowWithEscape.onvrdisplayconnect
        • WindowWithEscape.onvrdisplaydeactivate
        • WindowWithEscape.onvrdisplaydisconnect
        • WindowWithEscape.onvrdisplayfocus
        • WindowWithEscape.onvrdisplaypointerrestricted
        • WindowWithEscape.onvrdisplaypointerunrestricted
        • WindowWithEscape.onvrdisplaypresentchange
        • WindowWithEscape.onwaiting
        • WindowWithEscape.onwheel
        • WindowWithEscape.opener
        • WindowWithEscape.orientation
        • WindowWithEscape.origin
        • WindowWithEscape.outerHeight
        • WindowWithEscape.outerWidth
        • WindowWithEscape.pageXOffset
        • WindowWithEscape.pageYOffset
        • WindowWithEscape.parent
        • WindowWithEscape.performance
        • WindowWithEscape.personalbar
        • WindowWithEscape.screen
        • WindowWithEscape.screenLeft
        • WindowWithEscape.screenTop
        • WindowWithEscape.screenX
        • WindowWithEscape.screenY
        • WindowWithEscape.scrollX
        • WindowWithEscape.scrollY
        • WindowWithEscape.scrollbars
        • WindowWithEscape.self
        • WindowWithEscape.sessionStorage
        • WindowWithEscape.speechSynthesis
        • WindowWithEscape.status
        • WindowWithEscape.statusbar
        • WindowWithEscape.styleMedia
        • WindowWithEscape.toolbar
        • WindowWithEscape.top
        • WindowWithEscape.window
      • Methods
        • addEventListener
        • alert
        • atob
        • blur
        • btoa
        • cancelAnimationFrame
        • captureEvents
        • clearInterval
        • clearTimeout
        • close
        • confirm
        • createImageBitmap
        • departFocus
        • dispatchEvent
        • escape
        • fetch
        • focus
        • getComputedStyle
        • getMatchedCSSRules
        • getSelection
        • matchMedia
        • moveBy
        • moveTo
        • msWriteProfilerMark
        • open
        • postMessage
        • print
        • prompt
        • queueMicrotask
        • releaseEvents
        • removeEventListener
        • requestAnimationFrame
        • resizeBy
        • resizeTo
        • scroll
        • scrollBy
        • scrollTo
        • setInterval
        • setTimeout
        • stop
        • webkitCancelAnimationFrame
        • webkitConvertPointFromNodeToPage
        • webkitConvertPointFromPageToNode
        • webkitRequestAnimationFrame
    • XmlAttachInfo
      • XmlAttachInfo
      • Properties
        • XmlAttachInfo.bounding
        • XmlAttachInfo.directlyRequested
        • XmlAttachInfo.parent
    • XmlHeuristicInfo
      • XmlHeuristicInfo
      • Properties
        • XmlHeuristicInfo.priorityHeuristic
        • XmlHeuristicInfo.worldBounding
        • XmlHeuristicInfo.xmlAttachInfo
    • XmlParseError
      • XmlParseError
      • Constructors
        • XmlParseError.constructor()
      • Properties
        • XmlParseError.message
        • XmlParseError.name
        • XmlParseError.stack
    • XmlParser
      • XmlParser
      • Methods
        • static _parseFloat
        • static parseBounding
        • static parseCamera
        • static parseDataKey
        • static parseFloat
        • static parseFloats
        • static parseInstanceKeyFromInc
        • static parseLayerId
        • static parseMeshKey
        • static parseNodeId
        • static parseNodeIds
        • static parseUint
        • static parseUints
    • XRayGroup
      • Enumeration members
        • Selected
        • Unselected
    • _DeferredPromise
      • _DeferredPromise
      • Constructors
        • _DeferredPromise.constructor()
      • Properties
        • _DeferredPromise.compareValue
      • Methods
        • cancel
        • fetch
        • kill
    • Type aliases
      • Action
      • ActionLike
      • ActionResult
      • AnyBody
      • AnyContainerNode
      • AnyEvent
      • AnyNode
      • AnyNonTreeNode
      • AnyTreeContext
      • AnyTreeNode
      • AssemblyDataHeaderVersion
      • AttachContextParent
      • AttachData
      • AttachPriority
      • AuthoredNodeId
      • BCFCommentId
      • BCFMarkupName
      • BCFName
      • BCFTopicId
      • BCFViewpointName
      • Base
      • BeginConfig
      • BimId
      • BodyId
      • BodyInstanceInfo
      • BodyInstanceParent
      • BuiltInOperatorId
      • CadViewId
      • CadViewParent
      • CameraRotateFunction
      • CanvasEventName
      • CanvasImageSource
      • ChildContext
      • ColorMap
      • CompareGreater
      • Degrees
      • DeletableNode
      • DocumentEventName
      • DynamicNodeId
      • Edge
      • Exact
      • ExchangeId
      • ExternalModelInfo
      • ExternalModelName
      • Face
      • FilterName
      • GenericId
      • GenericType
      • GenericTypeMaps
      • HasInclusionContext
      • HtmlId
      • ImageId
      • KeyframeIndex
      • LayerName
      • LazyLike
      • LightKey
      • LinePattern
      • LoadContextParent
      • LoadId
      • MassageModelNameFunc
      • MaterialParam
      • MeshId
      • Mode
      • ModelFileNodeInfo
      • ModelNameToScsFileFunc
      • NodeId
      • NodeIdOffset
      • NonXmlAttachPriorityValue
      • PartDefinitionReferrer
      • PartId
      • PhantomMember
      • Pixels
      • PmiBodyInfo
      • PmiBodyParent
      • PmiId
      • PmiParent
      • Predicate
      • ProductOccurrenceParent
      • Radians
      • RepresentationItemParent
      • RuntimeNodeId
      • ScsUri
      • SelectionDriver
      • SelectionFilter
      • SheetId
      • StateReducer
      • TerseArray0
      • TerseArray1
      • ToAttachDataFunc
      • UserDataIndex
      • Uuid
      • Vector3
      • Vector4
      • VersionNumber
      • VersionedToAttachDataFunc
      • ViewFrameInfo
      • ViewFrameParent
      • VisibilityFormatter
      • XRayTransparencyMode
      • XmlAttachPriorityProxy
      • XmlFilename
    • Variables
      • ArcSegmentCount
      • BUILD_ID
      • DefaultTransitionDuration
      • EmptyModelName
      • IfcColumn
      • IfcCovering
      • IfcCurtainWall
      • IfcDoor
      • IfcRamp
      • IfcRoof
      • IfcSlab
      • IfcSpace
      • IfcStair
      • IfcStairFlight
      • IfcTransportElement
      • IfcWall
      • IfcWallStandardCase
      • IfcWindow
      • InvalidNodeId
      • MAX_ANGLE
      • MAX_TILT
      • MIN_ANGLE
      • MIN_TILT
      • MaxModelFileVersion
      • Ohm
      • Subscript1
      • Subscript2
      • Subscript3
      • SubscriptNeg
      • VIEWER_VERSION_STRING
      • absoluteRootNodeId
      • bankCapacity
      • compressionTable
      • defaultEndcapSize
      • defaultMaxConcurrentAttachments
      • defaultNodeBits
      • defaultOriginatingSystem
      • digitsRegex
      • disable
      • enable
      • invalidNodeId
      • jszip
      • missingNodeName
      • nodeIdOffsetDelta
      • objectFactories
      • svgNamespace
      • top
      • zeroPads
    • Functions
      • TypeAssert
        • TypeAssert()
      • TypeAssertNever
        • TypeAssertNever()
      • _createCameraChannel
        • _createCameraChannel()
      • _createCircle
        • _createCircle()
      • _createCircleFromPointAndNormal
        • _createCircleFromPointAndNormal()
      • _createCone
        • _createCone()
      • _createCylinder
        • _createCylinder()
      • _createCylinderPosNorms
        • _createCylinderPosNorms()
      • _createTaper
        • _createTaper()
      • _timerStressTest
        • _timerStressTest()
      • _updateVisibilities
        • _updateVisibilities()
      • add3
        • add3()
      • add4
        • add4()
      • addElem
        • addElem()
      • alwaysFollow
        • alwaysFollow()
      • appendPoint3
        • appendPoint3()
      • applyGravity
        • applyGravity()
      • argbStringFromColor
        • argbStringFromColor()
      • arrayBufferToBase64
        • arrayBufferToBase64()
      • boolToString
        • boolToString()
      • buildCollisionRayConfig
        • buildCollisionRayConfig()
      • canImplicitlyLoad
        • canImplicitlyLoad()
      • checkXmlParseError
        • checkXmlParseError()
      • checkXmlVersion
        • checkXmlVersion()
      • chunkify
        • chunkify()
      • clamp
        • clamp()
      • col4
        • col4()
      • collectBodyInstances
        • collectBodyInstances()
      • collectBodyParents
        • collectBodyParents()
      • compareUserDataIndices
        • compareUserDataIndices()
      • compositeScreenShot
        • compositeScreenShot()
      • compressUint
        • compressUint()
      • conditionalAddElem
        • conditionalAddElem()
      • conditionalBoolToString
        • conditionalBoolToString()
      • conditionalDateToString
        • conditionalDateToString()
      • conditionalNumberToString
        • conditionalNumberToString()
      • conditionalSetAttribute
        • conditionalSetAttribute()
      • copyCanvas
        • copyCanvas()
      • copyMap
        • copyMap()
      • copyOwnProperties
        • copyOwnProperties()
      • copySet
        • copySet()
      • createCameraChannels
        • createCameraChannels()
      • createCircleMarker
        • createCircleMarker()
      • createCompositeSelectionObject
        • createCompositeSelectionObject()
      • createCylinderMeshDataFromArc
        • createCylinderMeshDataFromArc()
      • createDummyAttachment
        • createDummyAttachment()
      • createEndArrowMarker
        • createEndArrowMarker()
      • createOpenPromise
        • createOpenPromise()
      • createSelectionObject
        • createSelectionObject()
      • createSelectionObjects
        • createSelectionObjects()
      • createSimpleAttachInfo
        • createSimpleAttachInfo()
      • createStartArrowMarker
        • createStartArrowMarker()
      • createTrackedOpenPromise
        • createTrackedOpenPromise()
      • createUnsafePromise
        • createUnsafePromise()
      • createUuid
        • createUuid()
      • createXHR
        • createXHR()
      • cwiseAbs3
        • cwiseAbs3()
      • cwiseProduct3
        • cwiseProduct3()
      • deepClone
        • deepClone()
      • delayCall
        • delayCall()
      • dot3
        • dot3()
      • exchangeIdEqual
        • exchangeIdEqual()
      • exportAnimations
        • exportAnimations()
      • exportAnimationsImpl
        • exportAnimationsImpl()
      • exportColorMap
        • exportColorMap()
      • exportComponent
        • exportComponent()
      • filterInPlace
        • filterInPlace()
      • findCanvas
        • findCanvas()
      • followLoaded
        • followLoaded()
      • forEach
        • forEach()
      • forcePartDefinition
        • forcePartDefinition()
      • forcePartDefinitionImpl
        • forcePartDefinitionImpl()
      • forcePartDefinitions
        • forcePartDefinitions()
      • forcePrototype
        • forcePrototype()
      • forcePrototypes
        • forcePrototypes()
      • fromArray
        • fromArray()
      • fromIntegerMap
        • fromIntegerMap()
      • fromRealNumberMap
        • fromRealNumberMap()
      • fromStringMap
        • fromStringMap()
      • gatherAllNonPrototypeNodes
        • gatherAllNonPrototypeNodes()
      • gatherBimNodes
        • gatherBimNodes()
      • gatherInclusionKeysFromNodeIdsSync
        • gatherInclusionKeysFromNodeIdsSync()
      • gatherInclusionKeysSync
        • gatherInclusionKeysSync()
      • gatherInstanceIncs
        • gatherInstanceIncs()
      • gatherInstanceIncsByNodeIdsSync
        • gatherInstanceIncsByNodeIdsSync()
      • gatherInstanceIncsSync
        • gatherInstanceIncsSync()
      • gatherParentsOfPendingExternalModels
        • gatherParentsOfPendingExternalModels()
      • generateConeCylinderMeshData
        • generateConeCylinderMeshData()
      • generateSphereMeshData
        • generateSphereMeshData()
      • getAuthoredId
        • getAuthoredId()
      • getBimType
        • getBimType()
      • getBinaryContent
        • getBinaryContent()
      • getBodyInstancesVisibility
        • getBodyInstancesVisibility()
      • getBoundingByNodeId
        • getBoundingByNodeId()
      • getBranchVisibility
        • getBranchVisibility()
      • getCadViewsVisibility
        • getCadViewsVisibility()
      • getChildrenVisibility
        • getChildrenVisibility()
      • getCrypto
        • getCrypto()
      • getDownAxis
        • getDownAxis()
      • getIndex
        • getIndex()
      • getInstanceIncs
        • getInstanceIncs()
      • getNetMatrix
        • getNetMatrix()
      • getNodeColorMap
        • getNodeColorMap()
      • getNodeGenericType
        • getNodeGenericType()
      • getNodeType
        • getNodeType()
      • getObjectFactory
        • getObjectFactory()
      • getPmisVisibility
        • getPmisVisibility()
      • getRuntimeId
        • getRuntimeId()
      • getRuntimeIds
        • getRuntimeIds()
      • getSubBranchVisibilities
        • getSubBranchVisibilities()
      • getSubItemVisibility
        • getSubItemVisibility()
      • getVisibilityState
        • getVisibilityState()
      • getWithDefault
        • getWithDefault()
      • getXmlVersion
        • getXmlVersion()
      • hasBits
        • hasBits()
      • hasEffectiveGenericType
        • hasEffectiveGenericType()
      • httpRequest
        • httpRequest()
      • httpRequestBuffer
        • httpRequestBuffer()
      • identity
        • identity()
      • ifcAttributeToBimMask
        • ifcAttributeToBimMask()
      • ifcSelectionFilter
        • ifcSelectionFilter()
      • importAnimations
        • importAnimations()
      • importColorMap
        • importColorMap()
      • isAuthoredId
        • isAuthoredId()
      • isBase10Number
        • isBase10Number()
      • isCircleElement
        • isCircleElement()
      • isConvexPolyhedronConfig
        • isConvexPolyhedronConfig()
      • isDirectlyUnderLoadContext
        • isDirectlyUnderLoadContext()
      • isEdge
        • isEdge()
      • isEmpty
        • isEmpty()
      • isFace
        • isFace()
      • isIncInfo
        • isIncInfo()
      • isLineElement
        • isLineElement()
      • isMeasurable
        • isMeasurable()
      • isMouseEventType
        • isMouseEventType()
      • isNameInfo
        • isNameInfo()
      • isOtherEdgeElement
        • isOtherEdgeElement()
      • isOutOfHierarchy
        • isOutOfHierarchy()
      • isPlaneElement
        • isPlaneElement()
      • isPointInBox
        • isPointInBox()
      • isPointInBoxOnlyZ
        • isPointInBoxOnlyZ()
      • isRayDrillConfig
        • isRayDrillConfig()
      • isScreenByAreaConfig
        • isScreenByAreaConfig()
      • isSphereConfig
        • isSphereConfig()
      • keyframeCamera
        • keyframeCamera()
      • left
        • left()
      • majorAxis
        • majorAxis()
      • makeFaceFaceDistanceItem
        • makeFaceFaceDistanceItem()
      • makeFetchScsCallback
        • makeFetchScsCallback()
      • markContextsLoaded
        • markContextsLoaded()
      • markLoaded
        • markLoaded()
      • mergeProximityItems
        • mergeProximityItems()
      • modelFileNodeInfoAsProdOccInfo
        • modelFileNodeInfoAsProdOccInfo()
      • mostRelevantEntityArray
        • mostRelevantEntityArray()
      • multiplyInMatrix
        • multiplyInMatrix()
      • multiplyMatrices
        • multiplyMatrices()
      • narrowAttachDataToScsBufferOrResponse
        • narrowAttachDataToScsBufferOrResponse()
      • nop
        • nop()
      • norm3
        • norm3()
      • normalizeDirections
        • normalizeDirections()
      • padHexString
        • padHexString()
      • parent
        • parent()
      • parseBinary
        • parseBinary()
      • parseXmlDocument
        • parseXmlDocument()
      • projectOnto
        • projectOnto()
      • projectSquaredSize
        • projectSquaredSize()
      • push
        • push()
      • rawGatherInclusionKeys
        • rawGatherInclusionKeys()
      • rawGatherInstanceIncs
        • rawGatherInstanceIncs()
      • reformatMarkerStyle
        • reformatMarkerStyle()
      • registerBimNodes
        • registerBimNodes()
      • registerObjectFactory
        • registerObjectFactory()
      • removeOpposing
        • removeOpposing()
      • replaceCuttingPlanes
        • replaceCuttingPlanes()
      • requestXmlDocument
        • requestXmlDocument()
      • resetNodeTransform
        • resetNodeTransform()
      • resetTransforms
        • resetTransforms()
      • right
        • right()
      • row4
        • row4()
      • scale3
        • scale3()
      • scale4
        • scale4()
      • selectFaceEntity
        • selectFaceEntity()
      • selectLineEntity
        • selectLineEntity()
      • selectPointEntity
        • selectPointEntity()
      • setBit
        • setBit()
      • setIndex
        • setIndex()
      • setMeshLevels
        • setMeshLevels()
      • setSubtraction
        • setSubtraction()
      • setToArray
        • setToArray()
      • sigmoidLike
        • sigmoidLike()
      • sleep
        • sleep()
      • squaredNorm3
        • squaredNorm3()
      • squaredNorm4
        • squaredNorm4()
      • sub3
        • sub3()
      • sub4
        • sub4()
      • svgColorRgbString
        • svgColorRgbString()
      • svgPointString
        • svgPointString()
      • synchronizePmiVisibilities
        • synchronizePmiVisibilities()
      • testWallCollision
        • testWallCollision()
      • toArray
        • toArray()
      • toIntegerMap
        • toIntegerMap()
      • toScElementMask
        • toScElementMask()
      • toScIncrementalConfig
        • toScIncrementalConfig()
      • toScRay
        • toScRay()
      • toScRayConfig
        • toScRayConfig()
      • toSet
        • toSet()
      • toVec3
        • toVec3()
      • toVec4
        • toVec4()
      • towardAttachContext
        • towardAttachContext()
      • towardAttachRoot
        • towardAttachRoot()
      • towardContainerNode
        • towardContainerNode()
      • towardInclusionContext
        • towardInclusionContext()
      • towardLoadContext
        • towardLoadContext()
      • towardProductOccurrence
        • towardProductOccurrence()
      • updateBodyNodesVisibilities
        • updateBodyNodesVisibilities()
      • updateBodyNodesVisibilitiesByAttachment
        • updateBodyNodesVisibilitiesByAttachment()
      • updateNodeTransformByMap
        • updateNodeTransformByMap()
      • updateScMatrices
        • updateScMatrices()
      • updateVisibilities
        • updateVisibilities()
      • updateVisibilitiesByAttachment
        • updateVisibilitiesByAttachment()
      • utf8ArrayToStr
        • utf8ArrayToStr()
      • versionAtLeast
        • versionAtLeast()
      • versionString
        • versionString()
      • waitForAll
        • waitForAll()
      • worldPointToScreenPoint
        • worldPointToScreenPoint()
      • zeroPadHex32
        • zeroPadHex32()
  • Web Viewer Deprecated API
    • E
    • F
    • O
  • Web Components Reference
    • Viewer and Utilities Tags
      • <hoops-web-viewer>
      • <hoops-model-tree>
      • <hoops-layer-tree>
      • <hoops-view-tree>
      • <hoops-web-viewer-context-manager>
      • <hoops-info-button>
      • <hoops-cad-configuration-list>
      • <hoops-context-menu>
      • <hoops-toolbar-cad-configuration>
      • <hoops-toolbar-camera-operator>
      • <hoops-toolbar-camera>
      • <hoops-toolbar-drawmode>
      • <hoops-toolbar-explode>
      • <hoops-toolbar-home>
      • <hoops-toolbar-layers>
      • <hoops-toolbar-model-tree>
      • <hoops-toolbar-properties>
      • <hoops-toolbar-snapshot>
      • <hoops-toolbar-redlines>
      • <hoops-toolbar-tools>
      • <hoops-toolbar-views>
      • <hoops-tools-panel>
      • <hoops-tools-select-group>
      • <hoops-tools-measurement-group>
      • <hoops-tools-redline-group>
      • <hoops-tools-markup-group>
    • UI Kit Tags
      • <hoops-accordion>
      • <hoops-layout>
      • <hoops-button>
      • <hoops-dropdown>
      • <hoops-icon>
      • <hoops-icon-button>
      • <hoops-list>
      • <hoops-node-properties>
      • <hoops-toolbar>
      • <hoops-tree>
      • <hoops-separator>
      • <hoops-switch>
    • React Adapters
  • Data Import
    • Converter Application
      • Command Line Options
      • Error Codes
    • Converter
      • Functions
        • C
        • E
        • G
        • I
        • L
        • O
        • S
        • W
        • ~
      • Classes and Data Structures
        • C
        • E
        • I
        • L
        • P
        • R
        • S
        • V
    • Stream Cache C++
      • Namespaces
        • SC
        • std
        • TC
      • Files
        • sc_assemblytree.h
        • sc_io.h
        • sc_store.h
        • sc_store_utils.h
        • sc_store_utils_text.h
      • Functions
        • A
        • B
        • C
        • D
        • E
        • F
        • G
        • H
        • I
        • L
        • M
        • N
        • O
        • P
        • Q
        • R
        • S
        • T
        • U
        • V
        • W
        • _
        • ~
      • Classes and Data Structures
        • A
        • B
        • C
        • D
        • E
        • F
        • G
        • H
        • I
        • K
        • L
        • M
        • N
        • O
        • P
        • Q
        • R
        • S
        • T
        • U
        • V
        • W
    • Stream Cache Java
  • Servers
    • HOOPS Server REST API Reference
    • Stream Cache Server
      • Namespaces
        • SC
      • Files
        • sc_server.h
      • Functions
        • I
        • O
        • S
        • T
        • ~
      • Classes and Data Structures
        • C
        • S

Additional Resources

  • Release Notes
    • HOOPS Communicator 2025.6.0
      • API Changes
      • Enhancements
        • WebViewer Updates
      • Fixed Bugs
    • HOOPS Communicator 2025.5.0
      • Enhancements
        • WebViewer Updates
      • Fixed Bugs
    • HOOPS Communicator 2025.4.0
      • Technology Updates
        • Functional Changes
        • Third-Party Library Updates
      • Enhancements
      • Fixed Bugs
    • HOOPS Communicator 2025.3.0
      • Technology Update
        • Platform Changes
      • Enhancements
      • Fixed Bugs
    • HOOPS Communicator 2025.2.0
      • Enhancements
      • Fixed Bugs
    • HOOPS Communicator 2025.1.0
      • Package Changes
      • Enhancements
        • Fixed Bugs
    • HOOPS Communicator 2024.8.0
      • Enhancements
      • Documentation Changes
        • HOOPSY
      • Fixed Bugs
    • HOOPS Communicator 2024.7.1
      • Technology Update
    • HOOPS Communicator 2024.7.0
      • Enhancements
      • API Changes
      • Fixed Bugs
    • HOOPS Communicator 2024.6.1
      • Fixed Bugs
    • HOOPS Communicator 2024.6.0
      • Enhancements
      • API Changes
      • Fixed Bugs
    • HOOPS Communicator 2024.5.0
      • Functional Changes
      • Fixed Bugs
    • HOOPS Communicator 2024.4.0
      • Enhancements
      • Functional Changes
      • Deprecation
      • API Changes
      • Fixed Bugs
      • Documentation Update
    • HOOPS Communicator 2024.3.1
      • Fixed Bugs
    • HOOPS Communicator 2024.3.0
      • Fixed Bugs
    • HOOPS Communicator 2024.2.0
      • Enhancements
      • Functional Changes
      • Documentation Updates
      • Fixed Bugs
    • HOOPS Communicator 2024.1.0
      • Enhancements
      • Functional Changes
      • Fixed Bugs
    • HOOPS Communicator 2024
      • Enhancements
      • Fixed bugs
    • HOOPS Communicator 2023 SP2 U2
      • Enhancements
      • Fixed Bugs
    • HOOPS Communicator 2023 SP2 U1
      • Enhancements
      • Fixed Bugs
    • HOOPS Communicator 2023 SP2
      • Fixed Bugs
    • HOOPS Communicator 2023 SP1 U11
      • Fixed Bugs
    • HOOPS Communicator 2023 SP1 U1
      • Enhancements
      • Fixed Bugs
    • HOOPS Communicator 2023 SP1
      • Enhancements
      • Fixed Bugs
    • HOOPS Communicator 2023 U1
      • Enhancements
      • Fixed bugs
    • HOOPS Communicator 2023
      • Enhancements
      • Fixed bugs
    • HOOPS Communicator 2022 SP2 U1
      • Enhancements
      • Fixed bugs list
    • HOOPS Communicator 2022 SP2
      • Update supported formats
      • Enhancements
      • Fixed bugs list
    • HOOPS Communicator 2022 SP1 U1
      • Functional changes
      • Fixed bugs list
    • HOOPS Communicator 2022 SP1
      • Update supported formats
      • Enhancements
      • Functional changes
      • Fixed bugs list
    • HOOPS Communicator 2022 U1
      • Update supported formats
      • Fixed bugs list
    • HOOPS Communicator 2022
      • Update supported formats
      • Enhancements
      • Functional changes
      • Fixed bugs list
    • HOOPS Communicator 2021 SP2 U2
      • Update supported formats
      • Enhancements
      • Functional changes
      • Fixed bugs list
    • HOOPS Communicator 2021 SP2 U1
      • Update supported formats
      • Enhancements
      • Fixed bugs list
    • HOOPS Communicator 2021 SP2
      • Update supported formats
      • Enhancements
      • Functional changes
      • Fixed bugs list
    • HOOPS Communicator 2021 SP1 U1
      • Update supported formats
      • Enhancements
      • Fixed bugs
    • HOOPS Communicator 2021 SP1
      • Update supported formats
      • Enhancements
      • Functional changes
      • Fixed bugs
    • HOOPS Communicator 2021 U1
      • Fixed bugs list
    • HOOPS Communicator 2021
      • Enhancements
      • Fixed bugs
  • Public Roadmap
  • Frequently Asked Questions
  • License Key
    • Evaluation license
    • Commercial license
    • Updating your license
  • Acknowledgments
    • 3Dconnexion 0.6.1
    • base64.h 1.0
    • Boost 1.57
    • Bowser 1.x.x
    • canvg 1.4
    • Clipper2 6.4.2
    • Commander.js 2.20.3
    • Eigen 3.2
    • Express 4.21.2
    • FileSaver.js 2.0.0
    • html2canvas 0.5.0-beta-4
    • iScroll 5.2.0
    • jQuery 3.5.1
    • jQuery-minicolors 2.2.3
    • jQuery UI 1.11.4
    • jQuery-ui-touchpunch 0.2.3
    • js-base64 1.3
    • jsziptools 2.10.1
    • keymaster 1.6.2
    • KTX 4.4.0
    • LambdaOptions 1.0
    • libcurl 8.4
    • EGL 1.5
    • libglvnd 2.1.0
    • libjpeg-turbo 1.4.0
    • libpng 1.6.37
    • libwebsockets 2.0.1
    • LZ4 r127
    • mobile-detect-js 0.2.3
    • morgan 1.9.1
    • node-http-proxy 1.18.1
    • NoWide 2.6
    • OpenSSL 3.0.9
    • promise-polyfill 2.1.0
    • pugixml 1.13
    • rapidJSON 1.0
    • rapidXML 1.13
    • SDL2 2.0.10
    • STB Image 2.26
    • uuid 3.3.3
    • v8 v8-7.8.279
    • v8pp v8pp-1.5.1
    • winston 3.2.1
    • zlib 1.3.1
    • Zstandard 1.4.5
  • Package Description
  • Downloads
  • Archives
    • 2025
    • 2024
    • 2023
    • 2022
    • 2021
    • 2020
    • 2019
    • 2018
    • 2017
    • 2016
    • 2015
    • 2

Support

  • Developer Support
  • Knowledge Base
  • Community Forum
  • Contact Us
HOOPS Communicator
  • communicator Reference
  • TemporalLink
Previous Next

TemporalLink

class TemporalLink()

Constructors

  • constructor()

Properties

  • futureItemHash
  • pastItemHash

Constructors

TemporalLink.constructor(pastItemHash)
Arguments:
  • pastItemHash (string | null()) – None
Return type:

TemporalLink()

Properties

TemporalLink.futureItemHash
Type:string | null
TemporalLink.pastItemHash
Type:string | null
Previous Next

© Copyright 2025, Tech Soft 3D

Hello I'm HOOPSY!

HOOPSY BETA

Hello I am HOOPSY! your Docs generative AI assistant.

Ask me anything about HOOPS Communicator or choose a sample question below to start a conversation:

Additional info

HOOPSY may store chats to provide and maintain the service according to OpenAI's data policy.


This feature is currently experimental. While we are continually enhancing its performance and quality, the underlying AI model may generate inaccurate or fabricated responses, especially if prompted to do so.

New Conversation

Continue generating
Return to top