batchTestRangerAccuracy.cc
/home/rosbuild/hudson/workspace/doc-hydro-perception_oru/doc_stacks/2015-08-26_15-22-16.409030/perception_oru/ndt_registration/test/
batchTestRangerAccuracy_8cc
pcl::PointCloud< pcl::PointXYZ >
generateNegatives
batchTestRangerAccuracy_8cc.html
a99f8fcbac27b4608925fe8f800b9ee60
(pcl::PointCloud< pcl::PointXYZ > &cloud)
int
main
batchTestRangerAccuracy_8cc.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
check_reg.cc
/home/rosbuild/hudson/workspace/doc-hydro-perception_oru/doc_stacks/2015-08-26_15-22-16.409030/perception_oru/ndt_registration/test/
check__reg_8cc
ndt_registration/ndt_matcher_d2d.h
ndt_registration/ndt_matcher_p2d.h
int
main
check__reg_8cc.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
convert.cc
/home/rosbuild/hudson/workspace/doc-hydro-perception_oru/doc_stacks/2015-08-26_15-22-16.409030/perception_oru/ndt_registration/test/
convert_8cc
int
main
convert_8cc.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
parseLogFile
convert_8cc.html
a68711cb88152b333ecac542aea2d4911
(std::string filename, pcl::PointCloud< pcl::PointXYZ > &pcloud)
deathmatch.cc
/home/rosbuild/hudson/workspace/doc-hydro-perception_oru/doc_stacks/2015-08-26_15-22-16.409030/perception_oru/ndt_registration/test/
deathmatch_8cc
ndt_registration/ndt_matcher_d2d.h
double
getDoubleTime
deathmatch_8cc.html
a1ce0ca7e56ba224d95b7a357f5b1a632
()
int
main
deathmatch_8cc.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
feature_registration.cc
/home/rosbuild/hudson/workspace/doc-hydro-perception_oru/doc_stacks/2015-08-26_15-22-16.409030/perception_oru/ndt_registration/test/
feature__registration_8cc
FeatureCloud
TemplateRegistration
int
main
feature__registration_8cc.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
bool
matchICP
feature__registration_8cc.html
a05e3bf89afd96ac4a290185cc091ce79
(pcl::PointCloud< pcl::PointXYZ > &fixed, pcl::PointCloud< pcl::PointXYZ > &moving, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &Tout)
from_jff.cc
/home/rosbuild/hudson/workspace/doc-hydro-perception_oru/doc_stacks/2015-08-26_15-22-16.409030/perception_oru/ndt_registration/test/
from__jff_8cc
ndt_registration/ndt_matcher_p2d.h
ndt_registration/ndt_matcher_d2d_2d.h
ndt_registration/ndt_matcher_d2d.h
int
main
from__jff_8cc.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
mainpage.dox
/home/rosbuild/hudson/workspace/doc-hydro-perception_oru/doc_stacks/2015-08-26_15-22-16.409030/perception_oru/ndt_registration/
mainpage_8dox
narf_extraction.cc
/home/rosbuild/hudson/workspace/doc-hydro-perception_oru/doc_stacks/2015-08-26_15-22-16.409030/perception_oru/ndt_registration/test/
narf__extraction_8cc
pcl::PointXYZ
PointType
narf__extraction_8cc.html
aaf4afeed8f9368a58576638ad4d02c11
int
main
narf__extraction_8cc.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
printUsage
narf__extraction_8cc.html
a4622bfe969a0480a36085565ee595996
(const char *progName)
void
setViewerPose
narf__extraction_8cc.html
a9790c3554069614f9d7939d8a25345b1
(pcl::visualization::PCLVisualizer &viewer, const Eigen::Affine3f &viewer_pose)
float
angular_resolution
narf__extraction_8cc.html
aa91fce22d680ff17b9cf3dc2cae1c90f
pcl::RangeImage::CoordinateFrame
coordinate_frame
narf__extraction_8cc.html
acf0aa5d2e813acacf6c473ca33634056
bool
setUnseenToMaxRange
narf__extraction_8cc.html
a8315a5c0fa959e4326fc1f1c319b3404
float
support_size
narf__extraction_8cc.html
ae5fc024f9594f5be5feb9c44315f025a
narf_registration.cc
/home/rosbuild/hudson/workspace/doc-hydro-perception_oru/doc_stacks/2015-08-26_15-22-16.409030/perception_oru/ndt_registration/test/
narf__registration_8cc
pcl::PointXYZ
PointType
narf__registration_8cc.html
aaf4afeed8f9368a58576638ad4d02c11
int
main
narf__registration_8cc.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
printUsage
narf__registration_8cc.html
a4622bfe969a0480a36085565ee595996
(const char *progName)
float
angular_resolution
narf__registration_8cc.html
aa91fce22d680ff17b9cf3dc2cae1c90f
pcl::RangeImage::CoordinateFrame
coordinate_frame
narf__registration_8cc.html
acf0aa5d2e813acacf6c473ca33634056
bool
setUnseenToMaxRange
narf__registration_8cc.html
a8315a5c0fa959e4326fc1f1c319b3404
float
support_size
narf__registration_8cc.html
ae5fc024f9594f5be5feb9c44315f025a
ndt_feature_test.cc
/home/rosbuild/hudson/workspace/doc-hydro-perception_oru/doc_stacks/2015-08-26_15-22-16.409030/perception_oru/ndt_registration/test/
ndt__feature__test_8cc
ndt_registration/ndt_matcher_d2d.h
ndt_registration/ndt_matcher_d2d_feature.h
int
main
ndt__feature__test_8cc.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
ndt_histogram_registration.cc
/home/rosbuild/hudson/workspace/doc-hydro-perception_oru/doc_stacks/2015-08-26_15-22-16.409030/perception_oru/ndt_registration/test/
ndt__histogram__registration_8cc
int
main
ndt__histogram__registration_8cc.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
ndt_matcher_d2d.cpp
/home/rosbuild/hudson/workspace/doc-hydro-perception_oru/doc_stacks/2015-08-26_15-22-16.409030/perception_oru/ndt_registration/src/
ndt__matcher__d2d_8cpp
ndt_registration/ndt_matcher_d2d.h
#define
n_threads
ndt__matcher__d2d_8cpp.html
a6afc189bd178440605079de37d82df7c
#define
USE_OMP
ndt__matcher__d2d_8cpp.html
a5af66dc317d2b3e120edebc0253d629a
ndt_matcher_d2d.h
/home/rosbuild/hudson/workspace/doc-hydro-perception_oru/doc_stacks/2015-08-26_15-22-16.409030/perception_oru/ndt_registration/include/ndt_registration/
ndt__matcher__d2d_8h
lslgeneric::NDTMatcherD2D::MoreThuente
lslgeneric::NDTMatcherD2D
ndt_matcher_d2d_2d.cpp
/home/rosbuild/hudson/workspace/doc-hydro-perception_oru/doc_stacks/2015-08-26_15-22-16.409030/perception_oru/ndt_registration/src/
ndt__matcher__d2d__2d_8cpp
ndt_registration/ndt_matcher_d2d_2d.h
#define
N_THREADS_2D
ndt__matcher__d2d__2d_8cpp.html
a7540ba192fa8059116152aca0c38bf63
#define
USE_OMP_NDT_MATCHER_D2D_2D
ndt__matcher__d2d__2d_8cpp.html
adcef8433fd8d1e420753bd2c6a9b22f4
ndt_matcher_d2d_2d.h
/home/rosbuild/hudson/workspace/doc-hydro-perception_oru/doc_stacks/2015-08-26_15-22-16.409030/perception_oru/ndt_registration/include/ndt_registration/
ndt__matcher__d2d__2d_8h
lslgeneric::NDTMatcherD2D_2D::MoreThuente
lslgeneric::NDTMatcherD2D_2D
ndt_matcher_d2d_feature.cpp
/home/rosbuild/hudson/workspace/doc-hydro-perception_oru/doc_stacks/2015-08-26_15-22-16.409030/perception_oru/ndt_registration/src/
ndt__matcher__d2d__feature_8cpp
ndt_registration/ndt_matcher_d2d_feature.h
ndt_matcher_d2d_feature.h
/home/rosbuild/hudson/workspace/doc-hydro-perception_oru/doc_stacks/2015-08-26_15-22-16.409030/perception_oru/ndt_registration/include/ndt_registration/
ndt__matcher__d2d__feature_8h
ndt_registration/ndt_matcher_d2d.h
lslgeneric::NDTMatcherFeatureD2D
ndt_matcher_node.cc
/home/rosbuild/hudson/workspace/doc-hydro-perception_oru/doc_stacks/2015-08-26_15-22-16.409030/perception_oru/ndt_registration/test/
ndt__matcher__node_8cc
NDTMatcherNode
int
main
ndt__matcher__node_8cc.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
ndt_matcher_p2d.cpp
/home/rosbuild/hudson/workspace/doc-hydro-perception_oru/doc_stacks/2015-08-26_15-22-16.409030/perception_oru/ndt_registration/src/
ndt__matcher__p2d_8cpp
ndt_registration/ndt_matcher_p2d.h
ndt_matcher_p2d.h
/home/rosbuild/hudson/workspace/doc-hydro-perception_oru/doc_stacks/2015-08-26_15-22-16.409030/perception_oru/ndt_registration/include/ndt_registration/
ndt__matcher__p2d_8h
lslgeneric::NDTMatcherP2D::MoreThuente
lslgeneric::NDTMatcherP2D
ndt_registration_test.cc
/home/rosbuild/hudson/workspace/doc-hydro-perception_oru/doc_stacks/2015-08-26_15-22-16.409030/perception_oru/ndt_registration/test/
ndt__registration__test_8cc
ndt_matcher_p2d.h
ndt_matcher_d2d.h
int
main
ndt__registration__test_8cc.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
p2d_deathmatch.cc
/home/rosbuild/hudson/workspace/doc-hydro-perception_oru/doc_stacks/2015-08-26_15-22-16.409030/perception_oru/ndt_registration/test/
p2d__deathmatch_8cc
ndt_registration/ndt_matcher_p2d.h
#define
DODBG
p2d__deathmatch_8cc.html
a6f258e96ade28c9432195c971f4cc33d
double
getDoubleTime
p2d__deathmatch_8cc.html
a1ce0ca7e56ba224d95b7a357f5b1a632
()
int
main
p2d__deathmatch_8cc.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
reconstruct.cc
/home/rosbuild/hudson/workspace/doc-hydro-perception_oru/doc_stacks/2015-08-26_15-22-16.409030/perception_oru/ndt_registration/test/
reconstruct_8cc
void
filterDensity
reconstruct_8cc.html
a0225d34289c40ede02214178de578ec2
(pcl::PointCloud< pcl::PointXYZ > &rawCloud, pcl::PointCloud< pcl::PointXYZ > &pc)
int
main
reconstruct_8cc.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
simple.cc
/home/rosbuild/hudson/workspace/doc-hydro-perception_oru/doc_stacks/2015-08-26_15-22-16.409030/perception_oru/ndt_registration/test/
simple_8cc
ndt_registration/ndt_matcher_d2d.h
int
main
simple_8cc.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
test_covariance.cc
/home/rosbuild/hudson/workspace/doc-hydro-perception_oru/doc_stacks/2015-08-26_15-22-16.409030/perception_oru/ndt_registration/test/
test__covariance_8cc
#define
DEBUG_COVARIANCE
test__covariance_8cc.html
abfd12797de91bcec21299c60fac7ab6e
float
box_muller
test__covariance_8cc.html
a79db320d2e8eca828210ce9ee53423e8
(float m, float s)
int
main
test__covariance_8cc.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
bool
matchICP
test__covariance_8cc.html
a05e3bf89afd96ac4a290185cc091ce79
(pcl::PointCloud< pcl::PointXYZ > &fixed, pcl::PointCloud< pcl::PointXYZ > &moving, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &Tout)
float
ranf
test__covariance_8cc.html
a04d15b1c21e67c77ad262425e05487f6
()
test_ndt_mapper.cc
/home/rosbuild/hudson/workspace/doc-hydro-perception_oru/doc_stacks/2015-08-26_15-22-16.409030/perception_oru/ndt_registration/test/
test__ndt__mapper_8cc
int
main
test__ndt__mapper_8cc.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
FeatureCloud
classFeatureCloud.html
pcl::PointCloud< pcl::FPFHSignature33 >
LocalFeatures
classFeatureCloud.html
a7854be8cdfdf66dfbe360b7291ed872a
pcl::PointCloud< pcl::PointXYZ >
PointCloud
classFeatureCloud.html
a0303a5d9079b9fb0c4af15d712771169
pcl::PointCloud< pcl::Normal >
SurfaceNormals
classFeatureCloud.html
ab7335af27747feb3b131a1bfb95168f8
FeatureCloud
classFeatureCloud.html
af1022af5a2f97e85c7327b0556052638
()
LocalFeatures::Ptr
getLocalFeatures
classFeatureCloud.html
aec72052970154cdbb7a374a2611a83dd
() const
PointCloud::Ptr
getPointCloud
classFeatureCloud.html
a0bd7cf2e171927098fe03b921bfa2323
() const
SurfaceNormals::Ptr
getSurfaceNormals
classFeatureCloud.html
a7f285f8fb38918131351f628c5c76240
() const
void
loadInputCloud
classFeatureCloud.html
a05ca62bd2e1c0bd38895d04929f9c96d
(const std::string &pcd_file)
void
setInputCloud
classFeatureCloud.html
a20fde1867cf159ebab49e4caac0e15ce
(PointCloud::Ptr xyz)
~FeatureCloud
classFeatureCloud.html
a890dc7a6504ba4a2cdd58042d5f4869f
()
void
computeLocalFeatures
classFeatureCloud.html
a4991a59c5aa32c73e5bd85689a804aed
()
void
computeSurfaceNormals
classFeatureCloud.html
a7d2c51f68389fe26c49f768a6accb223
()
void
processInput
classFeatureCloud.html
a3513d91c7887e53ae9d37f02d969ab7a
()
float
feature_radius_
classFeatureCloud.html
aa153b7eaab20020125c20590570881a3
LocalFeatures::Ptr
features_
classFeatureCloud.html
a675f8a3ab17bdba6d9af7dda034abbc6
float
normal_radius_
classFeatureCloud.html
a2a9ad851e776dc04c4184b9c883038ca
SurfaceNormals::Ptr
normals_
classFeatureCloud.html
aee62132293c95428cbb7567f27250287
pcl::Feature< pcl::PointXYZ, pcl::Normal >::KdTreePtr
search_method_xyz_
classFeatureCloud.html
a14755e1cfe5b86d7abd14f025afb4f4a
PointCloud::Ptr
xyz_
classFeatureCloud.html
a2e58da96e31afb8f197ba0fc009eeb7f
NDTMatcherNode
classNDTMatcherNode.html
NDTMatcherNode
classNDTMatcherNode.html
af1fc5753c8e76753248a14881cdebcbd
()
void
points2Callback
classNDTMatcherNode.html
a39d10c9f903ebd9e51cfbb2547eca22e
(const sensor_msgs::PointCloud2::ConstPtr &msg_in)
~NDTMatcherNode
classNDTMatcherNode.html
a1aaa5d5231d46704b98e8e9235d20e1b
()
void
TransformEigenToTF
classNDTMatcherNode.html
a38289efde10ea3e1223dd2976a2bb1f1
(const Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &k, tf::Transform &t)
Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor >
incremental_pose_
classNDTMatcherNode.html
a0da70ac687efaa7aeeee967e8f5b71c3
boost::mutex
m
classNDTMatcherNode.html
ac0ff671f97002d978787a249afef0b41
lslgeneric::NDTMatcherF2F *
matcher
classNDTMatcherNode.html
aeb55af8f7e1018b7dcb54b93453d34ec
unsigned int
nb_added_clouds_
classNDTMatcherNode.html
a2ecaad588fd404737df4d53e0f0fe555
ros::NodeHandle
nh_
classNDTMatcherNode.html
aaf5b5312d11c27458bc010320d36557d
ros::Publisher
output_pub_
classNDTMatcherNode.html
a345ab8aa87e8f2815729fd28e0020584
std::vector< pcl::PointCloud< pcl::PointXYZ >, Eigen::aligned_allocator< pcl::PointCloud< pcl::PointXYZ > > >
pcl_buffer_
classNDTMatcherNode.html
ae8edf849970d0cef509f141db8c9a0c5
ros::Subscriber
points2_sub_
classNDTMatcherNode.html
a526daa374e3ac3301e069a01282fed51
tf::TransformBroadcaster
tf_
classNDTMatcherNode.html
ac4d550af9c49d451a8124c0d48e1f297
TemplateRegistration
classTemplateRegistration.html
Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor >
Result
classTemplateRegistration.html
a641efc46ae2bc88fd8f8f4fcc7068867
void
align
classTemplateRegistration.html
a1d211e7ecdd1ccb40f82fdb3c90f605c
(FeatureCloud &moving_cloud, TemplateRegistration::Result &result)
void
setTargetCloud
classTemplateRegistration.html
a4ba3a0db69b8eabc34eed3db1be2d67b
(FeatureCloud &target_cloud)
TemplateRegistration
classTemplateRegistration.html
a66f4027876a3a53fdd5285660e6a81a4
()
~TemplateRegistration
classTemplateRegistration.html
a1d0a255963a10efcc2d4ff0da9538912
()
float
max_correspondence_distance_
classTemplateRegistration.html
a4298089aaacc6d31e6d18806ef75aecb
float
min_sample_distance_
classTemplateRegistration.html
aadabbbafaec4db5b7fed6405de4cbf21
float
nr_iterations_
classTemplateRegistration.html
abf92ac3c50b3d89d44a5eb33b0fb26e8
pcl::SampleConsensusInitialAlignment< pcl::PointXYZ, pcl::PointXYZ, pcl::FPFHSignature33 >
sac_ia_
classTemplateRegistration.html
aee7551573d3e26d3eed7bdf089346703
FeatureCloud
target_
classTemplateRegistration.html
afb6a1d7d586bc7e27596b6ef175c6ad1
lslgeneric::NDTMatcherD2D
classlslgeneric_1_1NDTMatcherD2D.html
lslgeneric::NDTMatcherD2D::MoreThuente
bool
covariance
classlslgeneric_1_1NDTMatcherD2D.html
a54d4bdfc16500eaf99d1f0093a8fa10a
(pcl::PointCloud< pcl::PointXYZ > &target, pcl::PointCloud< pcl::PointXYZ > &source, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &T, Eigen::MatrixXd &cov)
bool
covariance
classlslgeneric_1_1NDTMatcherD2D.html
aa730d1f2658502b95663000ffc82bf4f
(NDTMap &target, NDTMap &source, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &T, Eigen::MatrixXd &cov)
virtual double
derivativesNDT
classlslgeneric_1_1NDTMatcherD2D.html
ac1d3536cca60ad23f1ef9d50dd111010
(const std::vector< NDTCell * > &source, const NDTMap &target, Eigen::MatrixXd &score_gradient, Eigen::MatrixXd &Hessian, bool computeHessian)
bool
match
classlslgeneric_1_1NDTMatcherD2D.html
a65f4f2eed29091c83aa564917b1bbf02
(pcl::PointCloud< pcl::PointXYZ > &target, pcl::PointCloud< pcl::PointXYZ > &source, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &T, bool useInitialGuess=false)
bool
match
classlslgeneric_1_1NDTMatcherD2D.html
aba4f231c0e6602f74306f502e4860a5c
(NDTMap &target, NDTMap &source, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &T, bool useInitialGuess=false)
NDTMatcherD2D
classlslgeneric_1_1NDTMatcherD2D.html
a739e86300a53fc2b6045e3eebc24e250
(bool _isIrregularGrid, bool useDefaultGridResolutions, std::vector< double > _resolutions)
NDTMatcherD2D
classlslgeneric_1_1NDTMatcherD2D.html
a2be06220d41c5fbc79a5bc4e79e5732c
()
NDTMatcherD2D
classlslgeneric_1_1NDTMatcherD2D.html
a6390095a664f1acc58352d0d9dbb4b3a
(const NDTMatcherD2D &other)
virtual double
scoreNDT
classlslgeneric_1_1NDTMatcherD2D.html
aca5362ba91c87aaae6d256c438519081
(std::vector< NDTCell * > &source, NDTMap &target)
virtual double
scoreNDT_OM
classlslgeneric_1_1NDTMatcherD2D.html
a5d1b0922777249d19987d0d962f5150b
(NDTMap &source, NDTMap &target)
virtual double
scoreNDTPositive
classlslgeneric_1_1NDTMatcherD2D.html
a195550fe0fd9d97545264c15bc29881a
(std::vector< NDTCell * > &sourceNDT, NDTMap &targetNDT, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &T)
double
current_resolution
classlslgeneric_1_1NDTMatcherD2D.html
a81d9a420f781fca62ec2a8c0b538a9ed
double
DELTA_SCORE
classlslgeneric_1_1NDTMatcherD2D.html
acd2f2cc7eca07f23719b0ab4ea6d2b36
double
finalscore
classlslgeneric_1_1NDTMatcherD2D.html
a695e7a683852be1374ea10f9c5240f1f
int
ITR_MAX
classlslgeneric_1_1NDTMatcherD2D.html
a89ed48b15ce17fa3ae7f72af43645111
int
n_neighbours
classlslgeneric_1_1NDTMatcherD2D.html
a993ff0f1de6517b47caeea7aee99822a
bool
regularize
classlslgeneric_1_1NDTMatcherD2D.html
aa61ce2829899a3cc3da0b2fa7587ab68
bool
step_control
classlslgeneric_1_1NDTMatcherD2D.html
ac8aa4ad983a80f8ed47ac814cf41aa60
void
computeDerivatives
classlslgeneric_1_1NDTMatcherD2D.html
a185d09b63d15598cf05d913c287e47b7
(Eigen::Vector3d &m1, Eigen::Matrix3d C1, bool computeHessian=true)
void
computeDerivativesLocal
classlslgeneric_1_1NDTMatcherD2D.html
aff0a1e35f474b11da62f312760fd3f9f
(Eigen::Vector3d &m1, Eigen::Matrix3d C1, Eigen::Matrix< double, 3, 6 > &_Jest, Eigen::Matrix< double, 18, 6 > &_Hest, Eigen::Matrix< double, 3, 18 > &_Zest, Eigen::Matrix< double, 18, 18 > &_ZHest, bool computeHessian)
void
init
classlslgeneric_1_1NDTMatcherD2D.html
a1b0a2832650611b1397438ba393b71be
(bool _isIrregularGrid, bool useDefaultGridResolutions, std::vector< double > _resolutions)
double
lineSearchMT
classlslgeneric_1_1NDTMatcherD2D.html
aaa31956b0015732a5648b374951e0f81
(Eigen::Matrix< double, 6, 1 > &increment, std::vector< NDTCell * > &source, NDTMap &target)
double
normalizeAngle
classlslgeneric_1_1NDTMatcherD2D.html
a53f34383e5bceb56e97930725ce0c88a
(double a)
virtual bool
update_gradient_hessian
classlslgeneric_1_1NDTMatcherD2D.html
aec0e7898e23e56ee8876723d15e1a9de
(Eigen::MatrixXd &score_gradient, Eigen::MatrixXd &Hessian, const Eigen::Vector3d &m1, const Eigen::Matrix3d &C1, const double &likelihood, bool computeHessian)
virtual bool
update_gradient_hessian_local
classlslgeneric_1_1NDTMatcherD2D.html
a068b3b0681f2f8d9d129a6a5c8dc8b16
(Eigen::MatrixXd &score_gradient, Eigen::MatrixXd &Hessian, const Eigen::Vector3d &m1, const Eigen::Matrix3d &C1, const double &likelihood, const Eigen::Matrix< double, 3, 6 > &_Jest, const Eigen::Matrix< double, 18, 6 > &_Hest, const Eigen::Matrix< double, 3, 18 > &_Zest, const Eigen::Matrix< double, 18, 18 > &_ZHest, bool computeHessian)
Eigen::Matrix< double, 3, 3 >
dRdx
classlslgeneric_1_1NDTMatcherD2D.html
a11597350b8c46dbf42844bcce2278b12
Eigen::Matrix< double, 3, 3 >
dRdxdx
classlslgeneric_1_1NDTMatcherD2D.html
a42ced1bb48366dea6d09217a48e04d68
Eigen::Matrix< double, 3, 3 >
dRdxdy
classlslgeneric_1_1NDTMatcherD2D.html
a5264011550ba987453af8f99c1873711
Eigen::Matrix< double, 3, 3 >
dRdxdz
classlslgeneric_1_1NDTMatcherD2D.html
aa7514120a27a265a4796829923659c2e
Eigen::Matrix< double, 3, 3 >
dRdy
classlslgeneric_1_1NDTMatcherD2D.html
a85bb14a51bfb83bee7f329dc0ed9ec17
Eigen::Matrix< double, 3, 3 >
dRdydy
classlslgeneric_1_1NDTMatcherD2D.html
a50727188854ccc8925b181d107e61661
Eigen::Matrix< double, 3, 3 >
dRdydz
classlslgeneric_1_1NDTMatcherD2D.html
ac866101d892e7f186ffa191a2bbd003b
Eigen::Matrix< double, 3, 3 >
dRdz
classlslgeneric_1_1NDTMatcherD2D.html
a04bb985741f766d226abe7ff978ead96
Eigen::Matrix< double, 3, 3 >
dRdzdz
classlslgeneric_1_1NDTMatcherD2D.html
ad0977b3aece0ef10cee23458151c5d38
Eigen::Matrix< double, 18, 6 >
Hest
classlslgeneric_1_1NDTMatcherD2D.html
a64e1132252d05b8bb33415c2e9c9f93a
bool
isIrregularGrid
classlslgeneric_1_1NDTMatcherD2D.html
a0ebe9c4d26d63af94157c36789925fe0
int
iteration_counter_internal
classlslgeneric_1_1NDTMatcherD2D.html
a76ee86ff4de865f2b2b262888938432a
Eigen::Matrix< double, 3, 6 >
Jest
classlslgeneric_1_1NDTMatcherD2D.html
aa3d7b2e0fb554c6d912ea3c9d4ebd41f
Eigen::Matrix< double, 6, 6 >
JtBJ
classlslgeneric_1_1NDTMatcherD2D.html
a922c4ba05c370b01bf39603b8426a102
double
lfd1
classlslgeneric_1_1NDTMatcherD2D.html
a5e5618ea3fd5a8c24a4e3431314504cc
double
lfd2
classlslgeneric_1_1NDTMatcherD2D.html
afa835e9d07ad926d27bf5ccdd721daa8
int
NUMBER_OF_ACTIVE_CELLS
classlslgeneric_1_1NDTMatcherD2D.html
adebd500d5a2e6d90f554ee208041ff95
int
NUMBER_OF_POINTS
classlslgeneric_1_1NDTMatcherD2D.html
a924bf294aa781ed2c821a3a2d7edc99c
Eigen::Matrix< double, 6, 1 >
Q
classlslgeneric_1_1NDTMatcherD2D.html
a056d7896732bc288a150a2e600338785
std::vector< double >
resolutions
classlslgeneric_1_1NDTMatcherD2D.html
a4d876176dadcef1fced06e5fbfacd8f4
Eigen::Matrix< double, 1, 3 >
TMP1
classlslgeneric_1_1NDTMatcherD2D.html
a43fafade5d2f9e4021e54297abc5aba2
Eigen::Matrix< double, 1, 3 >
xtB
classlslgeneric_1_1NDTMatcherD2D.html
a80afaae64e6a29eff26dce45e938a7bf
Eigen::Matrix< double, 6, 6 >
xtBH
classlslgeneric_1_1NDTMatcherD2D.html
a6b6c15a6302b7878eb632b4bc72b9e53
Eigen::Matrix< double, 6, 1 >
xtBJ
classlslgeneric_1_1NDTMatcherD2D.html
a7a72963fb2e010458e6136bd3e99dd8c
Eigen::Matrix< double, 6, 6 >
xtBZBJ
classlslgeneric_1_1NDTMatcherD2D.html
a7e3957820645dec08e37fabae73e22b3
Eigen::Matrix< double, 6, 1 >
xtBZBx
classlslgeneric_1_1NDTMatcherD2D.html
a6a1203042301572105a6103a6f13dc63
Eigen::Matrix< double, 6, 6 >
xtBZBZBx
classlslgeneric_1_1NDTMatcherD2D.html
a3ac9f4d196d1f071e42d1b841c4c2ab9
Eigen::Matrix< double, 6, 6 >
xtBZhBx
classlslgeneric_1_1NDTMatcherD2D.html
ad77331710972639f78143f51759ccb7e
Eigen::Matrix< double, 3, 18 >
Zest
classlslgeneric_1_1NDTMatcherD2D.html
a2c21a8416315e7bbdce0f8b363731f1b
Eigen::Matrix< double, 18, 18 >
ZHest
classlslgeneric_1_1NDTMatcherD2D.html
ae59b2a9a1835a7c74f1a60d271638b1d
lslgeneric::NDTMatcherD2D::MoreThuente
structlslgeneric_1_1NDTMatcherD2D_1_1MoreThuente.html
static double
absmax
structlslgeneric_1_1NDTMatcherD2D_1_1MoreThuente.html
a910d044a323ab42c2545132095715b36
(double a, double b, double c)
static int
cstep
structlslgeneric_1_1NDTMatcherD2D_1_1MoreThuente.html
a14f66cb39a70979644e5360c3434053a
(double &stx, double &fx, double &dx, double &sty, double &fy, double &dy, double &stp, double &fp, double &dp, bool &brackt, double stmin, double stmax)
static double
max
structlslgeneric_1_1NDTMatcherD2D_1_1MoreThuente.html
ad288ae7b299860129c00bfc17afe5e11
(double a, double b)
static double
min
structlslgeneric_1_1NDTMatcherD2D_1_1MoreThuente.html
a5eca8e38539f4439bb1471c0892594a4
(double a, double b)
lslgeneric::NDTMatcherD2D_2D
classlslgeneric_1_1NDTMatcherD2D__2D.html
lslgeneric::NDTMatcherD2D_2D::MoreThuente
virtual double
derivativesNDT_2d
classlslgeneric_1_1NDTMatcherD2D__2D.html
a05d722011e7c44c1fbf0dc33ec29469d
(const std::vector< NDTCell * > &source, const NDTMap &target, Eigen::MatrixXd &score_gradient, Eigen::MatrixXd &Hessian, bool computeHessian)
bool
match
classlslgeneric_1_1NDTMatcherD2D__2D.html
aefdb20615950669bdbca943b0bdd3915
(pcl::PointCloud< pcl::PointXYZ > &target, pcl::PointCloud< pcl::PointXYZ > &source, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &T, bool useInitialGuess=false)
bool
match
classlslgeneric_1_1NDTMatcherD2D__2D.html
a80bd5c149678e719a20c4f4a1c88bf34
(NDTMap &target, NDTMap &source, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &T, bool useInitialGuess=false)
NDTMatcherD2D_2D
classlslgeneric_1_1NDTMatcherD2D__2D.html
a8a7c146f178cc0286df3b91d48823f29
(bool _isIrregularGrid, bool useDefaultGridResolutions, std::vector< double > _resolutions)
NDTMatcherD2D_2D
classlslgeneric_1_1NDTMatcherD2D__2D.html
aa2b3ae022a6717d3e620df340f9a1b3d
()
NDTMatcherD2D_2D
classlslgeneric_1_1NDTMatcherD2D__2D.html
ae194649ce277e92949699785cc71a538
(const NDTMatcherD2D_2D &other)
double
current_resolution
classlslgeneric_1_1NDTMatcherD2D__2D.html
ae4cb7d822a19b2cc292733e3edd15bac
double
DELTA_SCORE
classlslgeneric_1_1NDTMatcherD2D__2D.html
a67f82885fed69c5389f08284d5ead4c1
double
finalscore
classlslgeneric_1_1NDTMatcherD2D__2D.html
ab0a58eef63219474ca288c5fb38613fb
int
ITR_MAX
classlslgeneric_1_1NDTMatcherD2D__2D.html
a820263e8334569f293e28152ec298c72
bool
step_control
classlslgeneric_1_1NDTMatcherD2D__2D.html
a5eaecb2c6d50b7616adf87cbbed439ea
void
computeDerivatives_2d
classlslgeneric_1_1NDTMatcherD2D__2D.html
af1d0ac531e841782b3210a54289b02a0
(Eigen::Vector3d &m1, Eigen::Matrix3d C1, bool computeHessian=true)
void
computeDerivativesLocal_2d
classlslgeneric_1_1NDTMatcherD2D__2D.html
a9c33f5b15e84d733de95fa27c098f8d9
(Eigen::Vector3d &m1, Eigen::Matrix3d C1, Eigen::Matrix< double, 3, 3 > &_Jest, Eigen::Matrix< double, 9, 3 > &_Hest, Eigen::Matrix< double, 3, 9 > &_Zest, Eigen::Matrix< double, 9, 9 > &_ZHest, bool computeHessian)
void
init
classlslgeneric_1_1NDTMatcherD2D__2D.html
ab3b118d269fa1a8dc044691b43c9629f
(bool _isIrregularGrid, bool useDefaultGridResolutions, std::vector< double > _resolutions)
double
lineSearch2D
classlslgeneric_1_1NDTMatcherD2D__2D.html
aebdaa8faeb2580d130b329ba4e4b64fb
(Eigen::Matrix< double, 3, 1 > &increment, std::vector< NDTCell * > &source, NDTMap &target)
double
normalizeAngle
classlslgeneric_1_1NDTMatcherD2D__2D.html
a737d505d7e5648de96f276e59ef7a442
(double a)
virtual bool
update_gradient_hessian_2d
classlslgeneric_1_1NDTMatcherD2D__2D.html
a563801919449677b9672cb7005e4a3a6
(Eigen::MatrixXd &score_gradient, Eigen::MatrixXd &Hessian, const Eigen::Vector3d &m1, const Eigen::Matrix3d &C1, const double &likelihood, bool computeHessian)
virtual bool
update_gradient_hessian_local_2d
classlslgeneric_1_1NDTMatcherD2D__2D.html
afd8935acb4c2b75d7475055d090845cc
(Eigen::MatrixXd &score_gradient, Eigen::MatrixXd &Hessian, const Eigen::Vector3d &m1, const Eigen::Matrix3d &C1, const double &likelihood, const Eigen::Matrix< double, 3, 3 > &_Jest, const Eigen::Matrix< double, 9, 3 > &_Hest, const Eigen::Matrix< double, 3, 9 > &_Zest, const Eigen::Matrix< double, 9, 9 > &_ZHest, bool computeHessian)
Eigen::Matrix< double, 9, 3 >
Hest
classlslgeneric_1_1NDTMatcherD2D__2D.html
a28cd759d56e865a492570af55676f599
bool
isIrregularGrid
classlslgeneric_1_1NDTMatcherD2D__2D.html
a0a67a0dc8604068b4f7a796e611dcdf8
int
iteration_counter_internal
classlslgeneric_1_1NDTMatcherD2D__2D.html
aaca343064f002efd425f77cb09c28e71
Eigen::Matrix< double, 3, 3 >
Jest
classlslgeneric_1_1NDTMatcherD2D__2D.html
a0a28c76cf0f419c5161ffcb2d800f3a0
Eigen::Matrix< double, 3, 3 >
JtBJ
classlslgeneric_1_1NDTMatcherD2D__2D.html
a5021a2081d4f6298085acbbbd1d63d9b
double
lfd1
classlslgeneric_1_1NDTMatcherD2D__2D.html
adc66f60e56fb350dd194b725a3d92ef2
double
lfd2
classlslgeneric_1_1NDTMatcherD2D__2D.html
afb6dad63fb434ca782ccad75d659c109
int
NUMBER_OF_ACTIVE_CELLS
classlslgeneric_1_1NDTMatcherD2D__2D.html
aaf90d3f0574f7390feba10c8dd2be789
int
NUMBER_OF_POINTS
classlslgeneric_1_1NDTMatcherD2D__2D.html
ade4fe458f50d174a8429a401dfdf8d32
Eigen::Matrix< double, 3, 1 >
Q
classlslgeneric_1_1NDTMatcherD2D__2D.html
ae419ec69bc846d911cd8cce10c4fb8d4
std::vector< double >
resolutions
classlslgeneric_1_1NDTMatcherD2D__2D.html
aeefc89ee99ad4073b95ce9e7044cefd3
Eigen::Matrix< double, 1, 3 >
TMP1
classlslgeneric_1_1NDTMatcherD2D__2D.html
a919b66375ae135d140f24c580cc4f4b9
Eigen::Matrix< double, 1, 3 >
xtB
classlslgeneric_1_1NDTMatcherD2D__2D.html
ab1403d92aba928d7e912fbbcb9f62e7c
Eigen::Matrix< double, 3, 3 >
xtBH
classlslgeneric_1_1NDTMatcherD2D__2D.html
ab592c78ee3f7c501cc0fdeb59088628b
Eigen::Matrix< double, 3, 1 >
xtBJ
classlslgeneric_1_1NDTMatcherD2D__2D.html
aa7ce5d4abf632f5a4315612616b428b6
Eigen::Matrix< double, 3, 3 >
xtBZBJ
classlslgeneric_1_1NDTMatcherD2D__2D.html
a794c99e24f69673df97dd672cad1a685
Eigen::Matrix< double, 3, 1 >
xtBZBx
classlslgeneric_1_1NDTMatcherD2D__2D.html
a2cb652cd3c082c26f1765f0c2815ff3b
Eigen::Matrix< double, 3, 3 >
xtBZBZBx
classlslgeneric_1_1NDTMatcherD2D__2D.html
a2d3b0de1b26daa3ec85217affca19dcb
Eigen::Matrix< double, 3, 3 >
xtBZhBx
classlslgeneric_1_1NDTMatcherD2D__2D.html
ac329a1e99a3e189b5bb023a795ff6f09
Eigen::Matrix< double, 3, 9 >
Zest
classlslgeneric_1_1NDTMatcherD2D__2D.html
a398a7eaecfb1c6144cd4f0e8e9aafaa2
Eigen::Matrix< double, 9, 9 >
ZHest
classlslgeneric_1_1NDTMatcherD2D__2D.html
a16df77845a0acf387f7d49fc08550a28
lslgeneric::NDTMatcherD2D_2D::MoreThuente
structlslgeneric_1_1NDTMatcherD2D__2D_1_1MoreThuente.html
static double
absmax
structlslgeneric_1_1NDTMatcherD2D__2D_1_1MoreThuente.html
a3068f01ea0cc567ab8850d4e3fcf308e
(double a, double b, double c)
static int
cstep
structlslgeneric_1_1NDTMatcherD2D__2D_1_1MoreThuente.html
a9310ca50e475a5d8606d14d6e1f9e2bb
(double &stx, double &fx, double &dx, double &sty, double &fy, double &dy, double &stp, double &fp, double &dp, bool &brackt, double stmin, double stmax)
static double
max
structlslgeneric_1_1NDTMatcherD2D__2D_1_1MoreThuente.html
aaaf3eb47ffcccfe77c6f772b98c79045
(double a, double b)
static double
min
structlslgeneric_1_1NDTMatcherD2D__2D_1_1MoreThuente.html
a0961687ddfc532cb51fec6881004ae47
(double a, double b)
lslgeneric::NDTMatcherFeatureD2D
classlslgeneric_1_1NDTMatcherFeatureD2D.html
lslgeneric::NDTMatcherD2D
bool
covariance
classlslgeneric_1_1NDTMatcherFeatureD2D.html
aa683ba2be5b2cf5b31cd9e7cf2b86535
(lslgeneric::NDTMap &target, lslgeneric::NDTMap &source, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &T, Eigen::Matrix< double, 6, 6 > &cov)
virtual double
derivativesNDT
classlslgeneric_1_1NDTMatcherFeatureD2D.html
a83acd9a94bb8328c6682e198dd40b66b
(const std::vector< NDTCell * > &sourceNDT, const NDTMap &targetNDT, Eigen::MatrixXd &score_gradient, Eigen::MatrixXd &Hessian, bool computeHessian)
NDTMatcherFeatureD2D
classlslgeneric_1_1NDTMatcherFeatureD2D.html
aff01a0a008f26fb0e357d775d6fe1b78
(const std::vector< std::pair< int, int > > &corr, double trimFactor=1.)
virtual double
scoreNDT
classlslgeneric_1_1NDTMatcherFeatureD2D.html
ab7fb45f4c917fa67283ad6d45ec35b06
(std::vector< lslgeneric::NDTCell * > &source, lslgeneric::NDTMap &target, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &T)
const std::vector< std::pair< int, int > > &
_corr
classlslgeneric_1_1NDTMatcherFeatureD2D.html
ac80e9f1e776fb450e1e0c03ee0a54e55
std::vector< bool >
_goodCorr
classlslgeneric_1_1NDTMatcherFeatureD2D.html
a383dd2397f1e959c89142bb21c45c649
double
_trimFactor
classlslgeneric_1_1NDTMatcherFeatureD2D.html
add1e61de7882d10d79ee4c43868e438b
lslgeneric::NDTMatcherP2D
classlslgeneric_1_1NDTMatcherP2D.html
lslgeneric::NDTMatcherP2D::MoreThuente
void
check
classlslgeneric_1_1NDTMatcherP2D.html
a0349f92126eda9576ffa7e76c17d881c
(pcl::PointCloud< pcl::PointXYZ > &fixed, pcl::PointCloud< pcl::PointXYZ > &moving, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &T)
bool
covariance
classlslgeneric_1_1NDTMatcherP2D.html
a7ac9798046f579d27627253d82653e6f
(pcl::PointCloud< pcl::PointXYZ > &target, pcl::PointCloud< pcl::PointXYZ > &source, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &T, Eigen::Matrix< double, 6, 6 > &cov)
void
derivativesPointCloud
classlslgeneric_1_1NDTMatcherP2D.html
a4d0f002ce6b401c1fda33ccadbf6a388
(pcl::PointCloud< pcl::PointXYZ > &source, NDTMap &target, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &transform, Eigen::Matrix< double, 6, 1 > &score_gradient, Eigen::Matrix< double, 6, 6 > &Hessian, bool computeHessian)
void
generateScoreDebug
classlslgeneric_1_1NDTMatcherP2D.html
aabc06981d8241fc47e58bd88de60cf49
(const char *out, pcl::PointCloud< pcl::PointXYZ > &target, pcl::PointCloud< pcl::PointXYZ > &source)
bool
match
classlslgeneric_1_1NDTMatcherP2D.html
ae11f568eebf94c8729e638ce1d9a91d2
(pcl::PointCloud< pcl::PointXYZ > &target, pcl::PointCloud< pcl::PointXYZ > &source, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &T)
bool
match
classlslgeneric_1_1NDTMatcherP2D.html
ac9727f012a403254256eb8ad0a18cf4a
(NDTMap &target, pcl::PointCloud< pcl::PointXYZ > &source, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &T)
NDTMatcherP2D
classlslgeneric_1_1NDTMatcherP2D.html
aa7f6eb2c9b0ba6d4f19bbcc4db4afcf2
(std::vector< double > _resolutions)
NDTMatcherP2D
classlslgeneric_1_1NDTMatcherP2D.html
adc03720fdfd262f956d87c462d1ed11d
()
NDTMatcherP2D
classlslgeneric_1_1NDTMatcherP2D.html
ab6ca06d6a6aaf64b0c73de8d45558d09
(const NDTMatcherP2D &other)
double
scorePointCloud
classlslgeneric_1_1NDTMatcherP2D.html
ace4659c945e1193188ca1129e5a2cf4b
(pcl::PointCloud< pcl::PointXYZ > &source, NDTMap &target)
double
finalscore
classlslgeneric_1_1NDTMatcherP2D.html
a5666ba04a27c7d99e976ab937aa5a91e
int
ITR_MAX
classlslgeneric_1_1NDTMatcherP2D.html
aa7c4c6d31bf2313c73e197b87cb343dd
double
subsample_size
classlslgeneric_1_1NDTMatcherP2D.html
a93eb15779559e090ddaa06e1ee243370
void
computeDerivatives
classlslgeneric_1_1NDTMatcherP2D.html
a870947867ba12de9d8a773cf09ed5b00
(pcl::PointXYZ &pt)
void
init
classlslgeneric_1_1NDTMatcherP2D.html
a062d312292b6b508fb74663718f4277a
(bool useDefaultGridResolutions, std::vector< double > _resolutions)
double
lineSearch
classlslgeneric_1_1NDTMatcherP2D.html
a59ebbd33fc8adf41188f1072dc44df95
(double score_here, Eigen::Matrix< double, 6, 1 > &score_gradient, Eigen::Matrix< double, 6, 1 > &increment, pcl::PointCloud< pcl::PointXYZ > &source, NDTMap &target)
double
lineSearchMT
classlslgeneric_1_1NDTMatcherP2D.html
ace43a4b612fd082b495bb92b57beb679
(Eigen::Matrix< double, 6, 1 > &score_gradient_init, Eigen::Matrix< double, 6, 1 > &increment, pcl::PointCloud< pcl::PointXYZ > &source, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &globalT, NDTMap &target)
double
normalizeAngle
classlslgeneric_1_1NDTMatcherP2D.html
a054ba5c008f63d414333e8e24cb7f8a9
(double a)
void
precomputeAngleDerivatives
classlslgeneric_1_1NDTMatcherP2D.html
a4539ea7f5a829b059ef2740d21aab5d4
(Eigen::Vector3d &eulerAngles)
pcl::PointCloud< pcl::PointXYZ >
subsample
classlslgeneric_1_1NDTMatcherP2D.html
ac4a851da9a9efe57b4624a7f339838c6
(pcl::PointCloud< pcl::PointXYZ > &original)
void
update_hessian
classlslgeneric_1_1NDTMatcherP2D.html
a0419ba23ca2c0da30e4a63f52f9a3aa4
(Eigen::Matrix< double, 6, 6 > &Hessian, Eigen::Vector3d &transformed, Eigen::Matrix3d &Cinv)
bool
update_score_gradient
classlslgeneric_1_1NDTMatcherP2D.html
a8b253122b73a02db5b988771b5f0ade8
(Eigen::Matrix< double, 6, 1 > &score_gradient, Eigen::Vector3d &transformed, Eigen::Matrix3d &Cinv)
Eigen::Vector3d
a2
classlslgeneric_1_1NDTMatcherP2D.html
a1319197236b6f0560e616da00a357d1c
Eigen::Vector3d
a3
classlslgeneric_1_1NDTMatcherP2D.html
a2fa1abb42075efaabdfced9d49553d31
Eigen::Vector3d
b2
classlslgeneric_1_1NDTMatcherP2D.html
a1ccd2ca25af2a05240f548fbfce369e0
Eigen::Vector3d
b3
classlslgeneric_1_1NDTMatcherP2D.html
a8331edc48680858f180849f92abcb0d6
Eigen::Vector3d
c2
classlslgeneric_1_1NDTMatcherP2D.html
a708071068b92cecaa3188e1de3b7331f
Eigen::Vector3d
c3
classlslgeneric_1_1NDTMatcherP2D.html
af140195902617e3319f25bbe808c7805
double
current_resolution
classlslgeneric_1_1NDTMatcherP2D.html
aadc15200f448f4d66e11dd436c12a744
Eigen::Vector3d
d1
classlslgeneric_1_1NDTMatcherP2D.html
a4db0f7b48497cb6e04c2536f291a9f7d
Eigen::Vector3d
d2
classlslgeneric_1_1NDTMatcherP2D.html
ad17367183a71dfafc5f0550d6089ec04
Eigen::Vector3d
d3
classlslgeneric_1_1NDTMatcherP2D.html
a3918dd1048fffabcbb70c6a53fa92881
Eigen::Vector3d
e1
classlslgeneric_1_1NDTMatcherP2D.html
a7cc213893139f58f50b8726eff086789
Eigen::Vector3d
e2
classlslgeneric_1_1NDTMatcherP2D.html
ac0711530687886a49c0bb3c48855f60c
Eigen::Vector3d
e3
classlslgeneric_1_1NDTMatcherP2D.html
ad32d8e99c6846208f3a32bb69f213f2a
Eigen::Vector3d
f1
classlslgeneric_1_1NDTMatcherP2D.html
af07a7354117e4bf797c4cf6dcf0029d7
Eigen::Vector3d
f2
classlslgeneric_1_1NDTMatcherP2D.html
abea158441fa21be15fefbd2fee5387ad
Eigen::Vector3d
f3
classlslgeneric_1_1NDTMatcherP2D.html
a59a9245fcad593d41595898775ec9468
Eigen::Matrix< double, 18, 6 >
Hest
classlslgeneric_1_1NDTMatcherP2D.html
a974e2765d1b31733c2fc12abbac1069c
bool
isIrregularGrid
classlslgeneric_1_1NDTMatcherP2D.html
a81094d687fc546ce5372122ea6564e8e
Eigen::Matrix< double, 3, 6 >
Jest
classlslgeneric_1_1NDTMatcherP2D.html
af05579c5852ea1e9de7c58a1a51b5bbf
Eigen::Vector3d
jest04
classlslgeneric_1_1NDTMatcherP2D.html
a355a0c7ce3f8f13a0890a9b26a106779
Eigen::Vector3d
jest05
classlslgeneric_1_1NDTMatcherP2D.html
aa16830fac6f35ca1e9d2280f7909e181
Eigen::Vector3d
jest13
classlslgeneric_1_1NDTMatcherP2D.html
ad9675de2d1bef9c447e12af358f72096
Eigen::Vector3d
jest14
classlslgeneric_1_1NDTMatcherP2D.html
ae9e06155a5c8b6de5f5365bd5f8afea8
Eigen::Vector3d
jest15
classlslgeneric_1_1NDTMatcherP2D.html
a8d3e9a1b0ddc7473338ea26aceafb2ba
Eigen::Vector3d
jest23
classlslgeneric_1_1NDTMatcherP2D.html
a983ec2af1a16a729576ee898639e8b76
Eigen::Vector3d
jest24
classlslgeneric_1_1NDTMatcherP2D.html
a7fe242428749f8cce9224573a82124df
Eigen::Vector3d
jest25
classlslgeneric_1_1NDTMatcherP2D.html
a0216dd5f496774231527f84df97aa755
double
lfd1
classlslgeneric_1_1NDTMatcherP2D.html
a7b8055d51013d8ca875b4e697aeba862
double
lfd2
classlslgeneric_1_1NDTMatcherP2D.html
a615e4f460e8d4202f617451eb1f26270
int
NUMBER_OF_ACTIVE_CELLS
classlslgeneric_1_1NDTMatcherP2D.html
add0dfdf529db1a2011a9c7a32ea3b56a
int
NUMBER_OF_POINTS
classlslgeneric_1_1NDTMatcherP2D.html
a39abd3c3306b06fd95f306b5fec969ce
std::vector< double >
resolutions
classlslgeneric_1_1NDTMatcherP2D.html
aed4a4e4f473ac882d1448b54f0bc4c29
bool
useSimpleDerivatives
classlslgeneric_1_1NDTMatcherP2D.html
a31bd58f07b637690f67d268db400fd59
lslgeneric::NDTMatcherP2D::MoreThuente
structlslgeneric_1_1NDTMatcherP2D_1_1MoreThuente.html
static double
absmax
structlslgeneric_1_1NDTMatcherP2D_1_1MoreThuente.html
a99e16350cb9f3c08abf25c2af99044c1
(double a, double b, double c)
static int
cstep
structlslgeneric_1_1NDTMatcherP2D_1_1MoreThuente.html
a1df22988e11e055fdb1864d78449bccd
(double &stx, double &fx, double &dx, double &sty, double &fy, double &dy, double &stp, double &fp, double &dp, bool &brackt, double stmin, double stmax)
static double
max
structlslgeneric_1_1NDTMatcherP2D_1_1MoreThuente.html
ae88de759f4153180f74562d9c0fb9f9c
(double a, double b)
static double
min
structlslgeneric_1_1NDTMatcherP2D_1_1MoreThuente.html
a51b0846c851a1d3cdb77c7a8b96eba00
(double a, double b)
ros
namespaceros.html
tf
namespacetf.html
index
index
codeapi