Table of Contents

Class HalvesSwapperSimulationFactory

Namespace
Root
Assembly
Game.Content.dll
public class HalvesSwapperSimulationFactory : IFactory<HalvesSwapperSimulationState, HalvesSwapperSimulation>
Inheritance
object
HalvesSwapperSimulationFactory
Implements
Extension Methods

Constructors

HalvesSwapperSimulationFactory(ICutterConfiguration, IShapeRegistry, ShapeOperationSwapHalves)

public HalvesSwapperSimulationFactory(ICutterConfiguration configuration, IShapeRegistry shapeRegistry, ShapeOperationSwapHalves halvesSwapOperation)

Parameters

configuration ICutterConfiguration
shapeRegistry IShapeRegistry
halvesSwapOperation ShapeOperationSwapHalves

Methods

Produce(HalvesSwapperSimulationState)

public HalvesSwapperSimulation Produce(HalvesSwapperSimulationState halvesSwapperSimulationState)

Parameters

halvesSwapperSimulationState HalvesSwapperSimulationState

Returns

HalvesSwapperSimulation