public interface GridSystem extends Serializable
This class is to be used in conjunction with GridAttractionModel
for attraction force defined by a grid.
Modifier and Type | Method and Description |
---|---|
double[][][] |
getAccXArray()
Returns X acceleration data array (values along ordinates).
|
double[][][] |
getAccYArray()
Returns Y acceleration data array (values along ordinates).
|
double[][][] |
getAccZArray()
Returns Z acceleration data array (values along ordinates).
|
double[] |
getCoordinates(Vector3D position)
Returns coordinates in grid system for provided position.
|
double[][][] |
getPotentialArray()
Returns potential data array (values along ordinates).
|
double[] |
getXArray()
Returns first abscissa data array.
|
double[] |
getYArray()
Returns second abscissa data array.
|
double[] |
getZArray()
Returns third abscissa data array.
|
boolean |
isInsideGrid(Vector3D position)
Returns true if provided position is within grid, false otherwise.
|
boolean isInsideGrid(Vector3D position)
position
- positiondouble[] getCoordinates(Vector3D position)
position
- positiondouble[] getXArray()
double[] getYArray()
double[] getZArray()
double[][][] getAccXArray()
double[][][] getAccYArray()
double[][][] getAccZArray()
double[][][] getPotentialArray()
Copyright © 2021 CNES. All rights reserved.