Static Public Member Functions | List of all members
com.introlab.rtabmap.RTABMapLib Class Reference

Static Public Member Functions

static native void cancelProcessing ()
 
static native boolean exportMesh (float cloudVoxelSize, boolean regenerateCloud, boolean meshing, int textureSize, int textureCount, int normalK, boolean optimized, float optimizedVoxelSize, int optimizedDepth, int optimizedMaxPolygons, float optimizedColorRadius, boolean optimizedCleanWhitePolygons, int optimizedMinClusterSize, float optimizedMaxTextureDistance, int optimizedMinTextureClusterSize, boolean blockRendering)
 
static native int getLoopClosureId ()
 
static native String getStatus ()
 
static native int getTotalNodes ()
 
static native int getTotalPoints ()
 
static native int getTotalWords ()
 
static native float getUpdateTime ()
 
static native void initGlContent ()
 
static native void onCreate (RTABMapActivity activity)
 
static native void onPause ()
 
static native boolean onTangoServiceConnected (IBinder binder)
 
static native void onTouchEvent (int touchCount, int event0, float x0, float y0, float x1, float y1)
 
static native int openDatabase (String databasePath, boolean databaseInMemory, boolean optimize)
 
static native int openDatabase2 (String databaseSource, String databasePath, boolean databaseInMemory, boolean optimize)
 
static native boolean postExportation (boolean visualize)
 
static native int postProcessing (int approach)
 
static native int render ()
 
static native void resetMapping ()
 
static native void save (String outputDatabasePath)
 
static native void setAppendMode (boolean enabled)
 
static native void setBackfaceCulling (boolean enabled)
 
static native void setBackgroundColor (float gray)
 
static native void setCamera (int cameraIndex)
 
static native void setCameraColor (boolean enabled)
 
static native void setCloudDensityLevel (int value)
 
static native void setClusterRatio (float value)
 
static native void setDataRecorderMode (boolean enabled)
 
static native void setFOV (float value)
 
static native void setFullResolution (boolean enabled)
 
static native void setGPS (double stamp, double longitude, double latitude, double altitude, double accuracy, double bearing)
 
static native void setGraphOptimization (boolean enabled)
 
static native void setGraphVisible (boolean visible)
 
static native void setGridRotation (float value)
 
static native void setGridVisible (boolean visible)
 
static native void setLighting (boolean enabled)
 
static native void setLocalizationMode (boolean enabled)
 
static native void setMapCloudShown (boolean shown)
 
static native int setMappingParameter (String key, String value)
 
static native void setMaxCloudDepth (float value)
 
static native void setMaxGainRadius (float value)
 
static native void setMeshAngleTolerance (float value)
 
static native void setMeshRendering (boolean enabled, boolean withTexture)
 
static native void setMeshTriangleSize (int value)
 
static native void setMinCloudDepth (float value)
 
static native void setNodesFiltering (boolean enabled)
 
static native void setOdomCloudShown (boolean shown)
 
static native void setOnlineBlending (boolean enabled)
 
static native void setOrthoCropFactor (float value)
 
static native void setPausedMapping (boolean paused)
 
static native void setPointSize (float value)
 
static native void setRawScanSaved (boolean enabled)
 
static native void setRenderingTextureDecimation (int value)
 
static native void setScreenRotation (int displayRotation, int cameraRotation)
 
static native void setSmoothing (boolean enabled)
 
static native void setTrajectoryMode (boolean enabled)
 
static native void setupGraphic (int width, int height)
 
static native void setWireframe (boolean enabled)
 
static native boolean writeExportedMesh (String directory, String name)
 

Detailed Description

Definition at line 10 of file RTABMapLib.java.

Member Function Documentation

static native void com.introlab.rtabmap.RTABMapLib.cancelProcessing ( )
static
static native boolean com.introlab.rtabmap.RTABMapLib.exportMesh ( float  cloudVoxelSize,
boolean  regenerateCloud,
boolean  meshing,
int  textureSize,
int  textureCount,
int  normalK,
boolean  optimized,
float  optimizedVoxelSize,
int  optimizedDepth,
int  optimizedMaxPolygons,
float  optimizedColorRadius,
boolean  optimizedCleanWhitePolygons,
int  optimizedMinClusterSize,
float  optimizedMaxTextureDistance,
int  optimizedMinTextureClusterSize,
boolean  blockRendering 
)
static
static native int com.introlab.rtabmap.RTABMapLib.getLoopClosureId ( )
static
static native String com.introlab.rtabmap.RTABMapLib.getStatus ( )
static
static native int com.introlab.rtabmap.RTABMapLib.getTotalNodes ( )
static
static native int com.introlab.rtabmap.RTABMapLib.getTotalPoints ( )
static
static native int com.introlab.rtabmap.RTABMapLib.getTotalWords ( )
static
static native float com.introlab.rtabmap.RTABMapLib.getUpdateTime ( )
static
static native void com.introlab.rtabmap.RTABMapLib.initGlContent ( )
static
static native void com.introlab.rtabmap.RTABMapLib.onCreate ( RTABMapActivity  activity)
static
static native void com.introlab.rtabmap.RTABMapLib.onPause ( )
static
static native boolean com.introlab.rtabmap.RTABMapLib.onTangoServiceConnected ( IBinder  binder)
static
static native void com.introlab.rtabmap.RTABMapLib.onTouchEvent ( int  touchCount,
int  event0,
float  x0,
float  y0,
float  x1,
float  y1 
)
static
static native int com.introlab.rtabmap.RTABMapLib.openDatabase ( String  databasePath,
boolean  databaseInMemory,
boolean  optimize 
)
static
static native int com.introlab.rtabmap.RTABMapLib.openDatabase2 ( String  databaseSource,
String  databasePath,
boolean  databaseInMemory,
boolean  optimize 
)
static
static native boolean com.introlab.rtabmap.RTABMapLib.postExportation ( boolean  visualize)
static
static native int com.introlab.rtabmap.RTABMapLib.postProcessing ( int  approach)
static
static native int com.introlab.rtabmap.RTABMapLib.render ( )
static
static native void com.introlab.rtabmap.RTABMapLib.resetMapping ( )
static
static native void com.introlab.rtabmap.RTABMapLib.save ( String  outputDatabasePath)
static
static native void com.introlab.rtabmap.RTABMapLib.setAppendMode ( boolean  enabled)
static
static native void com.introlab.rtabmap.RTABMapLib.setBackfaceCulling ( boolean  enabled)
static
static native void com.introlab.rtabmap.RTABMapLib.setBackgroundColor ( float  gray)
static
static native void com.introlab.rtabmap.RTABMapLib.setCamera ( int  cameraIndex)
static
static native void com.introlab.rtabmap.RTABMapLib.setCameraColor ( boolean  enabled)
static
static native void com.introlab.rtabmap.RTABMapLib.setCloudDensityLevel ( int  value)
static
static native void com.introlab.rtabmap.RTABMapLib.setClusterRatio ( float  value)
static
static native void com.introlab.rtabmap.RTABMapLib.setDataRecorderMode ( boolean  enabled)
static
static native void com.introlab.rtabmap.RTABMapLib.setFOV ( float  value)
static
static native void com.introlab.rtabmap.RTABMapLib.setFullResolution ( boolean  enabled)
static
static native void com.introlab.rtabmap.RTABMapLib.setGPS ( double  stamp,
double  longitude,
double  latitude,
double  altitude,
double  accuracy,
double  bearing 
)
static
static native void com.introlab.rtabmap.RTABMapLib.setGraphOptimization ( boolean  enabled)
static
static native void com.introlab.rtabmap.RTABMapLib.setGraphVisible ( boolean  visible)
static
static native void com.introlab.rtabmap.RTABMapLib.setGridRotation ( float  value)
static
static native void com.introlab.rtabmap.RTABMapLib.setGridVisible ( boolean  visible)
static
static native void com.introlab.rtabmap.RTABMapLib.setLighting ( boolean  enabled)
static
static native void com.introlab.rtabmap.RTABMapLib.setLocalizationMode ( boolean  enabled)
static
static native void com.introlab.rtabmap.RTABMapLib.setMapCloudShown ( boolean  shown)
static
static native int com.introlab.rtabmap.RTABMapLib.setMappingParameter ( String  key,
String  value 
)
static
static native void com.introlab.rtabmap.RTABMapLib.setMaxCloudDepth ( float  value)
static
static native void com.introlab.rtabmap.RTABMapLib.setMaxGainRadius ( float  value)
static
static native void com.introlab.rtabmap.RTABMapLib.setMeshAngleTolerance ( float  value)
static
static native void com.introlab.rtabmap.RTABMapLib.setMeshRendering ( boolean  enabled,
boolean  withTexture 
)
static
static native void com.introlab.rtabmap.RTABMapLib.setMeshTriangleSize ( int  value)
static
static native void com.introlab.rtabmap.RTABMapLib.setMinCloudDepth ( float  value)
static
static native void com.introlab.rtabmap.RTABMapLib.setNodesFiltering ( boolean  enabled)
static
static native void com.introlab.rtabmap.RTABMapLib.setOdomCloudShown ( boolean  shown)
static
static native void com.introlab.rtabmap.RTABMapLib.setOnlineBlending ( boolean  enabled)
static
static native void com.introlab.rtabmap.RTABMapLib.setOrthoCropFactor ( float  value)
static
static native void com.introlab.rtabmap.RTABMapLib.setPausedMapping ( boolean  paused)
static
static native void com.introlab.rtabmap.RTABMapLib.setPointSize ( float  value)
static
static native void com.introlab.rtabmap.RTABMapLib.setRawScanSaved ( boolean  enabled)
static
static native void com.introlab.rtabmap.RTABMapLib.setRenderingTextureDecimation ( int  value)
static
static native void com.introlab.rtabmap.RTABMapLib.setScreenRotation ( int  displayRotation,
int  cameraRotation 
)
static
static native void com.introlab.rtabmap.RTABMapLib.setSmoothing ( boolean  enabled)
static
static native void com.introlab.rtabmap.RTABMapLib.setTrajectoryMode ( boolean  enabled)
static
static native void com.introlab.rtabmap.RTABMapLib.setupGraphic ( int  width,
int  height 
)
static
static native void com.introlab.rtabmap.RTABMapLib.setWireframe ( boolean  enabled)
static
static native boolean com.introlab.rtabmap.RTABMapLib.writeExportedMesh ( String  directory,
String  name 
)
static

The documentation for this class was generated from the following file:


rtabmap
Author(s): Mathieu Labbe
autogenerated on Wed Jun 5 2019 22:43:42