C# Class DockingCamera.TargetHelper

Extended information about the selected target
Show file Open project: DennyTX/DockingCam Class Usage Examples

Public Properties

Property Type Description
AngleX float
AngleY float
AngleZ float
DX float
DY float
DZ float
Destination float
LookForward bool
SecondsToDock float
SpeedX float
SpeedY float
SpeedZ float
TargetMoveHelpX float
TargetMoveHelpY float
isMoveToTarget bool

Private Properties

Property Type Description
SignedAngleAroundVector float
UpdateAngles void
UpdateIsMoveToTarget void
UpdatePosition void
UpdateSpeed Vector3
UpdateTargetMoveHelp void
scaleExponentially float

Public Methods

Method Description
TargetHelper ( Part from ) : System
Update ( ) : void

Private Methods

Method Description
SignedAngleAroundVector ( Vector3 a, Vector3 b, Vector3 c ) : float
UpdateAngles ( ) : void
UpdateIsMoveToTarget ( Vector3 velocity ) : void
UpdatePosition ( ) : void
UpdateSpeed ( ) : Vector3
UpdateTargetMoveHelp ( ) : void
scaleExponentially ( float value, float exponent ) : float

Method Details

TargetHelper() public method

public TargetHelper ( Part from ) : System
from Part Object of comparison
return System

Update() public method

public Update ( ) : void
return void

Property Details

AngleX public property

public float AngleX
return float

AngleY public property

public float AngleY
return float

AngleZ public property

public float AngleZ
return float

DX public property

public float DX
return float

DY public property

public float DY
return float

DZ public property

public float DZ
return float

Destination public property

public float Destination
return float

LookForward public property

public bool LookForward
return bool

SecondsToDock public property

public float SecondsToDock
return float

SpeedX public property

public float SpeedX
return float

SpeedY public property

public float SpeedY
return float

SpeedZ public property

public float SpeedZ
return float

TargetMoveHelpX public property

public float TargetMoveHelpX
return float

TargetMoveHelpY public property

public float TargetMoveHelpY
return float

isMoveToTarget public property

public bool isMoveToTarget
return bool