Go to the source code of this file.
Functions | |
void | addEnvSensorNative (const void *object, int type, float value) |
void | addMeasureNative (const void *object) |
void | cancelProcessingNative (const void *object) |
void | clearMeasuresNative (const void *object) |
const void * | createNativeApplication () |
void | destroyNativeApplication (const void *object) |
bool | exportMeshNative (const void *object, float cloudVoxelSize, bool regenerateCloud, bool meshing, int textureSize, int textureCount, int normalK, bool optimized, float optimizedVoxelSize, int optimizedDepth, int optimizedMaxPolygons, float optimizedColorRadius, bool optimizedCleanWhitePolygons, int optimizedMinClusterSize, float optimizedMaxTextureDistance, int optimizedMinTextureClusterSize, int textureVertexColorPolicy, bool blockRendering) |
ImageNative | getPreviewImageNative (const char *databasePath) |
void | initGlContentNative (const void *object) |
RTABMapApp * | native (const void *object) |
void | onTouchEventNative (const void *object, int touch_count, int event, float x0, float y0, float x1, float y1) |
int | openDatabaseNative (const void *object, const char *databasePath, bool databaseInMemory, bool optimize, bool clearDatabase) |
bool | postExportationNative (const void *object, bool visualize) |
void | postOdometryEventNative (const void *object, float x, float y, float z, float qx, float qy, float qz, float qw, float fx, float fy, float cx, float cy, double stamp, const void *yPlane, const void *uPlane, const void *vPlane, int yPlaneLen, int rgbWidth, int rgbHeight, int rgbFormat, const void *depth, int depthLen, int depthWidth, int depthHeight, int depthFormat, const void *conf, int confLen, int confWidth, int confHeight, int confFormat, const void *points, int pointsLen, int pointsChannels, float vx, float vy, float vz, float vqx, float vqy, float vqz, float vqw, float p00, float p11, float p02, float p12, float p22, float p32, float p23, float t0, float t1, float t2, float t3, float t4, float t5, float t6, float t7) |
int | postProcessingNative (const void *object, int approach) |
bool | recoverNative (const void *object, const char *from, const char *to) |
void | releasePreviewImageNative (ImageNative image) |
void | removeMeasureNative (const void *object) |
int | renderNative (const void *object) |
void | saveNative (const void *object, const char *databasePath) |
void | setAppendModeNative (const void *object, bool enabled) |
void | setBackfaceCullingNative (const void *object, bool enabled) |
void | setBackgroundColorNative (const void *object, float gray) |
void | setCameraNative (const void *object, int type) |
void | setCloudDensityLevelNative (const void *object, int value) |
void | setClusterRatioNative (const void *object, float value) |
void | setDataRecorderModeNative (const void *object, bool enabled) |
void | setDepthConfidenceNative (const void *object, int value) |
void | setExportPointCloudFormatNative (const void *object, const char *format) |
void | setFOVNative (const void *object, float angle) |
void | setFullResolutionNative (const void *object, bool enabled) |
void | setGPSNative (const void *object, double stamp, double longitude, double latitude, double altitude, double accuracy, double bearing) |
void | setGraphOptimizationNative (const void *object, bool enabled) |
void | setGraphVisibleNative (const void *object, bool visible) |
void | setGridRotationNative (const void *object, float value) |
void | setGridVisibleNative (const void *object, bool visible) |
void | setLightingNative (const void *object, bool enabled) |
void | setLocalizationModeNative (const void *object, bool enabled) |
void | setMapCloudShownNative (const void *object, bool shown) |
int | setMappingParameterNative (const void *object, const char *key, const char *value) |
void | setMaxCloudDepthNative (const void *object, float value) |
void | setMaxGainRadiusNative (const void *object, float value) |
void | setMeasuringModeNative (const void *object, int mode) |
void | setMeasuringTextSizeNative (const void *object, float size) |
void | setMeshAngleToleranceNative (const void *object, float value) |
void | setMeshDecimationFactorNative (const void *object, float value) |
void | setMeshRenderingNative (const void *object, bool enabled, bool withTexture) |
void | setMeshTriangleSizeNative (const void *object, int value) |
void | setMetricSystemNative (const void *object, bool enabled) |
void | setMinCloudDepthNative (const void *object, float value) |
void | setNodesFilteringNative (const void *object, bool enabled) |
void | setOdomCloudShownNative (const void *object, bool shown) |
void | setOnlineBlendingNative (const void *object, bool enabled) |
void | setOrthoCropFactorNative (const void *object, float value) |
void | setPausedMappingNative (const void *object, bool paused) |
void | setPointSizeNative (const void *object, float value) |
void | setRenderingTextureDecimationNative (const void *object, int value) |
void | setScreenRotationNative (const void *object, int displayRotation) |
void | setSmoothingNative (const void *object, bool enabled) |
void | setTextureColorSeamsHiddenNative (const void *object, bool hidden) |
void | setTrajectoryModeNative (const void *object, bool enabled) |
void | setupCallbacksNative (const void *object, void *classPtr, void(*progressCallback)(void *, int, int), void(*initCallback)(void *, int, const char *), void(*statsUpdatedCallback)(void *, int, int, int, int, float, int, int, int, int, int, int, float, int, float, int, float, float, float, float, int, int, float, float, float, float, float, float), void(*cameraInfoEventCallback)(void *, int, const char *, const char *)) |
void | setupGraphicNative (const void *object, int width, int height) |
void | setUpstreamRelocalizationAccThrNative (const void *object, float value) |
void | setWireframeNative (const void *object, bool enabled) |
bool | startCameraNative (const void *object) |
void | stopCameraNative (const void *object) |
void | teleportNative (const void *object) |
bool | writeExportedMeshNative (const void *object, const char *directory, const char *name) |
Definition at line 626 of file NativeWrapper.cpp.
void addMeasureNative | ( | const void * | object | ) |
Definition at line 641 of file NativeWrapper.cpp.
void cancelProcessingNative | ( | const void * | object | ) |
Definition at line 111 of file NativeWrapper.cpp.
void clearMeasuresNative | ( | const void * | object | ) |
Definition at line 676 of file NativeWrapper.cpp.
const void* createNativeApplication | ( | ) |
Definition at line 17 of file NativeWrapper.cpp.
void destroyNativeApplication | ( | const void * | object | ) |
Definition at line 49 of file NativeWrapper.cpp.
bool exportMeshNative | ( | const void * | object, |
float | cloudVoxelSize, | ||
bool | regenerateCloud, | ||
bool | meshing, | ||
int | textureSize, | ||
int | textureCount, | ||
int | normalK, | ||
bool | optimized, | ||
float | optimizedVoxelSize, | ||
int | optimizedDepth, | ||
int | optimizedMaxPolygons, | ||
float | optimizedColorRadius, | ||
bool | optimizedCleanWhitePolygons, | ||
int | optimizedMinClusterSize, | ||
float | optimizedMaxTextureDistance, | ||
int | optimizedMinTextureClusterSize, | ||
int | textureVertexColorPolicy, | ||
bool | blockRendering | ||
) |
Definition at line 136 of file NativeWrapper.cpp.
ImageNative getPreviewImageNative | ( | const char * | databasePath | ) |
Definition at line 322 of file NativeWrapper.cpp.
void initGlContentNative | ( | const void * | object | ) |
Definition at line 193 of file NativeWrapper.cpp.
|
inline |
Definition at line 13 of file NativeWrapper.cpp.
void onTouchEventNative | ( | const void * | object, |
int | touch_count, | ||
int | event, | ||
float | x0, | ||
float | y0, | ||
float | x1, | ||
float | y1 | ||
) |
Definition at line 215 of file NativeWrapper.cpp.
int openDatabaseNative | ( | const void * | object, |
const char * | databasePath, | ||
bool | databaseInMemory, | ||
bool | optimize, | ||
bool | clearDatabase | ||
) |
Definition at line 73 of file NativeWrapper.cpp.
bool postExportationNative | ( | const void * | object, |
bool | visualize | ||
) |
Definition at line 167 of file NativeWrapper.cpp.
void postOdometryEventNative | ( | const void * | object, |
float | x, | ||
float | y, | ||
float | z, | ||
float | qx, | ||
float | qy, | ||
float | qz, | ||
float | qw, | ||
float | fx, | ||
float | fy, | ||
float | cx, | ||
float | cy, | ||
double | stamp, | ||
const void * | yPlane, | ||
const void * | uPlane, | ||
const void * | vPlane, | ||
int | yPlaneLen, | ||
int | rgbWidth, | ||
int | rgbHeight, | ||
int | rgbFormat, | ||
const void * | depth, | ||
int | depthLen, | ||
int | depthWidth, | ||
int | depthHeight, | ||
int | depthFormat, | ||
const void * | conf, | ||
int | confLen, | ||
int | confWidth, | ||
int | confHeight, | ||
int | confFormat, | ||
const void * | points, | ||
int | pointsLen, | ||
int | pointsChannels, | ||
float | vx, | ||
float | vy, | ||
float | vz, | ||
float | vqx, | ||
float | vqy, | ||
float | vqz, | ||
float | vqw, | ||
float | p00, | ||
float | p11, | ||
float | p02, | ||
float | p12, | ||
float | p22, | ||
float | p32, | ||
float | p23, | ||
float | t0, | ||
float | t1, | ||
float | t2, | ||
float | t3, | ||
float | t4, | ||
float | t5, | ||
float | t6, | ||
float | t7 | ||
) |
Definition at line 288 of file NativeWrapper.cpp.
Definition at line 123 of file NativeWrapper.cpp.
bool recoverNative | ( | const void * | object, |
const char * | from, | ||
const char * | to | ||
) |
Definition at line 98 of file NativeWrapper.cpp.
void releasePreviewImageNative | ( | ImageNative | image | ) |
Definition at line 351 of file NativeWrapper.cpp.
void removeMeasureNative | ( | const void * | object | ) |
Definition at line 634 of file NativeWrapper.cpp.
int renderNative | ( | const void * | object | ) |
Definition at line 242 of file NativeWrapper.cpp.
void saveNative | ( | const void * | object, |
const char * | databasePath | ||
) |
Definition at line 86 of file NativeWrapper.cpp.
void setAppendModeNative | ( | const void * | object, |
bool | enabled | ||
) |
Definition at line 508 of file NativeWrapper.cpp.
void setBackfaceCullingNative | ( | const void * | object, |
bool | enabled | ||
) |
Definition at line 424 of file NativeWrapper.cpp.
void setBackgroundColorNative | ( | const void * | object, |
float | gray | ||
) |
Definition at line 585 of file NativeWrapper.cpp.
void setCameraNative | ( | const void * | object, |
int | type | ||
) |
Definition at line 277 of file NativeWrapper.cpp.
void setCloudDensityLevelNative | ( | const void * | object, |
int | value | ||
) |
Definition at line 536 of file NativeWrapper.cpp.
void setClusterRatioNative | ( | const void * | object, |
float | value | ||
) |
Definition at line 564 of file NativeWrapper.cpp.
void setDataRecorderModeNative | ( | const void * | object, |
bool | enabled | ||
) |
Definition at line 452 of file NativeWrapper.cpp.
void setDepthConfidenceNative | ( | const void * | object, |
int | value | ||
) |
Definition at line 592 of file NativeWrapper.cpp.
void setExportPointCloudFormatNative | ( | const void * | object, |
const char * | format | ||
) |
Definition at line 600 of file NativeWrapper.cpp.
void setFOVNative | ( | const void * | object, |
float | angle | ||
) |
Definition at line 396 of file NativeWrapper.cpp.
void setFullResolutionNative | ( | const void * | object, |
bool | enabled | ||
) |
Definition at line 494 of file NativeWrapper.cpp.
void setGPSNative | ( | const void * | object, |
double | stamp, | ||
double | longitude, | ||
double | latitude, | ||
double | altitude, | ||
double | accuracy, | ||
double | bearing | ||
) |
Definition at line 617 of file NativeWrapper.cpp.
void setGraphOptimizationNative | ( | const void * | object, |
bool | enabled | ||
) |
Definition at line 466 of file NativeWrapper.cpp.
void setGraphVisibleNative | ( | const void * | object, |
bool | visible | ||
) |
Definition at line 480 of file NativeWrapper.cpp.
void setGridRotationNative | ( | const void * | object, |
float | value | ||
) |
Definition at line 410 of file NativeWrapper.cpp.
void setGridVisibleNative | ( | const void * | object, |
bool | visible | ||
) |
Definition at line 487 of file NativeWrapper.cpp.
void setLightingNative | ( | const void * | object, |
bool | enabled | ||
) |
Definition at line 417 of file NativeWrapper.cpp.
void setLocalizationModeNative | ( | const void * | object, |
bool | enabled | ||
) |
Definition at line 445 of file NativeWrapper.cpp.
void setMapCloudShownNative | ( | const void * | object, |
bool | shown | ||
) |
Definition at line 368 of file NativeWrapper.cpp.
int setMappingParameterNative | ( | const void * | object, |
const char * | key, | ||
const char * | value | ||
) |
Definition at line 608 of file NativeWrapper.cpp.
void setMaxCloudDepthNative | ( | const void * | object, |
float | value | ||
) |
Definition at line 522 of file NativeWrapper.cpp.
void setMaxGainRadiusNative | ( | const void * | object, |
float | value | ||
) |
Definition at line 571 of file NativeWrapper.cpp.
void setMeasuringModeNative | ( | const void * | object, |
int | mode | ||
) |
Definition at line 655 of file NativeWrapper.cpp.
void setMeasuringTextSizeNative | ( | const void * | object, |
float | size | ||
) |
Definition at line 669 of file NativeWrapper.cpp.
void setMeshAngleToleranceNative | ( | const void * | object, |
float | value | ||
) |
Definition at line 543 of file NativeWrapper.cpp.
void setMeshDecimationFactorNative | ( | const void * | object, |
float | value | ||
) |
Definition at line 550 of file NativeWrapper.cpp.
void setMeshRenderingNative | ( | const void * | object, |
bool | enabled, | ||
bool | withTexture | ||
) |
Definition at line 382 of file NativeWrapper.cpp.
void setMeshTriangleSizeNative | ( | const void * | object, |
int | value | ||
) |
Definition at line 557 of file NativeWrapper.cpp.
void setMetricSystemNative | ( | const void * | object, |
bool | enabled | ||
) |
Definition at line 662 of file NativeWrapper.cpp.
void setMinCloudDepthNative | ( | const void * | object, |
float | value | ||
) |
Definition at line 529 of file NativeWrapper.cpp.
void setNodesFilteringNative | ( | const void * | object, |
bool | enabled | ||
) |
Definition at line 473 of file NativeWrapper.cpp.
void setOdomCloudShownNative | ( | const void * | object, |
bool | shown | ||
) |
Definition at line 375 of file NativeWrapper.cpp.
void setOnlineBlendingNative | ( | const void * | object, |
bool | enabled | ||
) |
Definition at line 361 of file NativeWrapper.cpp.
void setOrthoCropFactorNative | ( | const void * | object, |
float | value | ||
) |
Definition at line 403 of file NativeWrapper.cpp.
void setPausedMappingNative | ( | const void * | object, |
bool | paused | ||
) |
Definition at line 230 of file NativeWrapper.cpp.
void setPointSizeNative | ( | const void * | object, |
float | value | ||
) |
Definition at line 389 of file NativeWrapper.cpp.
void setRenderingTextureDecimationNative | ( | const void * | object, |
int | value | ||
) |
Definition at line 578 of file NativeWrapper.cpp.
void setScreenRotationNative | ( | const void * | object, |
int | displayRotation | ||
) |
Definition at line 61 of file NativeWrapper.cpp.
void setSmoothingNative | ( | const void * | object, |
bool | enabled | ||
) |
Definition at line 501 of file NativeWrapper.cpp.
void setTextureColorSeamsHiddenNative | ( | const void * | object, |
bool | hidden | ||
) |
Definition at line 438 of file NativeWrapper.cpp.
void setTrajectoryModeNative | ( | const void * | object, |
bool | enabled | ||
) |
Definition at line 459 of file NativeWrapper.cpp.
void setupCallbacksNative | ( | const void * | object, |
void * | classPtr, | ||
void(*)(void *, int, int) | progressCallback, | ||
void(*)(void *, int, const char *) | initCallback, | ||
void(*)(void *, int, int, int, int, float, int, int, int, int, int, int, float, int, float, int, float, float, float, float, int, int, float, float, float, float, float, float) | statsUpdatedCallback, | ||
void(*)(void *, int, const char *, const char *) | cameraInfoEventCallback | ||
) |
Definition at line 23 of file NativeWrapper.cpp.
Definition at line 204 of file NativeWrapper.cpp.
void setUpstreamRelocalizationAccThrNative | ( | const void * | object, |
float | value | ||
) |
Definition at line 515 of file NativeWrapper.cpp.
void setWireframeNative | ( | const void * | object, |
bool | enabled | ||
) |
Definition at line 431 of file NativeWrapper.cpp.
bool startCameraNative | ( | const void * | object | ) |
Definition at line 254 of file NativeWrapper.cpp.
void stopCameraNative | ( | const void * | object | ) |
Definition at line 266 of file NativeWrapper.cpp.
void teleportNative | ( | const void * | object | ) |
Definition at line 648 of file NativeWrapper.cpp.
bool writeExportedMeshNative | ( | const void * | object, |
const char * | directory, | ||
const char * | name | ||
) |
Definition at line 180 of file NativeWrapper.cpp.