struct MAGES::MeshDeformations::Puncturable::UpdateConstraintsJob

struct UpdateConstraintsJob: public IJob
{
    // fields

    SimulationMeshDescriptor NeedleSimulationMeshDescriptor;
    SimulationMeshDescriptor PuncturableSimulationMeshDescriptor;
    uint NeedleOriginalPhase;
    NativeList PreviousPunctureData;
    NativeList PunctureData;
    NativeArray PuncturableTriangles;
    NativeArray ParticlesPosition;
    NativeArray ParticlesPredictedPosition;
    NativeArray ParticlesEnabled;
    NativeArray ParticlesPhase;
    NativeArray<InsertionConstraint> InsertionConstraints;
    UnsafeAtomicCounter32 InsertionConstraintsCount;

    // methods

    void Execute();
};