C# 클래스 QualisysRealTime.Unity.Skeleton.MarkersPreprocessor

파일 보기 프로젝트 열기: qualisys/Qualisys-Unity-SDK 1 사용 예제들

공개 메소드들

메소드 설명
MarkersPreprocessor ( List labelMarkers, MarkersNames &markerNames, string bodyPrefix = "" ) : System.Collections.Generic

Constructor sets the markers name in the MarkesName class used for joint localization

ProcessMarkers ( List labelMarkers, Vector3>.Dictionary &newMarkers, string prefix ) : void

Prepare the markerset for Joint localization, predicts the

비공개 메소드들

메소드 설명
DontMovedToMuch ( OpenTK.Vector3 from, OpenTK.Vector3 to ) : OpenTK.Vector3

Makes sure a makers cant move to fast when predicting the hipmarkers

MissingEssientialMarkers ( Vector3>.Dictionary markers ) : void

If any of the hip markers are missing, we predict them using the last position

NameSet ( ICollection markersNames ) : MarkersNames

Finds aliases of different markers and replaces the names

SetName ( ICollection markerNames, List alias, string &name, string prefix = "" ) : void

Search for an alias of a marker and set it to that name

메소드 상세

MarkersPreprocessor() 공개 메소드

Constructor sets the markers name in the MarkesName class used for joint localization
public MarkersPreprocessor ( List labelMarkers, MarkersNames &markerNames, string bodyPrefix = "" ) : System.Collections.Generic
labelMarkers List The list of labelmarkets
markerNames MarkersNames A reference to the markers names
bodyPrefix string Any possible prefix of the markersname
리턴 System.Collections.Generic

ProcessMarkers() 공개 메소드

Prepare the markerset for Joint localization, predicts the
public ProcessMarkers ( List labelMarkers, Vector3>.Dictionary &newMarkers, string prefix ) : void
labelMarkers List The list of labelmarkets
newMarkers Vector3>.Dictionary a reference to the dictionary to be
prefix string The possible prefix of all markers
리턴 void