adam_core.orbits.openspace.renderable module¶
- class adam_core.orbits.openspace.renderable.RenderBinMode(value)[source]¶
Bases:
Enum- BACKGROUND = 'Background'¶
- OPAQUE = 'Opaque'¶
- PREDEFERREDTRANSPARENT = 'PreDeferredTransparent'¶
- OVERLAY = 'Overlay'¶
- POSTDEFERREDTRANSPARENT = 'PostDeferredTransparent'¶
- STICKER = 'Sticker'¶
- class adam_core.orbits.openspace.renderable.RenderableOrbitalKeplerFormat(value)[source]¶
Bases:
Enum- TLE = 'TLE'¶
- OMM = 'OMM'¶
- SBDB = 'SBDB'¶
- class adam_core.orbits.openspace.renderable.RenderableOrbitalKeplerRendering(value)[source]¶
Bases:
Enum- TRAIL = 'Trail'¶
- POINT = 'Point'¶
- POINTS_TRAILS = 'PointsTrails'¶
- class adam_core.orbits.openspace.renderable.RenderableTrailRendering(value)[source]¶
Bases:
Enum- LINES = 'Lines'¶
- POINTS = 'Points'¶
- LINES_POINTS = 'Lines+Points'¶
- class adam_core.orbits.openspace.renderable.Resource(*, path: str)[source]¶
Bases:
LuaDictCustom class to point to local resource files
- class adam_core.orbits.openspace.renderable.Renderable(*, type: str, dim_in_atmosphere: bool | None = None, enabled: bool | None = None, opacity: float | None = None, render_bin_mode: adam_core.orbits.openspace.renderable.RenderBinMode | None = None, tag: str | List[str] | NoneType = None)[source]¶
Bases:
LuaDict- render_bin_mode: RenderBinMode | None = None¶
- class adam_core.orbits.openspace.renderable.RenderableOrbitalKepler(*, type: str = 'RenderableOrbitalKepler', dim_in_atmosphere: bool | None = None, enabled: bool | None = None, opacity: float | None = None, render_bin_mode: adam_core.orbits.openspace.renderable.RenderBinMode | None = None, tag: str | List[str] | NoneType = None, color: Tuple[float, float, float], format: adam_core.orbits.openspace.renderable.RenderableOrbitalKeplerFormat, path: str | adam_core.orbits.openspace.renderable.Resource, segment_quality: int, contiguous_mode: bool | None = None, enable_max_size: bool | None = None, enable_outline: bool | None = None, max_size: float | None = None, outline_color: Tuple[float, float, float] | None = None, outline_width: float | None = None, point_size_exponent: float | None = None, rendering: adam_core.orbits.openspace.renderable.RenderableOrbitalKeplerRendering | None = None, render_size: int | None = None, start_render_idx: int | None = None, trail_fade: float | None = None, trail_width: float | None = None)[source]¶
Bases:
Renderable- format: RenderableOrbitalKeplerFormat¶
- rendering: RenderableOrbitalKeplerRendering | None = None¶
- class adam_core.orbits.openspace.renderable.RenderableTrailOrbit(*, type: str = 'RenderableTrailOrbit', dim_in_atmosphere: bool | None = None, enabled: bool | None = None, opacity: float | None = None, render_bin_mode: adam_core.orbits.openspace.renderable.RenderBinMode | None = None, tag: str | List[str] | NoneType = None, color: Tuple[float, float, float], period: float, resolution: int, translation: adam_core.orbits.openspace.translation.Translation, enable_fade: bool | None = None, line_fade_amount: float | None = None, line_length: float | None = None, line_width: float | None = None, point_size: int | None = None, rendering: adam_core.orbits.openspace.renderable.RenderableTrailRendering | None = None)[source]¶
Bases:
Renderable- translation: Translation¶
- rendering: RenderableTrailRendering | None = None¶
- class adam_core.orbits.openspace.renderable.RenderableTrailTrajectory(*, type: str = 'RenderableTrailTrajectory', dim_in_atmosphere: bool | None = None, enabled: bool | None = None, opacity: float | None = None, render_bin_mode: adam_core.orbits.openspace.renderable.RenderBinMode | None = None, tag: str | List[str] | NoneType = None, color: Tuple[float, float, float], end_time: str, start_time: str, translation: adam_core.orbits.openspace.translation.Translation, accurate_trail_positions: int | None = None, enable_fade: bool | None = None, enable_sweep_chunking: int | None = None, line_fade_amount: float | None = None, line_length: float | None = None, line_width: float | None = None, point_size: int | None = None, rendering: adam_core.orbits.openspace.renderable.RenderableTrailRendering | None = None, sample_interval: float | None = None, show_full_trail: bool | None = None, sweep_chunk_size: int | None = None, time_stamp_subsample_factor: int | None = None)[source]¶
Bases:
Renderable- translation: Translation¶
- rendering: RenderableTrailRendering | None = None¶