|
OccupancyGrid * | Clone () const |
|
virtual kt_bool | IsFree (const Vector2< kt_int32s > &rPose) const |
|
| OccupancyGrid (kt_int32s width, kt_int32s height, const Vector2< kt_double > &rOffset, kt_double resolution) |
|
virtual kt_double | RayCast (const Pose2 &rPose2, kt_double maxRange) const |
|
void | SetMinPassThrough (kt_int32u count) |
|
void | SetOccupancyThreshold (kt_double thresh) |
|
virtual | ~OccupancyGrid () |
|
void | Clear () |
|
Grid * | Clone () |
|
BoundingBox2 | GetBoundingBox () const |
|
CoordinateConverter * | GetCoordinateConverter () const |
|
kt_int8u * | GetDataPointer () |
|
kt_int8u * | GetDataPointer () const |
|
kt_int8u * | GetDataPointer (const Vector2< kt_int32s > &rGrid) |
|
kt_int8u * | GetDataPointer (const Vector2< kt_int32s > &rGrid) const |
|
kt_int32s | GetDataSize () const |
|
kt_int32s | GetHeight () const |
|
kt_double | GetResolution () const |
|
const Size2< kt_int32s > | GetSize () const |
|
kt_int8u | GetValue (const Vector2< kt_int32s > &rGrid) const |
|
kt_int32s | GetWidth () const |
|
kt_int32s | GetWidthStep () const |
|
| Grid () |
|
virtual kt_int32s | GridIndex (const Vector2< kt_int32s > &rGrid, kt_bool boundaryCheck=true) const |
|
Vector2< kt_double > | GridToWorld (const Vector2< kt_int32s > &rGrid, kt_bool flipY=false) const |
|
Vector2< kt_int32s > | IndexToGrid (kt_int32s index) const |
|
kt_bool | IsValidGridIndex (const Vector2< kt_int32s > &rGrid) const |
|
void | TraceLine (kt_int32s x0, kt_int32s y0, kt_int32s x1, kt_int32s y1, Functor *f=NULL) |
|
Vector2< kt_int32s > | WorldToGrid (const Vector2< kt_double > &rWorld, kt_bool flipY=false) const |
|
virtual | ~Grid () |
|
Occupancy grid definition. See GridStates for possible grid values.
Definition at line 6008 of file Karto.h.