C# Класс C2M2.Simulation.Simulation

Provides an base interface for simulations using a general data type T
Наследование: C2M2.Simulation.Interactable
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
defaultRaycastEvent RaycastPressEvents
paused bool
raycastEventManager RaycastEventManager

Защищенные свойства (Protected)

Свойство Тип Описание
mutex Mutex
solveStepSampler CustomSampler

Открытые методы

Метод Описание
GetValues ( ) : ValueType

Require derived classes to make simulation values available

Защищенные методы

Метод Описание
BuildVisualization ( ) : VizType

Simulations must know how to build their visualization and what type the visualization is

See SurfaceSimulation & NeuronSimulation1D or PositionFieldSimulation for examples.

UpdateVisualization ( ) : void

Update the visualization. This will be called once per Update() call

See SurfaceSimulation & NeuronSimulation1D or PositionFieldSimulation for examples.

Описание методов

BuildVisualization() защищенный абстрактный Метод

Simulations must know how to build their visualization and what type the visualization is
See SurfaceSimulation & NeuronSimulation1D or PositionFieldSimulation for examples.
protected abstract BuildVisualization ( ) : VizType
Результат VizType

GetValues() публичный абстрактный Метод

Require derived classes to make simulation values available
public abstract GetValues ( ) : ValueType
Результат ValueType

UpdateVisualization() защищенный абстрактный Метод

Update the visualization. This will be called once per Update() call
See SurfaceSimulation & NeuronSimulation1D or PositionFieldSimulation for examples.
protected abstract UpdateVisualization ( ) : void
Результат void

Описание свойств

defaultRaycastEvent публичное свойство

public RaycastPressEvents defaultRaycastEvent
Результат RaycastPressEvents

mutex защищенное свойство

Provide mutual exclusion to derived classes
protected Mutex mutex
Результат Mutex

paused публичное свойство

public bool paused
Результат bool

raycastEventManager публичное свойство

public RaycastEventManager raycastEventManager
Результат RaycastEventManager

solveStepSampler защищенное свойство

protected CustomSampler solveStepSampler
Результат CustomSampler