Skip to content
This repository has been archived by the owner on Sep 14, 2021. It is now read-only.

Numerous updates #8

Open
wants to merge 26 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
e5f0934
Update for PCL 1.9.1 API
lukehutch Aug 11, 2019
c56012f
`this.` should be `this->`
lukehutch Aug 21, 2019
2b3995b
Optimization: cache Java field id lookup
lukehutch Aug 21, 2019
5a76e79
throw on error getting handle field
lukehutch Aug 21, 2019
77faa03
Call `alloc()` from `NativeObject` constructors
lukehutch Aug 21, 2019
fc0b155
Build updates
lukehutch Aug 21, 2019
b544caf
Update javadoc
lukehutch Aug 21, 2019
1de2c02
Replace `dispose()` method with `AutoCloseable#close()`
lukehutch Aug 21, 2019
e84d483
Update Javadoc
lukehutch Aug 21, 2019
77e963a
Allow close() to be overridden
lukehutch Aug 21, 2019
c4af160
Consistency fix
lukehutch Aug 21, 2019
d03ef80
Use try-with-resources to close NativeObject instances
lukehutch Aug 21, 2019
3413040
Use try-with-resources to close NativeObjects
lukehutch Aug 21, 2019
e8d1e14
Remove unused #import
lukehutch Aug 21, 2019
fbcfad9
Fix exception messages
lukehutch Aug 21, 2019
304ff56
Add Point3di class for pcl::PointXYZI
lukehutch Aug 21, 2019
d4d9227
Change .equals() tolerance to 1.0e-6f
lukehutch Aug 21, 2019
1d2bd66
Add PointCloud3di
lukehutch Aug 21, 2019
ae84d29
Fix equals() methods
lukehutch Aug 21, 2019
7c640f2
Fix modifiers on native methods
lukehutch Aug 21, 2019
314afac
Fix previous commit
lukehutch Aug 21, 2019
524fca6
Add default floating point comparison precision
lukehutch Aug 21, 2019
cf19a38
Add sptr getter/setter
lukehutch Aug 21, 2019
b1a72f2
Create separate float-precision Matrix class
lukehutch Aug 21, 2019
e6c1245
Fix includes
lukehutch Aug 21, 2019
c73808e
ICP and GICP registration bindings (untested)
lukehutch Aug 21, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added libpcl_java.so
Binary file not shown.
4 changes: 2 additions & 2 deletions src/main/c/com_movlad_pcl_visualization_Visualizer.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ void Java_com_movlad_pcl_visualization_Visualizer_addCoordinateSystem__DI
pcl::visualization::PCLVisualizer::Ptr vis_ptr =
sptr_wrapper<pcl::visualization::PCLVisualizer>::get_sptr(env, obj);

vis_ptr->addCoordinateSystem(scale, viewport);
vis_ptr->addCoordinateSystem(scale, "viewport", viewport);
}

void Java_com_movlad_pcl_visualization_Visualizer_addCoordinateSystem__DLjava_lang_String_2I
Expand All @@ -135,7 +135,7 @@ void Java_com_movlad_pcl_visualization_Visualizer_removeCoordinateSystem__I
pcl::visualization::PCLVisualizer::Ptr vis_ptr =
sptr_wrapper<pcl::visualization::PCLVisualizer>::get_sptr(env, obj);

vis_ptr->removeCoordinateSystem(viewport);
vis_ptr->removeCoordinateSystem("viewport", viewport);
}

void Java_com_movlad_pcl_visualization_Visualizer_removeCoordinateSystem__Ljava_lang_String_2I
Expand Down