bucketedqueue.h
/tmp/ws/src/octomap/dynamicEDT3D/include/dynamicEDT3D/
bucketedqueue_8h.html
point.h
BucketPrioQueue
doxygen.h
/tmp/ws/src/octomap/dynamicEDT3D/
doxygen_8h.html
dynamicEDT3D
dynamicEDT3D.cpp
/tmp/ws/src/octomap/dynamicEDT3D/src/
dynamicEDT3D_8cpp.html
dynamicEDT3D/dynamicEDT3D.h
#define
FOR_EACH_NEIGHBOR_WITH_CHECK
dynamicEDT3D_8cpp.html
a788dfe208d6bbbc2fe641df1d3572895
(function, p,...)
dynamicEDT3D.dox
/tmp/ws/src/octomap/dynamicEDT3D/
dynamicEDT3D_8dox.html
dynamicEDT3D.h
/tmp/ws/src/octomap/dynamicEDT3D/include/dynamicEDT3D/
dynamicEDT3D_8h.html
bucketedqueue.h
DynamicEDT3D::dataCell
DynamicEDT3D
dynamicEDTOctomap.h
/tmp/ws/src/octomap/dynamicEDT3D/include/dynamicEDT3D/
dynamicEDTOctomap_8h.html
dynamicEDT3D.h
DynamicEDTOctomapBase
DynamicEDTOctomapBase< octomap::OcTree >
DynamicEDTOctomap
dynamicEDTOctomap_8h.html
a6b0c0efb0481a2f551e682360fe14ff5
DynamicEDTOctomapBase< octomap::OcTreeStamped >
DynamicEDTOctomapStamped
dynamicEDTOctomap_8h.html
a9c9230a957136b26d7a2528ed0394f1d
exampleEDT3D.cpp
/tmp/ws/src/octomap/dynamicEDT3D/src/examples/
exampleEDT3D_8cpp.html
dynamicEDT3D/dynamicEDT3D.h
int
main
exampleEDT3D_8cpp.html
a2c3f6775325c30275d11c6abee2db6a0
(int, char **)
exampleEDTOctomap.cpp
/tmp/ws/src/octomap/dynamicEDT3D/src/examples/
exampleEDTOctomap_8cpp.html
dynamicEDT3D/dynamicEDTOctomap.h
int
main
exampleEDTOctomap_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
exampleEDTOctomapStamped.cpp
/tmp/ws/src/octomap/dynamicEDT3D/src/examples/
exampleEDTOctomapStamped_8cpp.html
dynamicEDT3D/dynamicEDTOctomap.h
int
main
exampleEDTOctomapStamped_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
point.h
/tmp/ws/src/octomap/dynamicEDT3D/include/dynamicEDT3D/
point_8h.html
IntPoint
IntPoint3D
#define
INTPOINT
point_8h.html
a029053565997837c89e2448248703492
#define
INTPOINT3D
point_8h.html
a117d74365dbbc9f1b0734e0dc5b9aab4
BucketPrioQueue
classBucketPrioQueue.html
BucketPrioQueue
classBucketPrioQueue.html
ad91346450b8512da6a0b8d4664312c10
()
void
clear
classBucketPrioQueue.html
a4096ffa20f324425d5a64d0c5898e730
()
bool
empty
classBucketPrioQueue.html
a4140b9e2e9c7922bcc83d0686c33478f
()
int
getNumBuckets
classBucketPrioQueue.html
a45178576434acd4cd63fdab70ce9153d
()
T
pop
classBucketPrioQueue.html
a8ec0200b749df22b8755b333ec2abe09
()
void
push
classBucketPrioQueue.html
ab7d8a883f955569d0ead5dc56ec3d3fa
(int prio, T t)
int
size
classBucketPrioQueue.html
a48022fed6346b365a05baf0db919dc72
()
std::map< int, std::queue< T > >
BucketType
classBucketPrioQueue.html
ad253cc4e7f1ccdf66ff0ad673c1ca17c
BucketType
buckets
classBucketPrioQueue.html
a4c6b99d726bbc1e167b079cfb743762b
int
count
classBucketPrioQueue.html
a572ba03de85feeecb48431e0d600b7db
BucketType::iterator
nextPop
classBucketPrioQueue.html
a43f0f95822383fbf7a4d920b562ee5ae
BucketPrioQueue< INTPOINT3D >
classBucketPrioQueue.html
BucketPrioQueue
classBucketPrioQueue.html
ad91346450b8512da6a0b8d4664312c10
()
void
clear
classBucketPrioQueue.html
a4096ffa20f324425d5a64d0c5898e730
()
bool
empty
classBucketPrioQueue.html
a4140b9e2e9c7922bcc83d0686c33478f
()
int
getNumBuckets
classBucketPrioQueue.html
a45178576434acd4cd63fdab70ce9153d
()
INTPOINT3D
pop
classBucketPrioQueue.html
a8ec0200b749df22b8755b333ec2abe09
()
void
push
classBucketPrioQueue.html
ab7d8a883f955569d0ead5dc56ec3d3fa
(int prio, INTPOINT3D t)
int
size
classBucketPrioQueue.html
a48022fed6346b365a05baf0db919dc72
()
std::map< int, std::queue< INTPOINT3D > >
BucketType
classBucketPrioQueue.html
ad253cc4e7f1ccdf66ff0ad673c1ca17c
BucketType
buckets
classBucketPrioQueue.html
a4c6b99d726bbc1e167b079cfb743762b
int
count
classBucketPrioQueue.html
a572ba03de85feeecb48431e0d600b7db
BucketType::iterator
nextPop
classBucketPrioQueue.html
a43f0f95822383fbf7a4d920b562ee5ae
DynamicEDT3D::dataCell
structDynamicEDT3D_1_1dataCell.html
float
dist
structDynamicEDT3D_1_1dataCell.html
acb8eb6569a5afd306bccf25bca520c9c
bool
needsRaise
structDynamicEDT3D_1_1dataCell.html
a1b6ba17d4bdaaa681788b7275ffa0856
int
obstX
structDynamicEDT3D_1_1dataCell.html
a7e084f678196fe97ea94ffda6880e831
int
obstY
structDynamicEDT3D_1_1dataCell.html
a5b217bd2933b734d60380708104e715c
int
obstZ
structDynamicEDT3D_1_1dataCell.html
a900f3c339a6209d6e86b6527f94d9916
char
queueing
structDynamicEDT3D_1_1dataCell.html
a3b4ecca76273e473259b3a72aadaf170
int
sqdist
structDynamicEDT3D_1_1dataCell.html
a6c4f766ce6e76eab19cd68f79dd9fa78
DynamicEDT3D
classDynamicEDT3D.html
DynamicEDT3D::dataCell
invalidObstData
classDynamicEDT3D.html
a73a37d993281afefc65e26a5f5e60446ae10decc9fb053d522eeabebdca616603
ObstDataState
classDynamicEDT3D.html
a73a37d993281afefc65e26a5f5e60446
invalidObstData
classDynamicEDT3D.html
a73a37d993281afefc65e26a5f5e60446ae10decc9fb053d522eeabebdca616603
void
clearCell
classDynamicEDT3D.html
ad5c948390d081647f6659909da03bf73
(int x, int y, int z)
DynamicEDT3D
classDynamicEDT3D.html
a42527e4642ae1a76102ac1e6356bd626
(int _maxdist_squared)
void
exchangeObstacles
classDynamicEDT3D.html
a7322c5c1ec208ce7fd5ec0ba089a34bf
(std::vector< INTPOINT3D > newObstacles)
INTPOINT3D
getClosestObstacle
classDynamicEDT3D.html
a430b2e458e3c3bb20dce197d00e231c5
(int x, int y, int z) const
float
getDistance
classDynamicEDT3D.html
a75a1e841d77407905c2c4129286b9a42
(int x, int y, int z) const
unsigned int
getSizeX
classDynamicEDT3D.html
abe59f1d1f5731dfce0c36cebaa9f636c
() const
unsigned int
getSizeY
classDynamicEDT3D.html
a24fdd8e2846388b00018ec43ddb571b6
() const
unsigned int
getSizeZ
classDynamicEDT3D.html
a8cb11808304a449c51b5cf354f700e4f
() const
int
getSQCellDistance
classDynamicEDT3D.html
a758ac93c08737ed751e70a9d510ec1d7
(int x, int y, int z) const
void
initializeEmpty
classDynamicEDT3D.html
a23254690731431e228a570e905da75bf
(int _sizeX, int _sizeY, int sizeZ, bool initGridMap=true)
void
initializeMap
classDynamicEDT3D.html
aa59b4d9572fa54ed51d6b243e3164e5a
(int _sizeX, int _sizeY, int sizeZ, bool ***_gridMap)
bool
isOccupied
classDynamicEDT3D.html
ae7e498c3793b3596f5d937a9f4946951
(int x, int y, int z) const
void
occupyCell
classDynamicEDT3D.html
abbc65b95545cc5707df130badd12b530
(int x, int y, int z)
virtual void
update
classDynamicEDT3D.html
a22c8beeb199c37950e4b6f79d27299ca
(bool updateRealDist=true)
~DynamicEDT3D
classDynamicEDT3D.html
af5fe21517f87cba11325cf557cce43d8
()
static int
distanceInCellsValue_Error
classDynamicEDT3D.html
a51c1ef305b312969cbd87b50731481f5
static float
distanceValue_Error
classDynamicEDT3D.html
a7ca0d8da991708e801b45e4ef7c4a059
bwProcessed
classDynamicEDT3D.html
a0cecd591be81e9da01bd5f510d931859ae9619836a0ac0eeb0afdf137d22b7d65
bwQueued
classDynamicEDT3D.html
a0cecd591be81e9da01bd5f510d931859abb909e4f49d94f22fdf9e2946735dffa
free
classDynamicEDT3D.html
ad2bd0d24d764ad920831fd39df682fbaaad0b00ac9ad03081a460fe0cdde6d851
fwNotQueued
classDynamicEDT3D.html
a0cecd591be81e9da01bd5f510d931859aecb6121bb384d7f88565cad43bb89ab1
fwProcessed
classDynamicEDT3D.html
a0cecd591be81e9da01bd5f510d931859a3ed3bc00b5ab267345afaf9f5a0bf96f
fwQueued
classDynamicEDT3D.html
a0cecd591be81e9da01bd5f510d931859af9af537a0961b567af1e9610dcb6f446
occupied
classDynamicEDT3D.html
ad2bd0d24d764ad920831fd39df682fbaa95371e7634fb7404055e9f181537ced5
QueueingState
classDynamicEDT3D.html
a0cecd591be81e9da01bd5f510d931859
fwNotQueued
classDynamicEDT3D.html
a0cecd591be81e9da01bd5f510d931859aecb6121bb384d7f88565cad43bb89ab1
fwQueued
classDynamicEDT3D.html
a0cecd591be81e9da01bd5f510d931859af9af537a0961b567af1e9610dcb6f446
fwProcessed
classDynamicEDT3D.html
a0cecd591be81e9da01bd5f510d931859a3ed3bc00b5ab267345afaf9f5a0bf96f
bwQueued
classDynamicEDT3D.html
a0cecd591be81e9da01bd5f510d931859abb909e4f49d94f22fdf9e2946735dffa
bwProcessed
classDynamicEDT3D.html
a0cecd591be81e9da01bd5f510d931859ae9619836a0ac0eeb0afdf137d22b7d65
State
classDynamicEDT3D.html
ad2bd0d24d764ad920831fd39df682fba
free
classDynamicEDT3D.html
ad2bd0d24d764ad920831fd39df682fbaaad0b00ac9ad03081a460fe0cdde6d851
occupied
classDynamicEDT3D.html
ad2bd0d24d764ad920831fd39df682fbaa95371e7634fb7404055e9f181537ced5
void
inspectCellPropagate
classDynamicEDT3D.html
ac498f4ac9ef3e72bd7ff851428e9549b
(int &nx, int &ny, int &nz, dataCell &c, bool updateRealDist)
void
inspectCellRaise
classDynamicEDT3D.html
aeb5b75dd3eb543d3e240b96a4a183b98
(int &nx, int &ny, int &nz, bool updateRealDist)
void
propagateCell
classDynamicEDT3D.html
a8e25a44175cae21c32389ca9563bb64b
(INTPOINT3D &p, dataCell &c, bool updateRealDist)
void
raiseCell
classDynamicEDT3D.html
a0dfc1f4bf05113b58e53df5f28a449af
(INTPOINT3D &p, dataCell &c, bool updateRealDist)
void
removeObstacle
classDynamicEDT3D.html
a731a32185d4d6ef5fcef63f4c8355208
(int x, int y, int z)
void
setObstacle
classDynamicEDT3D.html
ab99116c2dec6348f8e398855703536d6
(int x, int y, int z)
dataCell ***
data
classDynamicEDT3D.html
a79e4b0e4b8f0ec1fc58219db1117811e
double
doubleThreshold
classDynamicEDT3D.html
aa16d6fd604fa5a5aa1a37b8196129e8a
bool ***
gridMap
classDynamicEDT3D.html
ac4b6d95cb2068e2b3284a1b3353db914
double
maxDist
classDynamicEDT3D.html
a6cd3742437d17fd5bcc284fec8884b65
int
maxDist_squared
classDynamicEDT3D.html
a791517e71cc503c8f63c6ce8d55fbf12
int
padding
classDynamicEDT3D.html
aed568f05fb5204652def7afa4a3db15c
int
sizeX
classDynamicEDT3D.html
afa69934a08948fb089b8d2c656b5c74a
int
sizeXm1
classDynamicEDT3D.html
aed8a2d1c23a18718d345836951bf7997
int
sizeY
classDynamicEDT3D.html
a1d64b578fb448bcc2593bef1d1143a2d
int
sizeYm1
classDynamicEDT3D.html
a2f78b75f309ef4a68e1df71733ac6d1d
int
sizeZ
classDynamicEDT3D.html
a67e0652a9d385913fb760bb6e9c759c6
int
sizeZm1
classDynamicEDT3D.html
ac6a92b438e8bc714e46a08641eb6f944
double
sqrt2
classDynamicEDT3D.html
a433176d1ce269d222e9fecbd38a5d485
void
commitAndColorize
classDynamicEDT3D.html
a8834fb3184ab60865dfd59a981aac76c
(bool updateRealDist=true)
bool
isOccupied
classDynamicEDT3D.html
a8807299c6e5a728d032c420d952c70a9
(int &x, int &y, int &z, dataCell &c)
std::vector< INTPOINT3D >
addList
classDynamicEDT3D.html
a03918ded7bd1c944ca9654ba69d0a269
std::vector< INTPOINT3D >
lastObstacles
classDynamicEDT3D.html
a1de8c33e5889568713ae25aeb61314de
BucketPrioQueue< INTPOINT3D >
open
classDynamicEDT3D.html
ab751f3d334f7620afc963c28f7a1e19b
std::vector< INTPOINT3D >
removeList
classDynamicEDT3D.html
a76d8fb450fd43b823a4bcb7753ddbcf9
DynamicEDTOctomapBase
classDynamicEDTOctomapBase.html
DynamicEDT3D
bool
checkConsistency
classDynamicEDTOctomapBase.html
a2d1345d23672628b2a0c56b2d4b3ef21
() const
DynamicEDTOctomapBase
classDynamicEDTOctomapBase.html
af3a171c9a4788f2b5146b01d5007d56c
(float maxdist, TREE *_octree, octomap::point3d bbxMin, octomap::point3d bbxMax, bool treatUnknownAsOccupied)
float
getDistance
classDynamicEDTOctomapBase.html
a801b849b2766952554926e4306b9c547
(const octomap::OcTreeKey &k) const
float
getDistance
classDynamicEDTOctomapBase.html
a60bf323bc314f3a06a79c31e6ae2d0fe
(const octomap::point3d &p) const
float
getDistance_unsafe
classDynamicEDTOctomapBase.html
a6f534796f6178005f99befd5aa49ddab
(const octomap::OcTreeKey &k) const
float
getDistance_unsafe
classDynamicEDTOctomapBase.html
a4c76d1c2198af1ba6249fff43a1c3212
(const octomap::point3d &p) const
void
getDistanceAndClosestObstacle
classDynamicEDTOctomapBase.html
acbf52b74bdfe006e570f4cd11399ee9c
(const octomap::point3d &p, float &distance, octomap::point3d &closestObstacle) const
void
getDistanceAndClosestObstacle_unsafe
classDynamicEDTOctomapBase.html
aae2b50aa9c2998807538f1115b043740
(const octomap::point3d &p, float &distance, octomap::point3d &closestObstacle) const
float
getMaxDist
classDynamicEDTOctomapBase.html
a7e936c7661dee0607ce303b2be0f6aa1
() const
int
getSquaredDistanceInCells
classDynamicEDTOctomapBase.html
ade781ad1fec5b1c90c2bccc3323dcba5
(const octomap::point3d &p) const
int
getSquaredDistanceInCells_unsafe
classDynamicEDTOctomapBase.html
af3e63c326871c6c6a33d0035973e5772
(const octomap::point3d &p) const
int
getSquaredMaxDistCells
classDynamicEDTOctomapBase.html
acd6e727bd524d0431ae30c61c230e300
() const
virtual void
update
classDynamicEDTOctomapBase.html
a3c5c928ca7f80850a393d4c1600bf4fc
(bool updateRealDist=true)
virtual
~DynamicEDTOctomapBase
classDynamicEDTOctomapBase.html
aaf1dc81a41b25b8cdfa00e5017249019
()
static int
distanceInCellsValue_Error
classDynamicEDTOctomapBase.html
afcb5544d4ecb0208635b6f2cd34d5a94
static float
distanceValue_Error
classDynamicEDTOctomapBase.html
a6ba4e9584d27c531d7a76cd032258260
void
initializeOcTree
classDynamicEDTOctomapBase.html
aa70f196178866d4db82a162d82c88373
(octomap::point3d bbxMin, octomap::point3d bbxMax)
void
insertMaxDepthLeafAtInitialize
classDynamicEDTOctomapBase.html
a9c145d4d13dcfd3529c6aa29a0a9b5ec
(octomap::OcTreeKey key)
void
mapToWorld
classDynamicEDTOctomapBase.html
a98e84f85a80328d86971ac5c2e8dd0c9
(int x, int y, int z, octomap::OcTreeKey &key) const
void
mapToWorld
classDynamicEDTOctomapBase.html
a024b24dfc55ac6263fabd6ff5cc948e7
(int x, int y, int z, octomap::point3d &p) const
void
updateMaxDepthLeaf
classDynamicEDTOctomapBase.html
ae7cbcc94c69ac076b4b4545aa6262b6d
(octomap::OcTreeKey &key, bool occupied)
void
worldToMap
classDynamicEDTOctomapBase.html
a17140dd8e0daa7e70052713a7cc36fd6
(const octomap::point3d &p, int &x, int &y, int &z) const
octomap::OcTreeKey
boundingBoxMaxKey
classDynamicEDTOctomapBase.html
aebbe2912d1b24de9f0686b5f714c9335
octomap::OcTreeKey
boundingBoxMinKey
classDynamicEDTOctomapBase.html
a86cd3415f4dab8e8cae3304b1e5e8a96
TREE *
octree
classDynamicEDTOctomapBase.html
a8becfc36ac30e9e7cc3f444213fb0b77
int
offsetX
classDynamicEDTOctomapBase.html
ae85c88741b62e4587f497f48f7d4c84c
int
offsetY
classDynamicEDTOctomapBase.html
a87e401980f62c4baf01bdf1d90c5e4dc
int
offsetZ
classDynamicEDTOctomapBase.html
a6d30ee050d0d9b71ea11a33f2ca74b5b
int
treeDepth
classDynamicEDTOctomapBase.html
ad144c423095b7402ce4112d405e9ba3c
double
treeResolution
classDynamicEDTOctomapBase.html
abe740c060ee09e9936fbc763d8b5b14d
bool
unknownOccupied
classDynamicEDTOctomapBase.html
a2918214cb8f5a5bce76e653a287e7ecb
IntPoint
classIntPoint.html
IntPoint
classIntPoint.html
a687767994d13048d0557dd11ae3a06a2
()
IntPoint
classIntPoint.html
a1e5aab0d2d51b66f451591d75c7a4ca0
(int _x, int _y)
int
x
classIntPoint.html
a658044eee6c6ff29775f20b465656170
int
y
classIntPoint.html
ad195b0d9550fef304fe9bb59ae9d436b
IntPoint3D
classIntPoint3D.html
IntPoint3D
classIntPoint3D.html
ad7258e548d075a22d1bc3b27c05a1fab
()
IntPoint3D
classIntPoint3D.html
a87f39ca5f08a5ceff94f3c948070bc25
(int _x, int _y, int _z)
int
x
classIntPoint3D.html
ad2a2760d1697adbf0ba49b77c8141f5c
int
y
classIntPoint3D.html
a4469322bb19f659c0c144cfc07607c90
int
z
classIntPoint3D.html
a57bf7efd9728bbb8c925d33a0d6588d6
dynamicEDT3D
namespacedynamicEDT3D.html
index
dynamicEDT3D
index
using_sec