Class OrbitRenderer.CameraRenderInstance.RenderData
- Namespace
- KSP.Map
- Assembly
- Assembly-CSharp.dll
public class OrbitRenderer.CameraRenderInstance.RenderData : IDisposable
- Inheritance
-
OrbitRenderer.CameraRenderInstance.RenderData
- Implements
-
- Inherited Members
-
- Extension Methods
-
Constructors
RenderData(OrbitRenderData, OrbitRenderSegment)
public RenderData(OrbitRenderer.OrbitRenderData data, OrbitRenderSegment segment)
Parameters
data OrbitRenderer.OrbitRenderData
segment OrbitRenderSegment
Fields
Generator
public ParametricLineGenerator Generator
Field Value
- ParametricLineGenerator
GhostGenerator
public ParametricLineGenerator GhostGenerator
Field Value
- ParametricLineGenerator
GhostPath
public PolylinePath GhostPath
Field Value
- PolylinePath
OrbitData
public OrbitRenderer.OrbitRenderData OrbitData
Field Value
- OrbitRenderer.OrbitRenderData
Path
Field Value
- PolylinePath
RelativeOrbitGenerator
public ParametricLineGenerator RelativeOrbitGenerator
Field Value
- ParametricLineGenerator
RelativeOrbitPath
public PolylinePath RelativeOrbitPath
Field Value
- PolylinePath
Segment
public OrbitRenderSegment Segment
Field Value
- OrbitRenderSegment
Methods
public void ConfigureGenerator(ParametricLineGenerator generator)
Parameters
generator ParametricLineGenerator
Dispose()
PointsInSpace(ref List<Vector3>, ref List<double>, ref List<Vector3>, ref List<double>, out Matrix4x4D, bool, bool)
public bool PointsInSpace(ref List<Vector3> points, ref List<double> parameters, ref List<Vector3> ghostPoints, ref List<double> ghostParameters, out Matrix4x4D localToWorld, bool isFirstPatch = false, bool getGhostPoints = false)
Parameters
points List<Vector3>
parameters List<double>
ghostPoints List<Vector3>
ghostParameters List<double>
localToWorld Matrix4x4D
isFirstPatch bool
getGhostPoints bool
Returns
- bool