C# Class TechfairKinect.Components.Particles.ParticleManipulation.AdjacentJointPair

Mostra file Open project: techx/old-techfair-kinect-booth

Public Methods

Method Description
AdjacentJointPair ( JointType left, JointType right, double thresholdHeight ) : System
CalculateScaledProjectedParticleCenter ( Particle scaledParticle ) : Vector3D

Warning: for speed, the particle is assumed to be contained by this AdjacentJointPair. Calling this function with a particle not in the interval may have unexpected results

ToString ( ) : string
Update ( ScaledJoint>.Dictionary scaledSkeleton ) : void

Private Methods

Method Description
ActivateJointPair ( Vector3D left, Vector3D right ) : void
CalculateIntercept ( Vector3D left, Vector3D right ) : void
DeactivateIntercept ( ) : void
DeactivateJointPair ( ) : void
ParticleIsActive ( Particle scaledParticle ) : bool

Method Details

AdjacentJointPair() public method

public AdjacentJointPair ( JointType left, JointType right, double thresholdHeight ) : System
left JointType
right JointType
thresholdHeight double
return System

CalculateScaledProjectedParticleCenter() public method

Warning: for speed, the particle is assumed to be contained by this AdjacentJointPair. Calling this function with a particle not in the interval may have unexpected results
public CalculateScaledProjectedParticleCenter ( Particle scaledParticle ) : Vector3D
scaledParticle Particle
return Vector3D

ToString() public method

public ToString ( ) : string
return string

Update() public method

public Update ( ScaledJoint>.Dictionary scaledSkeleton ) : void
scaledSkeleton ScaledJoint>.Dictionary
return void