|
| ComputePinholeConstraints (ComputeSolverImpl solver) |
|
override IConstraintsBatchImpl | CreateConstraintsBatch () |
|
override void | RemoveBatch (IConstraintsBatchImpl batch) |
|
void | RequestDataReadback () |
|
void | WaitForReadback () |
|
| ComputeConstraintsImpl (ComputeSolverImpl solver, Oni.ConstraintType constraintType) |
|
virtual void | Dispose () |
|
virtual int | GetConstraintCount () |
|
void | Initialize (float stepTime, float substepTime, int steps, float timeLeft) |
|
void | Project (float stepTime, float substepTime, int substeps, float timeLeft) |
|
|
ComputeShader | constraintsShader |
|
int | clearKernel |
|
int | initializeKernel |
|
int | projectKernel |
|
int | applyKernel |
|
List< T > | batches = new List<T>() |
|
|
virtual void | EvaluateSequential (float stepTime, float substepTime, int substeps, float timeLeft) |
|
virtual void | EvaluateParallel (float stepTime, float substepTime, int substeps, float timeLeft) |
|
ComputeSolverImpl | m_Solver |
|
Oni.ConstraintType | m_ConstraintType |
|
Oni.ConstraintType | constraintType [get] |
|
ISolverImpl | solver [get] |
|
Oni.ConstraintType | constraintType [get] |
|
ISolverImpl | solver [get] |
|
The documentation for this class was generated from the following file:
- Assets/Obi/Scripts/Common/Backends/Compute/Constraints/Pinhole/ComputePinholeConstraints.cs