C# Class SA.FullBodyIK.BodyIK.SolverInternal.Limb

Afficher le fichier Open project: Stereoarts/SAFullBodyIK

Méthodes publiques

Свойство Type Description
_beginToBendingLength FastLength[]
_beginToEndLength FastLength[]
_bendingPull float[]
_endPull float[]
beginPos UnityEngine.Vector3[]
bendingPos UnityEngine.Vector3[]
bendingPosEnabled bool[]
endPos UnityEngine.Vector3[]
endPosEnabled bool[]
targetBeginPos UnityEngine.Vector3[]
targetBeginPosEnabled bool[]

Méthodes publiques

Méthode Description
ClearEnvTargetBeginPos ( ) : void
ClearEnvTargetBeginPos ( int i ) : void
Prepare ( Effector bendingEffectors, Effector endEffectors ) : void
SolveTargetBeginPos ( ) : bool
SolveTargetBeginPos ( int i ) : bool
SolveTargetBeginPos ( int i, Vector3 &beginPos ) : bool
_ClearEnvTargetBeginPos ( int i, Vector3 &beginPos ) : void

Private Methods

Méthode Description
_SolveTargetBeginPos ( Vector3 &targetBeginPos, Vector3 &targetEndPos, FastLength &targetBeginToEndLength, float endPull ) : bool

Method Details

ClearEnvTargetBeginPos() public méthode

public ClearEnvTargetBeginPos ( ) : void
Résultat void

ClearEnvTargetBeginPos() public méthode

public ClearEnvTargetBeginPos ( int i ) : void
i int
Résultat void

Prepare() public méthode

public Prepare ( Effector bendingEffectors, Effector endEffectors ) : void
bendingEffectors Effector
endEffectors Effector
Résultat void

SolveTargetBeginPos() public méthode

public SolveTargetBeginPos ( ) : bool
Résultat bool

SolveTargetBeginPos() public méthode

public SolveTargetBeginPos ( int i ) : bool
i int
Résultat bool

SolveTargetBeginPos() public méthode

public SolveTargetBeginPos ( int i, Vector3 &beginPos ) : bool
i int
beginPos UnityEngine.Vector3
Résultat bool

_ClearEnvTargetBeginPos() public méthode

public _ClearEnvTargetBeginPos ( int i, Vector3 &beginPos ) : void
i int
beginPos UnityEngine.Vector3
Résultat void

Property Details

_beginToBendingLength public_oe property

public FastLength[] _beginToBendingLength
Résultat FastLength[]

_beginToEndLength public_oe property

public FastLength[] _beginToEndLength
Résultat FastLength[]

_bendingPull public_oe property

public float[] _bendingPull
Résultat float[]

_endPull public_oe property

public float[] _endPull
Résultat float[]

beginPos public_oe property

public Vector3[],UnityEngine beginPos
Résultat UnityEngine.Vector3[]

bendingPos public_oe property

public Vector3[],UnityEngine bendingPos
Résultat UnityEngine.Vector3[]

bendingPosEnabled public_oe property

public bool[] bendingPosEnabled
Résultat bool[]

endPos public_oe property

public Vector3[],UnityEngine endPos
Résultat UnityEngine.Vector3[]

endPosEnabled public_oe property

public bool[] endPosEnabled
Résultat bool[]

targetBeginPos public_oe property

public Vector3[],UnityEngine targetBeginPos
Résultat UnityEngine.Vector3[]

targetBeginPosEnabled public_oe property

public bool[] targetBeginPosEnabled
Résultat bool[]