C# 클래스 HandModel

파일 보기 프로젝트 열기: leapmotion/ImageGrid 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
elbowJoint Transform
fingers FingerModel[],
forearm Transform
handModelPalmWidth float
palm Transform
wristJoint Transform

보호된 프로퍼티들

프로퍼티 타입 설명
controller_ HandController,
hand_ Hand,
mirror_z_axis_ bool

공개 메소드들

메소드 설명
GetArmCenter ( ) : Vector3
GetArmDirection ( ) : Vector3
GetArmLength ( ) : float
GetArmRotation ( ) : Quaternion
GetArmWidth ( ) : float
GetController ( ) : HandController,
GetElbowPosition ( ) : Vector3
GetHandOffset ( ) : Vector3
GetLeapHand ( ) : Hand,
GetPalmDirection ( ) : Vector3
GetPalmNormal ( ) : Vector3
GetPalmPosition ( ) : Vector3
GetPalmRotation ( ) : Quaternion
GetWristPosition ( ) : Vector3
InitHand ( ) : void
IsMirrored ( ) : bool
LeapID ( ) : int
MirrorZAxis ( bool mirror = true ) : void
SetController ( HandController, controller ) : void
SetLeapHand ( Hand, hand ) : void
UpdateHand ( ) : void

메소드 상세

GetArmCenter() 공개 메소드

public GetArmCenter ( ) : Vector3
리턴 Vector3

GetArmDirection() 공개 메소드

public GetArmDirection ( ) : Vector3
리턴 Vector3

GetArmLength() 공개 메소드

public GetArmLength ( ) : float
리턴 float

GetArmRotation() 공개 메소드

public GetArmRotation ( ) : Quaternion
리턴 Quaternion

GetArmWidth() 공개 메소드

public GetArmWidth ( ) : float
리턴 float

GetController() 공개 메소드

public GetController ( ) : HandController,
리턴 HandController,

GetElbowPosition() 공개 메소드

public GetElbowPosition ( ) : Vector3
리턴 Vector3

GetHandOffset() 공개 메소드

public GetHandOffset ( ) : Vector3
리턴 Vector3

GetLeapHand() 공개 메소드

public GetLeapHand ( ) : Hand,
리턴 Hand,

GetPalmDirection() 공개 메소드

public GetPalmDirection ( ) : Vector3
리턴 Vector3

GetPalmNormal() 공개 메소드

public GetPalmNormal ( ) : Vector3
리턴 Vector3

GetPalmPosition() 공개 메소드

public GetPalmPosition ( ) : Vector3
리턴 Vector3

GetPalmRotation() 공개 메소드

public GetPalmRotation ( ) : Quaternion
리턴 Quaternion

GetWristPosition() 공개 메소드

public GetWristPosition ( ) : Vector3
리턴 Vector3

InitHand() 공개 메소드

public InitHand ( ) : void
리턴 void

IsMirrored() 공개 메소드

public IsMirrored ( ) : bool
리턴 bool

LeapID() 공개 메소드

public LeapID ( ) : int
리턴 int

MirrorZAxis() 공개 메소드

public MirrorZAxis ( bool mirror = true ) : void
mirror bool
리턴 void

SetController() 공개 메소드

public SetController ( HandController, controller ) : void
controller HandController,
리턴 void

SetLeapHand() 공개 메소드

public SetLeapHand ( Hand, hand ) : void
hand Hand,
리턴 void

UpdateHand() 공개 추상적인 메소드

public abstract UpdateHand ( ) : void
리턴 void

프로퍼티 상세

controller_ 보호되어 있는 프로퍼티

protected HandController, controller_
리턴 HandController,

elbowJoint 공개적으로 프로퍼티

public Transform elbowJoint
리턴 Transform

fingers 공개적으로 프로퍼티

public FingerModel[], fingers
리턴 FingerModel[],

forearm 공개적으로 프로퍼티

public Transform forearm
리턴 Transform

handModelPalmWidth 공개적으로 프로퍼티

public float handModelPalmWidth
리턴 float

hand_ 보호되어 있는 프로퍼티

protected Hand, hand_
리턴 Hand,

mirror_z_axis_ 보호되어 있는 프로퍼티

protected bool mirror_z_axis_
리턴 bool

palm 공개적으로 프로퍼티

public Transform palm
리턴 Transform

wristJoint 공개적으로 프로퍼티

public Transform wristJoint
리턴 Transform