CallbackMap

class CallbackMap()

Properties

CallbackMap.XHRonerror
Type:function optional
CallbackMap.XHRonerror(errorEvent)
Arguments:
  • errorEvent (ErrorEvent()) – None
Return type:

void

CallbackMap.XHRonloadend
Type:function optional
CallbackMap.XHRonloadend(progressEvent, status, uri)
Arguments:
  • progressEvent (ProgressEvent()) – None
  • status (number()) – None
  • uri (string()) – None
Return type:

void

CallbackMap.XHRonprogress
Type:function optional
CallbackMap.XHRonprogress(progressEvent)
Arguments:
  • progressEvent (ProgressEvent()) – None
Return type:

void

CallbackMap.addCuttingSection
Type:function optional
CallbackMap.addCuttingSection(cuttingSection)
Arguments:
Return type:

void

CallbackMap.assemblyTreeReady
Type:function optional
CallbackMap.assemblyTreeReady()
Return type:void
CallbackMap.bcfLoaded
Type:function optional
CallbackMap.bcfLoaded(id, filename)
Arguments:
  • id (number()) – None
  • filename (BCFName) – None
Return type:

void

CallbackMap.bcfRemoved
Type:function optional
CallbackMap.bcfRemoved(id)
Arguments:
  • id (number()) – None
Return type:

void

CallbackMap.beginInteraction
Type:function optional
CallbackMap.beginInteraction(view)
Arguments:
Return type:

void

CallbackMap.cadViewCreated
Type:function optional
CallbackMap.cadViewCreated(cadViewId, cadViewName)
Arguments:
  • cadViewId (CadViewId) – None
  • cadViewName (string()) – None
Return type:

void

CallbackMap.camera
Type:function optional
CallbackMap.camera(camera, view)
Arguments:
Return type:

void

CallbackMap.cappingIdle
Type:function optional
CallbackMap.cappingIdle(isIdle, cappedInstanceCount)
Arguments:
  • isIdle (boolean()) – None
  • cappedInstanceCount (number()) – None
Return type:

void

CallbackMap.configurationActivated
Type:function optional
CallbackMap.configurationActivated(nodeId)
Arguments:
Return type:

void

CallbackMap.contextMenu
Type:function optional
CallbackMap.contextMenu(position, modifiers)
Arguments:
Return type:

void

CallbackMap.cuttingPlaneDrag
Type:function optional
CallbackMap.cuttingPlaneDrag(cuttingSection, planeIndex)
Arguments:
Return type:

void

CallbackMap.cuttingPlaneDragEnd
Type:function optional
CallbackMap.cuttingPlaneDragEnd(cuttingSection, planeIndex)
Arguments:
Return type:

void

CallbackMap.cuttingPlaneDragStart
Type:function optional
CallbackMap.cuttingPlaneDragStart(cuttingSection, planeIndex)
Arguments:
Return type:

void

CallbackMap.cuttingSectionsLoaded
Type:function optional
CallbackMap.cuttingSectionsLoaded()
Return type:void
CallbackMap.endInteraction
Type:function optional
CallbackMap.endInteraction(view)
Arguments:
Return type:

void

CallbackMap.explode
Type:function optional
CallbackMap.explode(magnitude)
Arguments:
  • magnitude (number()) – None
Return type:

void

CallbackMap.firstModelLoaded
Type:function optional
CallbackMap.firstModelLoaded(modelRootIds, isHwf)
Arguments:
  • modelRootIds ([NodeId]) – None
  • isHwf (boolean()) – None
Return type:

void

CallbackMap.frameDrawn
Type:function optional
CallbackMap.frameDrawn(camera, visiblePoints, viewKey)
Arguments:
  • camera (Camera()) – None
  • visiblePoints ([number]()) – None
  • viewKey (ViewKey()) – None
Return type:

void

CallbackMap.handleEvent
Type:function optional
CallbackMap.handleEvent(eventType, nodeIds, initialMatrices, newMatrices)
Arguments:
  • eventType (HandleEventType) – None
  • nodeIds ([NodeId]) – None
  • initialMatrices ([Matrix]()) – None
  • newMatrices ([Matrix]()) – None
Return type:

void

CallbackMap.handleEventEnd
Type:function optional
CallbackMap.handleEventEnd(eventType, nodeIds, initialMatrices, newMatrices)
Arguments:
  • eventType (HandleEventType) – None
  • nodeIds ([NodeId]) – None
  • initialMatrices ([Matrix]()) – None
  • newMatrices ([Matrix]()) – None
Return type:

void

CallbackMap.handleEventStart
Type:function optional
CallbackMap.handleEventStart(eventType, nodeIds, initialMatrices)
Arguments:
Return type:

void

CallbackMap.hwfParseComplete
Type:function optional
CallbackMap.hwfParseComplete()
Return type:void
CallbackMap.incrementalSelectionBatchBegin
Type:function optional
CallbackMap.incrementalSelectionBatchBegin()
Return type:void
CallbackMap.incrementalSelectionBatchEnd
Type:function optional
CallbackMap.incrementalSelectionBatchEnd()
Return type:void
CallbackMap.incrementalSelectionEnd
Type:function optional
CallbackMap.incrementalSelectionEnd()
Return type:void
CallbackMap.info
Type:function optional
CallbackMap.info(infoType, message)
Arguments:
  • infoType (InfoType) – None
  • message (string()) – None
Return type:

void

CallbackMap.lineCreated
Type:function optional
CallbackMap.lineCreated(line)
Arguments:
Return type:

void

CallbackMap.lineDeleted
Type:function optional
CallbackMap.lineDeleted(line)
Arguments:
Return type:

void

CallbackMap.lineLoaded
Type:function optional
CallbackMap.lineLoaded(line)
Arguments:
Return type:

void

CallbackMap.measurementBegin
Type:function optional
CallbackMap.measurementBegin()
Return type:void
CallbackMap.measurementCreated
Type:function optional
CallbackMap.measurementCreated(measurement)
Arguments:
Return type:

void

CallbackMap.measurementDeleted
Type:function optional
CallbackMap.measurementDeleted(measurement)
Arguments:
Return type:

void

CallbackMap.measurementHidden
Type:function optional
CallbackMap.measurementHidden(measurement)
Arguments:
Return type:

void

CallbackMap.measurementLoaded
Type:function optional
CallbackMap.measurementLoaded(measurement)
Arguments:
Return type:

void

CallbackMap.measurementShown
Type:function optional
CallbackMap.measurementShown(measurement)
Arguments:
Return type:

void

CallbackMap.measurementValueSet
Type:function optional
CallbackMap.measurementValueSet(measurement)
Arguments:
Return type:

void

CallbackMap.missingModel
Type:function optional
CallbackMap.missingModel(modelPath)
Arguments:
  • modelPath (string()) – None
Return type:

void

CallbackMap.modelLoadBegin
Type:function optional
CallbackMap.modelLoadBegin()
Return type:void
CallbackMap.modelLoadFailure
Type:function optional
CallbackMap.modelLoadFailure(modelName, reason[, error])
Arguments:
  • modelName (ScModelName()) – None
  • reason (string()) – None
  • error (any()) – optional None
Return type:

void

CallbackMap.modelStructureHeaderParsed
Type:function optional
CallbackMap.modelStructureHeaderParsed(filename, fileType)
Arguments:
  • filename (string()) – None
  • fileType (FileType()) – None
Return type:

void

CallbackMap.modelStructureReady
Type:function optional
CallbackMap.modelStructureReady()
Return type:void
CallbackMap.modelSwitchStart
Type:function optional
CallbackMap.modelSwitchStart(clearOnly)
Arguments:
  • clearOnly (boolean()) – None
Return type:

void

CallbackMap.modelSwitched
Type:function optional
CallbackMap.modelSwitched(clearOnly, modelRootIds)
Arguments:
  • clearOnly (boolean()) – None
  • modelRootIds ([NodeId]) – None
Return type:

void

CallbackMap.noteTextCreated
Type:function optional
CallbackMap.noteTextCreated(noteText)
Arguments:
  • noteText (NoteText()) – None
Return type:

void

CallbackMap.noteTextDeleted
Type:function optional
CallbackMap.noteTextDeleted(noteText)
Arguments:
  • noteText (NoteText()) – None
Return type:

void

CallbackMap.noteTextHidden
Type:function optional
CallbackMap.noteTextHidden(noteText)
Arguments:
  • noteText (NoteText()) – None
Return type:

void

CallbackMap.noteTextShown
Type:function optional
CallbackMap.noteTextShown(noteText)
Arguments:
  • noteText (NoteText()) – None
Return type:

void

CallbackMap.noteTextUpdated
Type:function optional
CallbackMap.noteTextUpdated(noteText)
Arguments:
  • noteText (NoteText()) – None
Return type:

void

CallbackMap.overlayViewportSet
Type:function optional
CallbackMap.overlayViewportSet(overlayIndex, view)
Arguments:
  • overlayIndex (OverlayIndex()) – None
  • view (IView()) – None
Return type:

void

CallbackMap.redlineCreated
Type:function optional
CallbackMap.redlineCreated(redlineMarkup)
Arguments:
Return type:

void

CallbackMap.redlineDeleted
Type:function optional
CallbackMap.redlineDeleted(redlineMarkup)
Arguments:
Return type:

void

CallbackMap.redlineUpdated
Type:function optional
CallbackMap.redlineUpdated(redlineMarkup)
Arguments:
Return type:

void

CallbackMap.removeCuttingSection
Type:function optional
CallbackMap.removeCuttingSection()
Return type:void
CallbackMap.sceneReady
Type:function optional
CallbackMap.sceneReady()
Return type:void
CallbackMap.selectionArray
Type:function optional
CallbackMap.selectionArray(selectionEvents, removed)
Arguments:
Return type:

void

CallbackMap.sheetActivated
Type:function optional
CallbackMap.sheetActivated(nodeId)
Arguments:
Return type:

void

CallbackMap.sheetDeactivated
Type:function optional
CallbackMap.sheetDeactivated()
Return type:void
CallbackMap.streamingActivated
Type:function optional
CallbackMap.streamingActivated()
Return type:void
CallbackMap.streamingDeactivated
Type:function optional
CallbackMap.streamingDeactivated()
Return type:void
CallbackMap.subtreeDeleted
Type:function optional
CallbackMap.subtreeDeleted(modelRootIds)
Arguments:
  • modelRootIds ([NodeId]) – None
Return type:

void

CallbackMap.subtreeLoaded
Type:function optional
CallbackMap.subtreeLoaded(modelRootIds, source)
Arguments:
Return type:

void

CallbackMap.timeout
Type:function optional
CallbackMap.timeout()
Return type:void
CallbackMap.timeoutWarning
Type:function optional
CallbackMap.timeoutWarning(minutesRemaining)
Arguments:
  • minutesRemaining (number()) – None
Return type:

void

CallbackMap.transitionBegin
Type:function optional
CallbackMap.transitionBegin(duration, view)
Arguments:
  • duration (number()) – None
  • view (IView()) – None
Return type:

void

CallbackMap.transitionEnd
Type:function optional
CallbackMap.transitionEnd(view)
Arguments:
Return type:

void

CallbackMap.viewAxes
Type:function optional
CallbackMap.viewAxes(frontVector, upVector)
Arguments:
Return type:

void

CallbackMap.viewCreated
Type:function optional
CallbackMap.viewCreated(view)
Arguments:
Return type:

void

CallbackMap.viewDeactivated
Type:function optional
CallbackMap.viewDeactivated(view)
Arguments:
Return type:

void

CallbackMap.viewDeleted
Type:function optional
CallbackMap.viewDeleted(view)
Arguments:
Return type:

void

CallbackMap.viewLoaded
Type:function optional
CallbackMap.viewLoaded(view)
Arguments:
Return type:

void

CallbackMap.viewOrientation
Type:function optional
CallbackMap.viewOrientation(orientation, view)
Arguments:
Return type:

void

CallbackMap.visibilityChanged
Type:function optional
CallbackMap.visibilityChanged(shownBodyIds, hiddenBodyIds)
Arguments:
  • shownBodyIds ([BodyId]) – None
  • hiddenBodyIds ([BodyId]) – None
Return type:

void

CallbackMap.walkOperatorActivated
Type:function optional
CallbackMap.walkOperatorActivated()
Return type:void
CallbackMap.walkOperatorDeactivated
Type:function optional
CallbackMap.walkOperatorDeactivated()
Return type:void
CallbackMap.webGlContextLost
Type:function optional
CallbackMap.webGlContextLost()
Return type:void
CallbackMap.websocketConnectionClosed
Type:function optional
CallbackMap.websocketConnectionClosed()
Return type:void