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 (