MeshInstanceInterface
- 
class 
Sc.MeshInstanceInterface() 
Methods
clearAllElementHighlight()clearAllElementVisible()clearAllElementXRay()clearElementColors()clearElementHighlight()clearElementVisible()clearElementXRay()computeMinimalBodyBodyDistance()computeMinimalFaceFaceDistance()computeMinimalFaceLineDistance()computeMinimalFaceRayDistance()create()destroy()discardAnonymousMatrix()getAlwaysDraw()getCappingMeshData()getColor()getCullingVector()getDoNotCut()getDoNotExplode()getDoNotLight()getDoNotOutlineHighlight()getDoNotSelect()getDoNotUseVertexColors()getDrawnWorldSpaceBounding()getEffectiveColor()getEffectiveElementColor()getEffectiveOpacity()getElementColor()getElementHighlighted()getElementVisible()getElementXRay()getExcludeBounding()getFaceElementBounding()getFacesVisible()getHighlighted()getLayerCount()getLineElementBounding()getLinesVisible()getMatrix()getMeshData()getMetallicRoughness()getObjectSpaceBounding()getOpacity()getOverrideSceneVisibility()getPointElementBounding()getPointsVisible()getScreenOriented()getScreenSpace()getScreenSpaceStretched()getSuppressCameraScale()getWorldSpaceBounding()hasDepthRange()hasTransparency()linesToIncidentFaces()matrixPreMultiply()reifyAnonymousMatrix()setAlwaysDraw()setAmbientMix()setAnonymousMatrices()setAnonymousMatrix()setColor()setCullingVector()setDepthRange()setDoNotCut()setDoNotExplode()setDoNotLight()setDoNotOutlineHighlight()setDoNotReset()setDoNotSelect()setDoNotUseVertexColors()setDoNotXRay()setElementColor()setElementHighlighted()setElementVisible()setElementXRay()setExcludeBounding()setFacesVisible()setHighlighted()setLinePattern()setLinesVisible()setMatrix()setMeshLevel()setMetallicRoughness()setOpacity()setOverlayId()setOverrideSceneVisibility()setPointsVisible()setScreenOriented()setScreenSpace()setScreenSpaceStretched()setSpecularIntensity()setStreamCutoffScale()setSuppressCameraScale()setTexture()setVisible()setXRay()synchronizeVisibilities()unsetColor()unsetCullingVector()unsetDepthRange()unsetElementColor()unsetLinePattern()unsetMatrix()unsetMetallicRoughness()unsetOpacity()unsetSpecularIntensity()unsetTexture()
Methods
clearAllElementHighlight
- 
MeshInstanceInterface.clearAllElementHighlight(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: void
- incs (
 
clearAllElementVisible
- 
MeshInstanceInterface.clearAllElementVisible(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: void
- incs (
 
clearAllElementXRay
- 
MeshInstanceInterface.clearAllElementXRay(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: void
- incs (
 
clearElementColors
- 
MeshInstanceInterface.clearElementColors(incs, elementType) Arguments: - incs (
InstanceIncs()) – None - elementType (
ElementType()) – None 
Return type: void
- incs (
 
clearElementHighlight
- 
MeshInstanceInterface.clearElementHighlight(incs, elementType) Arguments: - incs (
InstanceIncs()) – None - elementType (
ElementType()) – None 
Return type: void
- incs (
 
clearElementVisible
- 
MeshInstanceInterface.clearElementVisible(incs, elementType) Arguments: - incs (
InstanceIncs()) – None - elementType (
ElementType()) – None 
Return type: void
- incs (
 
clearElementXRay
- 
MeshInstanceInterface.clearElementXRay(incs, elementType) Arguments: - incs (
InstanceIncs()) – None - elementType (
ElementType()) – None 
Return type: void
- incs (
 
computeMinimalBodyBodyDistance
- 
MeshInstanceInterface.computeMinimalBodyBodyDistance(index, inc1, inc2) Arguments: - index (
ViewKey()) – None - inc1 (
InstanceInc()) – None - inc2 (
InstanceInc()) – None 
Return type: Promise <FaceFaceDistanceObject>
- index (
 
computeMinimalFaceFaceDistance
- 
MeshInstanceInterface.computeMinimalFaceFaceDistance(index, inc1, faceIndex1, inc2, faceIndex2) Arguments: - index (
ViewKey()) – None - inc1 (
InstanceInc()) – None - faceIndex1 (
number()) – None - inc2 (
InstanceInc()) – None - faceIndex2 (
number()) – None 
Return type: Promise <FaceFaceDistanceObject>
- index (
 
computeMinimalFaceLineDistance
computeMinimalFaceRayDistance
create
- 
MeshInstanceInterface.create(meshId, matrixInc, faceColor, lineColor, pointColor[, flags[, overlayIndex[, viewKey]]]) Arguments: - meshId (
MeshId()) – None - matrixInc (
MatrixInc()) – None - faceColor (
Vector4()) – None - lineColor (
Vector4()) – None - pointColor (
Vector4()) – None - flags (
number()) – optional None - overlayIndex (
number()) – optional None - viewKey (
ViewKey()) – optional None 
Return type: Promise <InstanceInc>
- meshId (
 
destroy
- 
MeshInstanceInterface.destroy(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: Promise <void>
- incs (
 
discardAnonymousMatrix
- 
MeshInstanceInterface.discardAnonymousMatrix(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: Promise <void>
- incs (
 
getAlwaysDraw
- 
MeshInstanceInterface.getAlwaysDraw(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: Promise <[boolean]>
- incs (
 
getCappingMeshData
- 
MeshInstanceInterface.getCappingMeshData(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: Promise <MeshIds>
- incs (
 
getColor
- 
MeshInstanceInterface.getColor(incs, elementType, colorType) Arguments: - incs (
InstanceIncs()) – None - elementType (
ElementType()) – None - colorType (
ColorType()) – None 
Return type: Promise <[null | Vector3]>
- incs (
 
getCullingVector
- 
MeshInstanceInterface.getCullingVector(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: Promise <[CullingVector]>
- incs (
 
getDoNotCut
- 
MeshInstanceInterface.getDoNotCut(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: Promise <[boolean]>
- incs (
 
getDoNotExplode
- 
MeshInstanceInterface.getDoNotExplode(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: Promise <[boolean]>
- incs (
 
getDoNotLight
- 
MeshInstanceInterface.getDoNotLight(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: Promise <[boolean]>
- incs (
 
getDoNotOutlineHighlight
- 
MeshInstanceInterface.getDoNotOutlineHighlight(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: Promise <[boolean]>
- incs (
 
getDoNotSelect
- 
MeshInstanceInterface.getDoNotSelect(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: Promise <[boolean]>
- incs (
 
getDoNotUseVertexColors
- 
MeshInstanceInterface.getDoNotUseVertexColors(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: Promise <[boolean]>
- incs (
 
getDrawnWorldSpaceBounding
- 
MeshInstanceInterface.getDrawnWorldSpaceBounding(viewKey) Arguments: - viewKey (
ViewKey()) – None 
Return type: Promise <IBox>
- viewKey (
 
- 
MeshInstanceInterface.getDrawnWorldSpaceBounding(incs, viewKey) Arguments: - incs (
InstanceIncs()) – None - viewKey (
ViewKey()) – None 
Return type: Promise <IBox>
- incs (
 
getEffectiveColor
- 
MeshInstanceInterface.getEffectiveColor(incs, elementType, colorType) Arguments: - incs (
InstanceIncs()) – None - elementType (
ElementType()) – None - colorType (
ColorType()) – None 
Return type: Promise <[Vector3]>
- incs (
 
getEffectiveElementColor
- 
MeshInstanceInterface.getEffectiveElementColor(incs, viewKey, elementType, index) Arguments: - incs (
InstanceIncs()) – None - viewKey (
ViewKey()) – None - elementType (
ElementType()) – None - index (
number()) – None 
Return type: Promise <[Vector3]>
- incs (
 
getEffectiveOpacity
- 
MeshInstanceInterface.getEffectiveOpacity(incs, elementType) Arguments: - incs (
InstanceIncs()) – None - elementType (
ElementType()) – None 
Return type: Promise <[number]>
- incs (
 
getElementColor
- 
MeshInstanceInterface.getElementColor(incs, elementType, index) Arguments: - incs (
InstanceIncs()) – None - elementType (
ElementType()) – None - index (
number()) – None 
Return type: Promise <[null | Vector3]>
- incs (
 
getElementHighlighted
- 
MeshInstanceInterface.getElementHighlighted(incs, elementType, elementIndex) Arguments: - incs (
InstanceIncs()) – None - elementType (
ElementType()) – None - elementIndex (
number()) – None 
Return type: Promise <[boolean]>
- incs (
 
getElementVisible
- 
MeshInstanceInterface.getElementVisible(incs, elementType, elementIndex) Arguments: - incs (
InstanceIncs()) – None - elementType (
ElementType()) – None - elementIndex (
number()) – None 
Return type: Promise <[boolean]>
- incs (
 
getElementXRay
- 
MeshInstanceInterface.getElementXRay(incs, elementType, elementIndex) Arguments: - incs (
InstanceIncs()) – None - elementType (
ElementType()) – None - elementIndex (
number()) – None 
Return type: Promise <[boolean]>
- incs (
 
getExcludeBounding
- 
MeshInstanceInterface.getExcludeBounding(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: Promise <[boolean]>
- incs (
 
getFaceElementBounding
- 
MeshInstanceInterface.getFaceElementBounding(elementIndices, inc) Arguments: - elementIndices (
[number]()) – None - inc (
InstanceInc()) – None 
Return type: Promise <IBox>
- elementIndices (
 
getFacesVisible
- 
MeshInstanceInterface.getFacesVisible(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: Promise <[boolean]>
- incs (
 
getHighlighted
- 
MeshInstanceInterface.getHighlighted(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: Promise <[boolean]>
- incs (
 
getLineElementBounding
- 
MeshInstanceInterface.getLineElementBounding(elementIndices, inc) Arguments: - elementIndices (
[number]()) – None - inc (
InstanceInc()) – None 
Return type: Promise <IBox>
- elementIndices (
 
getLinesVisible
- 
MeshInstanceInterface.getLinesVisible(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: Promise <[boolean]>
- incs (
 
getMatrix
- 
MeshInstanceInterface.getMatrix(incs, layer) Arguments: - incs (
InstanceIncs()) – None - layer (
number()) – None 
Return type: Promise <MatrixIncs>
- incs (
 
getMeshData
- 
MeshInstanceInterface.getMeshData(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: Promise <MeshIds>
- incs (
 
getMetallicRoughness
- 
MeshInstanceInterface.getMetallicRoughness(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: Promise <[number]>
- incs (
 
getObjectSpaceBounding
- 
MeshInstanceInterface.getObjectSpaceBounding(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: Promise <[IBox]>
- incs (
 
getOpacity
- 
MeshInstanceInterface.getOpacity(incs, elementType) Arguments: - incs (
InstanceIncs()) – None - elementType (
ElementType()) – None 
Return type: [null | number]
- incs (
 
getOverrideSceneVisibility
- 
MeshInstanceInterface.getOverrideSceneVisibility(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: Promise <[boolean]>
- incs (
 
getPointElementBounding
- 
MeshInstanceInterface.getPointElementBounding(elementIndices, inc) Arguments: - elementIndices (
[number]()) – None - inc (
InstanceInc()) – None 
Return type: Promise <IBox>
- elementIndices (
 
getPointsVisible
- 
MeshInstanceInterface.getPointsVisible(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: Promise <[boolean]>
- incs (
 
getScreenOriented
- 
MeshInstanceInterface.getScreenOriented(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: Promise <[boolean]>
- incs (
 
getScreenSpace
- 
MeshInstanceInterface.getScreenSpace(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: Promise <[boolean]>
- incs (
 
getScreenSpaceStretched
- 
MeshInstanceInterface.getScreenSpaceStretched(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: Promise <[boolean]>
- incs (
 
getSuppressCameraScale
- 
MeshInstanceInterface.getSuppressCameraScale(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: Promise <[boolean]>
- incs (
 
getWorldSpaceBounding
- 
MeshInstanceInterface.getWorldSpaceBounding(incs, ignoreInvisible, includeExcluded, tightBounding) Arguments: - incs (
InstanceIncs()) – None - ignoreInvisible (
boolean()) – None - includeExcluded (
boolean()) – None - tightBounding (
boolean()) – None 
Return type: Promise <IBox>
- incs (
 
hasDepthRange
- 
MeshInstanceInterface.hasDepthRange(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: Promise <[boolean]>
- incs (
 
hasTransparency
- 
MeshInstanceInterface.hasTransparency(incs, elementType) Arguments: - incs (
InstanceIncs()) – None - elementType (
ElementType()) – None 
Return type: Promise <[boolean]>
- incs (
 
linesToIncidentFaces
- 
MeshInstanceInterface.linesToIncidentFaces(elementIndices, inc) Arguments: - elementIndices (
[number]()) – None - inc (
InstanceInc()) – None 
Return type: Promise <[number]>
- elementIndices (
 
matrixPreMultiply
- 
MeshInstanceInterface.matrixPreMultiply(incs, matrix) Arguments: - incs (
InstanceIncs()) – None - matrix (
Matrix16()) – None 
Return type: Promise <void>
- incs (
 
reifyAnonymousMatrix
- 
MeshInstanceInterface.reifyAnonymousMatrix(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: Promise <MatrixIncs>
- incs (
 
setAlwaysDraw
- 
MeshInstanceInterface.setAlwaysDraw(incs, value) Arguments: - incs (
InstanceIncs()) – None - value (
boolean()) – None 
Return type: void
- incs (
 
setAmbientMix
- 
MeshInstanceInterface.setAmbientMix(incs, elementType, value) Arguments: - incs (
InstanceIncs()) – None - elementType (
ElementType()) – None - value (
number()) – None 
Return type: void
- incs (
 
setAnonymousMatrices
- 
MeshInstanceInterface.setAnonymousMatrices(incs, matrices) Arguments: - incs (
InstanceIncs()) – None - matrices (
[number]()) – None 
Return type: void
- incs (
 
setAnonymousMatrix
- 
MeshInstanceInterface.setAnonymousMatrix(incs, matrix) Arguments: - incs (
InstanceIncs()) – None - matrix (
Matrix16()) – None 
Return type: void
- incs (
 
setColor
- 
MeshInstanceInterface.setColor(incs, elementType, colorType, color) Arguments: - incs (
InstanceIncs()) – None - elementType (
ElementType()) – None - colorType (
ColorType()) – None - color (
Vector3()) – None 
Return type: void
- incs (
 
setCullingVector
- 
MeshInstanceInterface.setCullingVector(incs, space, vector, toleranceDegrees) Arguments: - incs (
InstanceIncs()) – None - space (
CullingVectorSpace()) – None - vector (
Vector3()) – None - toleranceDegrees (
number()) – None 
Return type: void
- incs (
 
setDepthRange
- 
MeshInstanceInterface.setDepthRange(incs, min, max) Arguments: - incs (
InstanceIncs()) – None - min (
number()) – None - max (
number()) – None 
Return type: void
- incs (
 
setDoNotCut
- 
MeshInstanceInterface.setDoNotCut(incs, doNotCut) Arguments: - incs (
InstanceIncs()) – None - doNotCut (
boolean()) – None 
Return type: void
- incs (
 
setDoNotExplode
- 
MeshInstanceInterface.setDoNotExplode(incs, doNotExplode) Arguments: - incs (
InstanceIncs()) – None - doNotExplode (
boolean()) – None 
Return type: void
- incs (
 
setDoNotLight
- 
MeshInstanceInterface.setDoNotLight(incs, value) Arguments: - incs (
InstanceIncs()) – None - value (
boolean()) – None 
Return type: void
- incs (
 
setDoNotOutlineHighlight
- 
MeshInstanceInterface.setDoNotOutlineHighlight(incs, value) Arguments: - incs (
InstanceIncs()) – None - value (
boolean()) – None 
Return type: void
- incs (
 
setDoNotReset
- 
MeshInstanceInterface.setDoNotReset(incs, doNotReset) Arguments: - incs (
InstanceIncs()) – None - doNotReset (
boolean()) – None 
Return type: void
- incs (
 
setDoNotSelect
- 
MeshInstanceInterface.setDoNotSelect(incs, doNotSelect) Arguments: - incs (
InstanceIncs()) – None - doNotSelect (
boolean()) – None 
Return type: void
- incs (
 
setDoNotUseVertexColors
- 
MeshInstanceInterface.setDoNotUseVertexColors(incs, value) Arguments: - incs (
InstanceIncs()) – None - value (
boolean()) – None 
Return type: void
- incs (
 
setDoNotXRay
- 
MeshInstanceInterface.setDoNotXRay(incs, value) Arguments: - incs (
InstanceIncs()) – None - value (
boolean()) – None 
Return type: void
- incs (
 
setElementColor
- 
MeshInstanceInterface.setElementColor(incs, elementType, elementOffset, elementCount, color) Arguments: - incs (
InstanceIncs()) – None - elementType (
ElementType()) – None - elementOffset (
number()) – None - elementCount (
number()) – None - color (
Vector3()) – None 
Return type: void
- incs (
 
setElementHighlighted
- 
MeshInstanceInterface.setElementHighlighted(incs, elementType, elementIndex, elementCount, value) Arguments: - incs (
InstanceIncs()) – None - elementType (
ElementType()) – None - elementIndex (
number()) – None - elementCount (
number()) – None - value (
boolean()) – None 
Return type: void
- incs (
 
setElementVisible
- 
MeshInstanceInterface.setElementVisible(incs, elementType, elementIndex, elementCount, value) Arguments: - incs (
InstanceIncs()) – None - elementType (
ElementType()) – None - elementIndex (
number()) – None - elementCount (
number()) – None - value (
boolean()) – None 
Return type: void
- incs (
 
setElementXRay
- 
MeshInstanceInterface.setElementXRay(incs, elementType, elementIndex, elementCount, value) Arguments: - incs (
InstanceIncs()) – None - elementType (
ElementType()) – None - elementIndex (
number()) – None - elementCount (
number()) – None - value (
boolean()) – None 
Return type: void
- incs (
 
setExcludeBounding
- 
MeshInstanceInterface.setExcludeBounding(incs, value) Arguments: - incs (
InstanceIncs()) – None - value (
boolean()) – None 
Return type: void
- incs (
 
setFacesVisible
- 
MeshInstanceInterface.setFacesVisible(incs, visible) Arguments: - incs (
InstanceIncs()) – None - visible (
boolean()) – None 
Return type: void
- incs (
 
setHighlighted
- 
MeshInstanceInterface.setHighlighted(incs, highlighted) Arguments: - incs (
InstanceIncs()) – None - highlighted (
boolean()) – None 
Return type: void
- incs (
 
setLinePattern
- 
MeshInstanceInterface.setLinePattern(incs, pattern, patternLength, patternLengthUnit) Arguments: - incs (
InstanceIncs()) – None - pattern (
[number] | Uint8Array()) – None - patternLength (
number()) – None - patternLengthUnit (
LinePatternLengthUnit()) – None 
Return type: void
- incs (
 
setLinesVisible
- 
MeshInstanceInterface.setLinesVisible(incs, visible) Arguments: - incs (
InstanceIncs()) – None - visible (
boolean()) – None 
Return type: void
- incs (
 
setMatrix
- 
MeshInstanceInterface.setMatrix(incs, layer, matrixInc) Arguments: - incs (
InstanceIncs()) – None - layer (
number()) – None - matrixInc (
MatrixInc()) – None 
Return type: Promise <void>
- incs (
 
setMeshLevel
- 
MeshInstanceInterface.setMeshLevel(incs, meshLevel) Arguments: - incs (
InstanceIncs()) – None - meshLevel (
number()) – None 
Return type: void
- incs (
 
setMetallicRoughness
- 
MeshInstanceInterface.setMetallicRoughness(incs, metallicFactor, roughnessFactor) Arguments: - incs (
InstanceIncs()) – None - metallicFactor (
number()) – None - roughnessFactor (
number()) – None 
Return type: void
- incs (
 
setOpacity
- 
MeshInstanceInterface.setOpacity(incs, elementType, opacity) Arguments: - incs (
InstanceIncs()) – None - elementType (
ElementType()) – None - opacity (
number()) – None 
Return type: void
- incs (
 
setOverlayId
- 
MeshInstanceInterface.setOverlayId(incs, viewKey, index) Arguments: - incs (
InstanceIncs()) – None - viewKey (
ViewKey()) – None - index (
number()) – None 
Return type: void
- incs (
 
setOverrideSceneVisibility
- 
MeshInstanceInterface.setOverrideSceneVisibility(incs, overrideSceneVisibility) Arguments: - incs (
InstanceIncs()) – None - overrideSceneVisibility (
boolean()) – None 
Return type: void
- incs (
 
setPointsVisible
- 
MeshInstanceInterface.setPointsVisible(incs, visible) Arguments: - incs (
InstanceIncs()) – None - visible (
boolean()) – None 
Return type: void
- incs (
 
setScreenOriented
- 
MeshInstanceInterface.setScreenOriented(incs, value) Arguments: - incs (
InstanceIncs()) – None - value (
boolean()) – None 
Return type: void
- incs (
 
setScreenSpace
- 
MeshInstanceInterface.setScreenSpace(incs, value) Arguments: - incs (
InstanceIncs()) – None - value (
boolean()) – None 
Return type: void
- incs (
 
setScreenSpaceStretched
- 
MeshInstanceInterface.setScreenSpaceStretched(incs, value) Arguments: - incs (
InstanceIncs()) – None - value (
boolean()) – None 
Return type: void
- incs (
 
setSpecularIntensity
- 
MeshInstanceInterface.setSpecularIntensity(incs, elementType, value) Arguments: - incs (
InstanceIncs()) – None - elementType (
ElementType()) – None - value (
number()) – None 
Return type: void
- incs (
 
setStreamCutoffScale
- 
MeshInstanceInterface.setStreamCutoffScale(value) Arguments: - value (
number()) – None 
Return type: void
- value (
 
setSuppressCameraScale
- 
MeshInstanceInterface.setSuppressCameraScale(incs, suppressCameraScale) Arguments: - incs (
InstanceIncs()) – None - suppressCameraScale (
boolean()) – None 
Return type: void
- incs (
 
setTexture
- 
MeshInstanceInterface.setTexture(incs, elementType, imageId, matrix, tiling, interpolation, mipMapping, parameterization, modifiers) Arguments: - incs (
InstanceIncs()) – None - elementType (
ElementType()) – None - imageId (
ImageId()) – None - matrix (
Matrix16()) – None - tiling (
TextureTiling()) – None - interpolation (
TextureInterpolation()) – None - mipMapping (
TextureMipMapping()) – None - parameterization (
TextureParameterization()) – None - modifiers (
TextureModifier()) – None 
Return type: Promise <void>
- incs (
 
setVisible
- 
MeshInstanceInterface.setVisible(incs, visible, onlyDemanded) Arguments: - incs (
InstanceIncs()) – None - visible (
boolean()) – None - onlyDemanded (
boolean()) – None 
Return type: void
- incs (
 
setXRay
- 
MeshInstanceInterface.setXRay(incs, value) Arguments: - incs (
InstanceIncs()) – None - value (
boolean()) – None 
Return type: void
- incs (
 
synchronizeVisibilities
- 
MeshInstanceInterface.synchronizeVisibilities(incs, visible) Arguments: - incs (
InstanceIncs()) – None - visible (
boolean()) – None 
Return type: void
- incs (
 
unsetColor
- 
MeshInstanceInterface.unsetColor(incs, elementType, colorType) Arguments: - incs (
InstanceIncs()) – None - elementType (
ElementType()) – None - colorType (
ColorType()) – None 
Return type: void
- incs (
 
unsetCullingVector
- 
MeshInstanceInterface.unsetCullingVector(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: void
- incs (
 
unsetDepthRange
- 
MeshInstanceInterface.unsetDepthRange(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: void
- incs (
 
unsetElementColor
- 
MeshInstanceInterface.unsetElementColor(incs, elementType, elementOffset, elementCount) Arguments: - incs (
InstanceIncs()) – None - elementType (
ElementType()) – None - elementOffset (
number()) – None - elementCount (
number()) – None 
Return type: void
- incs (
 
unsetLinePattern
- 
MeshInstanceInterface.unsetLinePattern(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: void
- incs (
 
unsetMatrix
- 
MeshInstanceInterface.unsetMatrix(incs, layer) Arguments: - incs (
InstanceIncs()) – None - layer (
number()) – None 
Return type: Promise <void>
- incs (
 
unsetMetallicRoughness
- 
MeshInstanceInterface.unsetMetallicRoughness(incs) Arguments: - incs (
InstanceIncs()) – None 
Return type: void
- incs (
 
unsetOpacity
- 
MeshInstanceInterface.unsetOpacity(incs, elementType) Arguments: - incs (
InstanceIncs()) – None - elementType (
ElementType()) – None 
Return type: void
- incs (