C# Class STim.OriginFinder

Mostra file Open project: hcilab-um/STim

Public Methods

Method Description
BruteForceEstimateOrigin ( System.Windows.Media.Media3D.Point3D standardPoints, System.Windows.Media.Media3D.Point3D capturePoints, double spaceRange ) : System.Windows.Media.Media3D.Point3D
OriginFinder ( ) : System
TestOriginFinder ( int sampleSize ) : void

Private Methods

Method Description
CalculateAngleErrors ( double standardAngles, double captureAngles, double angleOffsets ) : void
CalculateAngles ( System.Windows.Media.Media3D.Vector3D vectors, double angles ) : void
CalculateLocationError ( System.Windows.Media.Media3D.Point3D origin, System.Windows.Media.Media3D.Point3D capturePoints ) : double
CalculateMoveDirection ( double jumpDistance ) : System.Windows.Media.Media3D.Vector3D
FindStartingLocation ( System.Windows.Media.Media3D.Point3D capturePoints, double spaceRange, double gridSize ) : System.Windows.Media.Media3D.Point3D

//Look around the space from origin and find best starting point

ResetOriginFinder ( ) : void

Method Details

BruteForceEstimateOrigin() public method

public BruteForceEstimateOrigin ( System.Windows.Media.Media3D.Point3D standardPoints, System.Windows.Media.Media3D.Point3D capturePoints, double spaceRange ) : System.Windows.Media.Media3D.Point3D
standardPoints System.Windows.Media.Media3D.Point3D
capturePoints System.Windows.Media.Media3D.Point3D
spaceRange double
return System.Windows.Media.Media3D.Point3D

OriginFinder() public method

public OriginFinder ( ) : System
return System

TestOriginFinder() public method

public TestOriginFinder ( int sampleSize ) : void
sampleSize int
return void