OrbitPath#
- public class OrbitPath#
The path of an orbit. Created using
addOrbit(SpaceCenter.Orbit, boolean).- SpaceCenter.Orbit getOrbit()#
- void setOrbit(SpaceCenter.Orbit value)#
The orbit.
- Game Scenes:
Flight, Tracking Station, Editor Vab, Editor Sph
- boolean getWholeOrbit()#
- void setWholeOrbit(boolean value)#
Whether the whole orbit is drawn, up to where it leaves the sphere of influence of its body. When false, the orbit is drawn from
OrbitPath.getStartTrueAnomaly()toOrbitPath.getEndTrueAnomaly().- Game Scenes:
Flight, Tracking Station, Editor Vab, Editor Sph
- double getStartTrueAnomaly()#
- void setStartTrueAnomaly(double value)#
The true anomaly at which the path starts, in radians.
- Game Scenes:
Flight, Tracking Station, Editor Vab, Editor Sph
Note
Setting this sets
OrbitPath.getWholeOrbit()to false.
- double getEndTrueAnomaly()#
- void setEndTrueAnomaly(double value)#
The true anomaly at which the path ends, in radians.
- Game Scenes:
Flight, Tracking Station, Editor Vab, Editor Sph
Note
Setting this sets
OrbitPath.getWholeOrbit()to false.
- boolean getVisible()#
- void setVisible(boolean value)#
Whether the object is visible.
- Game Scenes:
Flight, Tracking Station, Editor Vab, Editor Sph
- void setColor(StdLib.ColorRGB value)#
The color of the path.
- Game Scenes:
Flight, Tracking Station, Editor Vab, Editor Sph
Note
For a path drawn with more than one color, this is the color at its start.
- void setColors(java.util.List<StdLib.ColorRGB> value)#
The colors of the path, blended evenly from its start to its end.
- Game Scenes:
Flight, Tracking Station, Editor Vab, Editor Sph
Note
Throws an exception if the list is empty or holds more than 8 colors.
- float getThickness()#
- void setThickness(float value)#
The thickness of the path.
- Game Scenes:
Flight, Tracking Station, Editor Vab, Editor Sph
- boolean getStartArrow()#
- void setStartArrow(boolean value)#
Whether an arrow head is drawn at the start.
- Game Scenes:
Flight, Tracking Station, Editor Vab, Editor Sph
- boolean getEndArrow()#
- void setEndArrow(boolean value)#
Whether an arrow head is drawn at the end.
- Game Scenes:
Flight, Tracking Station, Editor Vab, Editor Sph
- float getArrowSize()#
- void setArrowSize(float value)#
The size of the arrow heads, relative to the thickness.
- Game Scenes:
Flight, Tracking Station, Editor Vab, Editor Sph
- boolean getDashed()#
- void setDashed(boolean value)#
Whether the path is drawn as a dashed line.
- Game Scenes:
Flight, Tracking Station, Editor Vab, Editor Sph
- void setLabel(String value)#
Text drawn halfway along the path, facing the camera. Empty for no label.
- Game Scenes:
Flight, Tracking Station, Editor Vab, Editor Sph
- void setMaterial(String value)#
Material used to render the object. Creates the material from a shader with the given name.
- Game Scenes:
Flight, Tracking Station, Editor Vab, Editor Sph
- void remove()#
Remove the object.
- Game Scenes:
Flight, Tracking Station, Editor Vab, Editor Sph