Go to the source code of this file.
Functions | |
void | addEnvSensorNative (const void *object, int type, float value) |
void | cancelProcessingNative (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, 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) |
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 | 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 | 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 | 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) |
bool | writeExportedMeshNative (const void *object, const char *directory, const char *name) |
Definition at line 618 of file NativeWrapper.cpp.
void cancelProcessingNative | ( | const void * | object | ) |
Definition at line 111 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, | ||
bool | blockRendering | ||
) |
Definition at line 136 of file NativeWrapper.cpp.
ImageNative getPreviewImageNative | ( | const char * | databasePath | ) |
Definition at line 321 of file NativeWrapper.cpp.
void initGlContentNative | ( | const void * | object | ) |
Definition at line 192 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 214 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 166 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 287 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 350 of file NativeWrapper.cpp.
int renderNative | ( | const void * | object | ) |
Definition at line 241 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 500 of file NativeWrapper.cpp.
void setBackfaceCullingNative | ( | const void * | object, |
bool | enabled | ||
) |
Definition at line 423 of file NativeWrapper.cpp.
void setBackgroundColorNative | ( | const void * | object, |
float | gray | ||
) |
Definition at line 577 of file NativeWrapper.cpp.
void setCameraNative | ( | const void * | object, |
int | type | ||
) |
Definition at line 276 of file NativeWrapper.cpp.
void setCloudDensityLevelNative | ( | const void * | object, |
int | value | ||
) |
Definition at line 528 of file NativeWrapper.cpp.
void setClusterRatioNative | ( | const void * | object, |
float | value | ||
) |
Definition at line 556 of file NativeWrapper.cpp.
void setDataRecorderModeNative | ( | const void * | object, |
bool | enabled | ||
) |
Definition at line 444 of file NativeWrapper.cpp.
void setDepthConfidenceNative | ( | const void * | object, |
int | value | ||
) |
Definition at line 584 of file NativeWrapper.cpp.
void setExportPointCloudFormatNative | ( | const void * | object, |
const char * | format | ||
) |
Definition at line 592 of file NativeWrapper.cpp.
void setFOVNative | ( | const void * | object, |
float | angle | ||
) |
Definition at line 395 of file NativeWrapper.cpp.
void setFullResolutionNative | ( | const void * | object, |
bool | enabled | ||
) |
Definition at line 486 of file NativeWrapper.cpp.
void setGPSNative | ( | const void * | object, |
double | stamp, | ||
double | longitude, | ||
double | latitude, | ||
double | altitude, | ||
double | accuracy, | ||
double | bearing | ||
) |
Definition at line 609 of file NativeWrapper.cpp.
void setGraphOptimizationNative | ( | const void * | object, |
bool | enabled | ||
) |
Definition at line 458 of file NativeWrapper.cpp.
void setGraphVisibleNative | ( | const void * | object, |
bool | visible | ||
) |
Definition at line 472 of file NativeWrapper.cpp.
void setGridRotationNative | ( | const void * | object, |
float | value | ||
) |
Definition at line 409 of file NativeWrapper.cpp.
void setGridVisibleNative | ( | const void * | object, |
bool | visible | ||
) |
Definition at line 479 of file NativeWrapper.cpp.
void setLightingNative | ( | const void * | object, |
bool | enabled | ||
) |
Definition at line 416 of file NativeWrapper.cpp.
void setLocalizationModeNative | ( | const void * | object, |
bool | enabled | ||
) |
Definition at line 437 of file NativeWrapper.cpp.
void setMapCloudShownNative | ( | const void * | object, |
bool | shown | ||
) |
Definition at line 367 of file NativeWrapper.cpp.
int setMappingParameterNative | ( | const void * | object, |
const char * | key, | ||
const char * | value | ||
) |
Definition at line 600 of file NativeWrapper.cpp.
void setMaxCloudDepthNative | ( | const void * | object, |
float | value | ||
) |
Definition at line 514 of file NativeWrapper.cpp.
void setMaxGainRadiusNative | ( | const void * | object, |
float | value | ||
) |
Definition at line 563 of file NativeWrapper.cpp.
void setMeshAngleToleranceNative | ( | const void * | object, |
float | value | ||
) |
Definition at line 535 of file NativeWrapper.cpp.
void setMeshDecimationFactorNative | ( | const void * | object, |
float | value | ||
) |
Definition at line 542 of file NativeWrapper.cpp.
void setMeshRenderingNative | ( | const void * | object, |
bool | enabled, | ||
bool | withTexture | ||
) |
Definition at line 381 of file NativeWrapper.cpp.
void setMeshTriangleSizeNative | ( | const void * | object, |
int | value | ||
) |
Definition at line 549 of file NativeWrapper.cpp.
void setMinCloudDepthNative | ( | const void * | object, |
float | value | ||
) |
Definition at line 521 of file NativeWrapper.cpp.
void setNodesFilteringNative | ( | const void * | object, |
bool | enabled | ||
) |
Definition at line 465 of file NativeWrapper.cpp.
void setOdomCloudShownNative | ( | const void * | object, |
bool | shown | ||
) |
Definition at line 374 of file NativeWrapper.cpp.
void setOnlineBlendingNative | ( | const void * | object, |
bool | enabled | ||
) |
Definition at line 360 of file NativeWrapper.cpp.
void setOrthoCropFactorNative | ( | const void * | object, |
float | value | ||
) |
Definition at line 402 of file NativeWrapper.cpp.
void setPausedMappingNative | ( | const void * | object, |
bool | paused | ||
) |
Definition at line 229 of file NativeWrapper.cpp.
void setPointSizeNative | ( | const void * | object, |
float | value | ||
) |
Definition at line 388 of file NativeWrapper.cpp.
void setRenderingTextureDecimationNative | ( | const void * | object, |
int | value | ||
) |
Definition at line 570 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 493 of file NativeWrapper.cpp.
void setTrajectoryModeNative | ( | const void * | object, |
bool | enabled | ||
) |
Definition at line 451 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 203 of file NativeWrapper.cpp.
void setUpstreamRelocalizationAccThrNative | ( | const void * | object, |
float | value | ||
) |
Definition at line 507 of file NativeWrapper.cpp.
void setWireframeNative | ( | const void * | object, |
bool | enabled | ||
) |
Definition at line 430 of file NativeWrapper.cpp.
bool startCameraNative | ( | const void * | object | ) |
Definition at line 253 of file NativeWrapper.cpp.
void stopCameraNative | ( | const void * | object | ) |
Definition at line 265 of file NativeWrapper.cpp.
bool writeExportedMeshNative | ( | const void * | object, |
const char * | directory, | ||
const char * | name | ||
) |
Definition at line 179 of file NativeWrapper.cpp.