ScAttacher
-
class
ScAttacher()
Properties
Methods
Properties
-
ScAttacher.__ScAttacher Type: PhantomMember
Methods
attachByNamedScsBuffer
-
ScAttacher.attachByNamedScsBuffer(assemblyTree, modelName, remapper, toAttachData, inclusionMatrix, parentMeasurementUnit, attachInvisibly, xmlAttachInfo, cancelUnitMatrix, autoUnitScale) Arguments: - assemblyTree (
IAssemblyTree()) – None - modelName (ExternalModelName) – None
- remapper (
ScKeyRemapper()) – None - toAttachData (ToAttachDataFunc) – None
- inclusionMatrix (
Matrix()) – None - parentMeasurementUnit (
number()) – None - attachInvisibly (
Lazy()<boolean>) – None - xmlAttachInfo (
XmlAttachInfo()) – None - cancelUnitMatrix (
boolean()) – None - autoUnitScale (
boolean()) – None
Return type: Promise <
AttachInfo()| null>- assemblyTree (
notifyDirectRequest
-
ScAttacher.notifyDirectRequest(node) Arguments: - node (
ProductOccurrence()) – None
Return type: void
- node (
registerXmlAttachInfo
-
ScAttacher.registerXmlAttachInfo(info) Arguments: - info (
XmlAttachInfo()) – None
Return type: void
- info (
setPrefetchScsCutoffScale
-
ScAttacher.setPrefetchScsCutoffScale(prefetchCutoffScale) Arguments: - prefetchCutoffScale (
number()) – None
Return type: void
- prefetchCutoffScale (
simpleAttach
-
ScAttacher.simpleAttach(assemblyTree, remapper, attachData, inclusionMatrix, parentMeasurementUnit, attachInvisibly, xmlAttachInfo, allowMissingModel) Arguments: - assemblyTree (
IAssemblyTree()) – None - remapper (
ScKeyRemapper()) – None - attachData (
ScsBuffer()) – None - inclusionMatrix (
Matrix()) – None - parentMeasurementUnit (
number()) – None - attachInvisibly (
Lazy()<boolean>) – None - xmlAttachInfo (
null()) – None - allowMissingModel (
boolean()) – None
Return type: Promise <
AttachInfo()>- assemblyTree (
-
ScAttacher.simpleAttach(assemblyTree, remapper, attachData, inclusionMatrix, parentMeasurementUnit, attachInvisibly, xmlAttachInfo, allowMissingModel) Arguments: - assemblyTree (
IAssemblyTree()) – None - remapper (
ScKeyRemapper()) – None - attachData (
ScModelName()) – None - inclusionMatrix (
Matrix()) – None - parentMeasurementUnit (
number()) – None - attachInvisibly (
Lazy()<boolean>) – None - xmlAttachInfo (
XmlAttachInfo()| null) – None - allowMissingModel (
boolean()) – None
Return type: Promise <
AttachInfo()>- assemblyTree (
-
ScAttacher.simpleAttach(assemblyTree, remapper, attachData, inclusionMatrix, parentMeasurementUnit, attachInvisibly, xmlAttachInfo, allowMissingModel) Arguments: - assemblyTree (
IAssemblyTree()) – None - remapper (
ScKeyRemapper()) – None - attachData (AttachData) – None
- inclusionMatrix (
Matrix()) – None - parentMeasurementUnit (
number()) – None - attachInvisibly (
Lazy()<boolean>) – None - xmlAttachInfo (
null()) – None - allowMissingModel (
boolean()) – None
Return type: Promise <
AttachInfo()>- assemblyTree (
static createWithEmptyModel
-
ScAttacher.createWithEmptyModel(engine, view, callbackManager, maxConcurrentAttachments) Arguments: - engine (
IScEngine()) – None - view (
IView()) – None - callbackManager (
ICallbackManager()) – None - maxConcurrentAttachments (
number | null()) – None
Return type: Promise <
ScAttacher()>- engine (