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()