C# 클래스 PersistentTrails.Track

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

공개 메소드들

메소드 설명
GetEndTime ( ) : double
GetStartTime ( ) : double
Track ( ) : System
Track ( string filename ) : System
addLogEntry ( string label, string description ) : void
evaluateAtTime ( double ut, Vector3 &position, Quaternion &orientation, Vector3 &velocity ) : void
length ( ) : float
serialized ( ) : String
setupRenderer ( ) : void
toggleVisibility ( ) : void
tryAddWaypoint ( RecordingThresholds thresholds ) : void
updateDirectionMarkers ( ) : void
updateNodeLabelPositions ( ) : void

비공개 메소드들

메소드 설명
calculateLineVertices ( ) : void
closeLoop ( ) : void
evaluateAt ( float relValue, Vector3 &direction, double &lat, double &lon ) : Vector3
initDefaultValues ( ) : void
openLoop ( ) : void
parseLegacyTrack ( StreamReader reader ) : void
setupLogEntryLabel ( LogEntry logEntry ) : void
sufficientChange ( Waypoint newNode, RecordingThresholds thresholds ) : bool

메소드 상세

GetEndTime() 공개 메소드

public GetEndTime ( ) : double
리턴 double

GetStartTime() 공개 메소드

public GetStartTime ( ) : double
리턴 double

Track() 공개 메소드

public Track ( ) : System
리턴 System

Track() 공개 메소드

public Track ( string filename ) : System
filename string
리턴 System

addLogEntry() 공개 메소드

public addLogEntry ( string label, string description ) : void
label string
description string
리턴 void

evaluateAtTime() 공개 메소드

public evaluateAtTime ( double ut, Vector3 &position, Quaternion &orientation, Vector3 &velocity ) : void
ut double
position Vector3
orientation UnityEngine.Quaternion
velocity Vector3
리턴 void

length() 공개 메소드

public length ( ) : float
리턴 float

serialized() 공개 메소드

public serialized ( ) : String
리턴 String

setupRenderer() 공개 메소드

public setupRenderer ( ) : void
리턴 void

toggleVisibility() 공개 메소드

public toggleVisibility ( ) : void
리턴 void

tryAddWaypoint() 공개 메소드

public tryAddWaypoint ( RecordingThresholds thresholds ) : void
thresholds RecordingThresholds
리턴 void

updateDirectionMarkers() 공개 메소드

public updateDirectionMarkers ( ) : void
리턴 void

updateNodeLabelPositions() 공개 메소드

public updateNodeLabelPositions ( ) : void
리턴 void