editor › Globals › CellMembraneJointCoordinator
Class: CellMembraneJointCoordinator
Hierarchy
↳ CellMembraneJointCoordinator
Index
Methods
- _coordinate
- _getMasterPlateAssignmentStrategy
- canCoordinateJointClass
- coordinateJointShapeChanges
- coordinateJointShapeChangesAsynchronously
Methods
Static Protected _coordinate
▸ _coordinate(changedObjects: Set‹PhysicalObject›, fabricationConfig: FabricationConfig): Set‹PhysicalObject‹››
Overrides FingerJointCoordinator._coordinate
Defined in src/model/visualization/Joints/JointCoordination/CellMembraneJointCoordinator.ts:15
Parameters:
| Name | Type |
|---|---|
changedObjects |
Set‹PhysicalObject› |
fabricationConfig |
FabricationConfig |
Returns: Set‹PhysicalObject‹››
Static Protected _getMasterPlateAssignmentStrategy
▸ _getMasterPlateAssignmentStrategy(highFidelity: boolean): MasterPlateAssignmentStrategy
Overrides FingerJointCoordinator._getMasterPlateAssignmentStrategy
Defined in src/model/visualization/Joints/JointCoordination/CellMembraneJointCoordinator.ts:19
Parameters:
| Name | Type |
|---|---|
highFidelity |
boolean |
Returns: MasterPlateAssignmentStrategy
Static canCoordinateJointClass
▸ canCoordinateJointClass(jointClass: Constructor‹Joint›): boolean
Overrides FingerJointCoordinator.canCoordinateJointClass
Defined in src/model/visualization/Joints/JointCoordination/CellMembraneJointCoordinator.ts:11
Parameters:
| Name | Type |
|---|---|
jointClass |
Constructor‹Joint› |
Returns: boolean
Static coordinateJointShapeChanges
▸ coordinateJointShapeChanges(changedObjects: Set‹PhysicalObject›, fabricationConfig: FabricationConfig, highFidelity: boolean): Set‹PhysicalObject›
Inherited from FingerJointCoordinator.coordinateJointShapeChanges
Overrides JointCoordinator.coordinateJointShapeChanges
Defined in src/model/visualization/Joints/JointCoordination/FingerJointCoordinator.ts:67
Parameters:
| Name | Type | Default |
|---|---|---|
changedObjects |
Set‹PhysicalObject› | - |
fabricationConfig |
FabricationConfig | - |
highFidelity |
boolean | false |
Returns: Set‹PhysicalObject›
Static coordinateJointShapeChangesAsynchronously
▸ coordinateJointShapeChangesAsynchronously(changedObjects: Set‹PhysicalObject›, fabricationConfig: FabricationConfig, highFidelity: boolean): ICancellablePromise‹Set‹PhysicalObject››
Inherited from FingerJointCoordinator.coordinateJointShapeChangesAsynchronously
Overrides JointCoordinator.coordinateJointShapeChangesAsynchronously
Defined in src/model/visualization/Joints/JointCoordination/FingerJointCoordinator.ts:26
Parameters:
| Name | Type |
|---|---|
changedObjects |
Set‹PhysicalObject› |
fabricationConfig |
FabricationConfig |
highFidelity |
boolean |
Returns: ICancellablePromise‹Set‹PhysicalObject››