Table of Contents

Class OrbitRenderSegment

Namespace
KSP.Map
Assembly
Assembly-CSharp.dll
public class OrbitRenderSegment
Inheritance
OrbitRenderSegment
Inherited Members
Extension Methods

Constructors

OrbitRenderSegment(Color)

public OrbitRenderSegment(Color color)

Parameters

color Color

Fields

ConnectorDashStyling

public DashStyle ConnectorDashStyling

Field Value

DashStyle

DashStyling

public DashStyle DashStyling

Field Value

DashStyle

DrawLocalToWorld

public Matrix4x4 DrawLocalToWorld

Field Value

Matrix4x4

DrawingMode

public OrbitRenderer.DrawingMode DrawingMode

Field Value

OrbitRenderer.DrawingMode

EndOrbitColor

public Color EndOrbitColor

Field Value

Color

EndParam

public double EndParam

Field Value

double

GenerationLocalToWorld

public Matrix4x4D GenerationLocalToWorld

Field Value

Matrix4x4D

MAX_END_PARAM

public const float MAX_END_PARAM = 1E+15

Field Value

float

Name

public string Name

Field Value

string

NeedRenderConnector

public bool NeedRenderConnector

Field Value

bool

OrbitColorGradient

public Gradient OrbitColorGradient

Field Value

Gradient

OrbitPatch

public IPatchedOrbit OrbitPatch

Field Value

IPatchedOrbit

OrbitRenderStyle

public OrbitRenderSegment.RenderStyle OrbitRenderStyle

Field Value

OrbitRenderSegment.RenderStyle

ReferenceFrame

public ITransformFrame ReferenceFrame

Field Value

ITransformFrame

StartOrbitColor

public Color StartOrbitColor

Field Value

Color

StartParam

public double StartParam

Field Value

double

ViewerTransform

public ITransformModel ViewerTransform

Field Value

ITransformModel

Methods

SetColors(Color, Color)

public void SetColors(Color startOrbitColor, Color endOrbitColor)

Parameters

startOrbitColor Color
endOrbitColor Color

UpdateDrawData(CelestialBodyComponent)

public void UpdateDrawData(CelestialBodyComponent mainBody)

Parameters

mainBody CelestialBodyComponent