public class CoverageGridPoint extends Object
Constructor and Description |
---|
CoverageGridPoint(Point position,
Scalar weight,
ICoverageGridCell coverageGridCell,
ReferenceFrame referenceFrame)
Creates a new instance based on the given point, weight, grid cell, and reference frame.
|
CoverageGridPoint(Point position,
Scalar weight,
ICoverageGridCell coverageGridCell,
ReferenceFrame referenceFrame,
CentralBody centralBody)
Creates a new instance based on the given point, weight, grid cell, central body, and reference frame.
|
CoverageGridPoint(Point position,
Scalar weight,
ReferenceFrame referenceFrame)
Creates a new instance based on the given point, weight, and reference frame.
|
CoverageGridPoint(Point position,
Scalar weight,
ReferenceFrame referenceFrame,
CentralBody centralBody)
Creates a new instance based on the given point, weight, central body, and reference frame.
|
Modifier and Type | Method and Description |
---|---|
CentralBody |
getCentralBody()
|
ICoverageGridCell |
getCoverageGridCell()
Gets the (optional) grid cell associated with this grid point.
|
Point |
getPosition()
Gets the point representing this grid point.
|
ReferenceFrame |
getReferenceFrame()
Gets the reference frame in which this grid point is defined.
|
Scalar |
getWeight()
Gets the weight representing the relative importance of this grid point with respect to
the entire grid.
|
public CoverageGridPoint(Point position, Scalar weight, ReferenceFrame referenceFrame)
position
- The point representing this grid point.weight
- The weight for this grid point. For example this can be the area or volume represented by the grid point.referenceFrame
- The reference frame in which this grid point is defined.public CoverageGridPoint(Point position, Scalar weight, ReferenceFrame referenceFrame, CentralBody centralBody)
position
- The point representing this grid point.weight
- The weight for this grid point. For example this can be the area or volume represented by the grid point.referenceFrame
- The reference frame in which this grid point is defined.centralBody
- The central body associated with this point.public CoverageGridPoint(Point position, Scalar weight, ICoverageGridCell coverageGridCell, ReferenceFrame referenceFrame)
position
- The point representing this grid point.weight
- The weight for this grid point. For example this can be the area or volume represented by the grid point.coverageGridCell
- The grid cell for this grid point.referenceFrame
- The reference frame in which this grid point is defined.public CoverageGridPoint(Point position, Scalar weight, ICoverageGridCell coverageGridCell, ReferenceFrame referenceFrame, CentralBody centralBody)
position
- The point representing this grid point.weight
- The weight for this grid point. This can be the area or volume represented by the grid point.coverageGridCell
- The grid cell for this grid point.referenceFrame
- The reference frame in which this grid point is defined.centralBody
- The central body associated with this point.public final Point getPosition()
public final Scalar getWeight()
@Nullable public final ICoverageGridCell getCoverageGridCell()
null
.@Nullable public final CentralBody getCentralBody()
public final ReferenceFrame getReferenceFrame()