GuidewireSimulation
GuidewireSim.ConstraintSolvingStep Member List

This is the complete list of members for GuidewireSim.ConstraintSolvingStep, including all inherited members.

Awake()GuidewireSim.ConstraintSolvingStepprivate
CorrectBendTwistPredictions(int cylinderIndex, BSM.Quaternion[] cylinderOrientationPredictions)GuidewireSim.ConstraintSolvingStepprivate
CorrectStretchPredictions(int sphereIndex, Vector3[] spherePositionPredictions, BSM.Quaternion[] cylinderOrientationPredictions)GuidewireSim.ConstraintSolvingStepprivate
deltaOrientationGuidewireSim.ConstraintSolvingStepprivate
deltaOrientationOneGuidewireSim.ConstraintSolvingStepprivate
deltaOrientationTwoGuidewireSim.ConstraintSolvingStepprivate
deltaPositionOneGuidewireSim.ConstraintSolvingStepprivate
deltaPositionTwoGuidewireSim.ConstraintSolvingStepprivate
executeInBilateralOrderGuidewireSim.ConstraintSolvingStepprivate
mathHelperGuidewireSim.ConstraintSolvingStepprivate
SolveBendTwistConstraint(BSM.Quaternion orientationOne, BSM.Quaternion orientationTwo, Vector3 discreteRestDarbouxVector, float rodElementLength, out BSM.Quaternion deltaOrientationOne, out BSM.Quaternion deltaOrientationTwo, float inertiaWeightOne=1f, float inertiaWeightTwo=1f)GuidewireSim.ConstraintSolvingStep
SolveBendTwistConstraints(BSM.Quaternion[] cylinderOrientationPredictions, int cylinderCount, Vector3[] discreteRestDarbouxVectors, float rodElementLength)GuidewireSim.ConstraintSolvingStep
SolveBendTwistConstraintsInBilateralOrder(BSM.Quaternion[] cylinderOrientationPredictions, int cylinderCount, Vector3[] discreteRestDarbouxVectors, float rodElementLength)GuidewireSim.ConstraintSolvingStepprivate
SolveBendTwistConstraintsInNaiveOrder(BSM.Quaternion[] cylinderOrientationPredictions, int cylinderCount, Vector3[] discreteRestDarbouxVectors, float rodElementLength)GuidewireSim.ConstraintSolvingStepprivate
SolveStretchConstraint(Vector3 particlePositionOne, Vector3 particlePositionTwo, BSM.Quaternion orientation, BSM.Quaternion e_3, float rodElementLength, out Vector3 deltaPositionOne, out Vector3 deltaPositionTwo, out BSM.Quaternion deltaOrientation, float inverseMassOne=1f, float inverseMassTwo=1f, float inertiaWeight=1f)GuidewireSim.ConstraintSolvingStep
SolveStretchConstraints(Vector3[] spherePositionPredictions, BSM.Quaternion[] cylinderOrientationPredictions, int spheresCount, BSM.Quaternion[] worldSpaceBasis, float rodElementLength)GuidewireSim.ConstraintSolvingStep
SolveStretchConstraintsInBilateralOrder(Vector3[] spherePositionPredictions, BSM.Quaternion[] cylinderOrientationPredictions, int spheresCount, float rodElementLength, BSM.Quaternion e_3)GuidewireSim.ConstraintSolvingStepprivate
SolveStretchConstraintsInNaiveOrder(Vector3[] spherePositionPredictions, BSM.Quaternion[] cylinderOrientationPredictions, int spheresCount, float rodElementLength, BSM.Quaternion e_3)GuidewireSim.ConstraintSolvingStepprivate