FPoleVectorConstraint

Choose your operating system:

Windows

macOS

Linux

References

Module

FullBodyIK

Header

/Engine/Plugins/Experimental/FullBodyIK/Source/FullBodyIK/Public/FBIKConstraint.h

Include

#include "FBIKConstraint.h"

Syntax

struct FPoleVectorConstraint

Variables

Name Description

Public variable

int32

 

BoneIndex

Public variable

bool

 

bUseLocalDir

If you use local dir, it will be local dir and will be calculated based on local frame every time if not, it will interpret PoleVector as a target location in the space (global space)

Public variable

int32

 

ChildBoneIndex

Public variable

int32

 

ParentBoneIndex

Public variable

FVector

 

PoleVector

Functions

Name Description

Public function

bool

 

ApplyConstraint

(
    TArray< FFBIKLinkData >& InOutLink...,
    TArray< FTransform >& InOutLocalTr...
)

Public function Const

FVector

 

CalculateCurrentPoleVectorDir

(
    const FTransform& ParentTransform,
    const FTransform& BoneTransform,
    const FTransform& ChildTransform,
    const FQuat& LocalFrame
)