JupiterBspEphemerisProvider Constructor (StreamFactory, Point) |
Initializes a new instance with the specified stream factory.
Namespace:
AGI.Foundation.Spice
Assembly:
AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 25.2.423.0 (25.2.423.0)
Syntaxpublic JupiterBspEphemerisProvider(
StreamFactory streamFactory,
Point jupiterSystemBarycenter
)
Public Sub New (
streamFactory As StreamFactory,
jupiterSystemBarycenter As Point
)
public:
JupiterBspEphemerisProvider(
StreamFactory^ streamFactory,
Point^ jupiterSystemBarycenter
)
new :
streamFactory : StreamFactory *
jupiterSystemBarycenter : Point -> JupiterBspEphemerisProviderParameters
- streamFactory
- Type: AGI.Foundation.InfrastructureStreamFactory
The factory to use to create streams to read the JPL SPK data. - jupiterSystemBarycenter
- Type: AGI.Foundation.GeometryPoint
The point around which the moons of Jupiter
are defined to orbit. This should be updated using UseForCentralBodyPositions(CentralBodiesFacet) or
UseForCentralBodyPositions(CentralBodiesFacet) before
being extracted to use in this constructor.
Exceptions| Exception | Condition |
|---|
| ArgumentNullException |
Thrown when streamFactory or jupiterSystemBarycenter
is .
|
Remarks
The streams created by streamFactory must support seeking.
See Also