com.yobotics.simulationconstructionset
Interface GroundProfile
- All Known Subinterfaces:
- MovingGroundProfile
- All Known Implementing Classes:
- BumpyGroundProfile, FlatGroundProfile, GroundProfileFromFile, InclinedGroundProfile, RollingGroundProfile, StepDownsGroundprofile, SteppingStonesGroundProfile
public interface GroundProfile
|
Method Summary |
void |
closestIntersectionAndNormalAt(double x,
double y,
double z,
javax.vecmath.Point3d intersection,
javax.vecmath.Vector3d normal)
|
void |
closestIntersectionTo(double x,
double y,
double z,
javax.vecmath.Point3d intersection)
|
double |
getXMax()
|
double |
getXMin()
|
double |
getXTiles()
|
double |
getYMax()
|
double |
getYMin()
|
double |
getYTiles()
|
double |
heightAt(double x,
double y,
double z)
|
boolean |
isClose(double x,
double y,
double z)
|
void |
surfaceNormalAt(double x,
double y,
double z,
javax.vecmath.Vector3d normal)
|
heightAt
double heightAt(double x,
double y,
double z)
isClose
boolean isClose(double x,
double y,
double z)
closestIntersectionTo
void closestIntersectionTo(double x,
double y,
double z,
javax.vecmath.Point3d intersection)
surfaceNormalAt
void surfaceNormalAt(double x,
double y,
double z,
javax.vecmath.Vector3d normal)
closestIntersectionAndNormalAt
void closestIntersectionAndNormalAt(double x,
double y,
double z,
javax.vecmath.Point3d intersection,
javax.vecmath.Vector3d normal)
getXMin
double getXMin()
getXMax
double getXMax()
getXTiles
double getXTiles()
getYMin
double getYMin()
getYMax
double getYMax()
getYTiles
double getYTiles()