MIRA
|
This is the complete list of members for CollisionTest, including all inherited members.
calculateOffsetAndOverlap(const Size2i &map, const Point2i &p, float phi) const | CollisionTest | protected |
calculateSegment(float phi) const | CollisionTest | protected |
clearShape(Img8U1 &map, const Point2i &p, float phi, uint8 freeValue=0) const | CollisionTest | |
CollisionTest(float cellSize=0.02f, uint32 segments=360) | CollisionTest | inline |
CollisionTest(const CollisionTest &other) | CollisionTest | inline |
decayShape(Img8U1 &map, const Point2i &p, float phi, float decayRate, float neutral=127.f, bool decayObstacles=true, bool decayFreespace=false, bool invertShape=false) const | CollisionTest | |
distanceToObstacle(const Img32F1 &distanceMap, const Point2i &p, float phi, Point2i *oClosestModelPoint=NULL) const | CollisionTest | |
distanceTransform(const Img8U1 &map, Img32F1 &oDistanceMap) const | CollisionTest | |
distanceTransform(const Img8U1 &map, Img32F1 &oDistanceMap, Img< int32 > &oLabelMap) const | CollisionTest | |
distanceTransformAndClearShape(const Img8U1 &map, Img32F1 &oDistanceMap, const Point2i &p, float phi) const | CollisionTest | |
distanceTransformAndClearShape(const Img8U1 &map, Img32F1 &oDistanceMap, Img< int32 > &oLabelMap, const Point2i &p, float phi) const | CollisionTest | |
getShape(float phi) const | CollisionTest | |
getShapeBB(float phi) const | CollisionTest | |
initialize(const Footprint &footprint) | CollisionTest | |
initialize(const Footprint &footprint, float cellSize) | CollisionTest | |
initialize(const Footprint &footprint, float cellSize, uint32 segments) | CollisionTest | |
mCellSize | CollisionTest | protected |
mObstacleThreshold | CollisionTest | protected |
mSegments | CollisionTest | protected |
mSegmentStep | CollisionTest | protected |
mShapeDimension | CollisionTest | protected |
mShapeLUT | CollisionTest | protected |
mShapeLUTBB | CollisionTest | protected |
obstaclePosition(const Img32F1 &distanceMap, const Img< int32 > &labelMap, const Point2i &closestModelPoint, std::map< int, Point2i > *ioCache=NULL) | CollisionTest | static |
operator=(const CollisionTest &other) | CollisionTest | inline |
reflect(Reflector &r) | CollisionTest | inline |
testCollision(const Img8U1 &map, const Point2i &p, float phi) const | CollisionTest |