us.ihmc.utilities.math.dataStructures
Interface HeightMap
- All Known Implementing Classes:
- DoubleHashHeightMap, QuadTreeHeightMap
public interface HeightMap
Method Summary |
boolean |
addPoint(double x,
double y,
double z)
|
void |
clear()
|
boolean |
containsPoint(double x,
double y)
|
java.util.List<javax.vecmath.Point3d> |
getAllPointsWithinArea(double xCenter,
double yCenter,
double xExtent,
double yExtent)
|
java.util.List<javax.vecmath.Point3d> |
getAllPointsWithinArea(double xCenter,
double yCenter,
double xExtent,
double yExtent,
InclusionFunction<javax.vecmath.Point3d> maskFunctionAboutCenter)
|
double |
heightAtPoint(double x,
double y)
|
heightAtPoint
double heightAtPoint(double x,
double y)
addPoint
boolean addPoint(double x,
double y,
double z)
containsPoint
boolean containsPoint(double x,
double y)
clear
void clear()
getAllPointsWithinArea
java.util.List<javax.vecmath.Point3d> getAllPointsWithinArea(double xCenter,
double yCenter,
double xExtent,
double yExtent)
getAllPointsWithinArea
java.util.List<javax.vecmath.Point3d> getAllPointsWithinArea(double xCenter,
double yCenter,
double xExtent,
double yExtent,
InclusionFunction<javax.vecmath.Point3d> maskFunctionAboutCenter)