C# 클래스 Robot.RippelGate6

파일 보기 프로젝트 열기: evilmachina/theMachine

공개 프로퍼티들

프로퍼티 타입 설명
_stepHeight double

공개 메소드들

메소드 설명
AddPosision ( Phoenix phoenix ) : void
NextSequence ( double direction, double stepValue ) : Robot.MovmentComandAX12[]
NextSequenceRotation ( double stepValue, double centerX, double centerZ ) : Robot.MovmentComandAX12[]
RippelGate6 ( Phoenix phoenix, HomePosition homePosition ) : System

비공개 메소드들

메소드 설명
CalculateNextStep ( Leg leg, double direction, double distance, double yDistance, FromPoint fromPoint ) : void
CalculateNextStepRotation ( Leg leg, double degrees, double yDistance, FromPoint fromPoint, double centerX, double centerZ ) : void
GetDegrees ( int startPosition, double stepValue ) : double
GetFromPoint ( LegPosition homeLegPosition, int startPosition, Leg leg ) : FromPoint
GetXDistance ( double stepValue, int startPosition ) : double
GetYDistance ( double yDistance, int startPosition ) : double
addStep ( int p ) : int

메소드 상세

AddPosision() 공개 메소드

public AddPosision ( Phoenix phoenix ) : void
phoenix Phoenix
리턴 void

NextSequence() 공개 메소드

public NextSequence ( double direction, double stepValue ) : Robot.MovmentComandAX12[]
direction double
stepValue double
리턴 Robot.MovmentComandAX12[]

NextSequenceRotation() 공개 메소드

public NextSequenceRotation ( double stepValue, double centerX, double centerZ ) : Robot.MovmentComandAX12[]
stepValue double
centerX double
centerZ double
리턴 Robot.MovmentComandAX12[]

RippelGate6() 공개 메소드

public RippelGate6 ( Phoenix phoenix, HomePosition homePosition ) : System
phoenix Phoenix
homePosition HomePosition
리턴 System

프로퍼티 상세

_stepHeight 공개적으로 프로퍼티

public double _stepHeight
리턴 double