Classes | |
class | MeshFilterParameters |
Defines the behavior of the sl::Mesh::filter function. More... | |
class | Texture |
Contains information about texture image associated to a Mesh. More... | |
class | Chunk |
Represents a sub-mesh, it contains local vertices and triangles. More... | |
class | Mesh |
A mesh contains the geometric (and optionally texture) data of the scene captured by spatial mapping. More... | |
class | PointCloudChunk |
Represents a sub fused point cloud, it contains local vertices and colors. More... | |
class | FusedPointCloud |
A fused point cloud contains both geometric and color data of the scene captured by spatial mapping. More... | |
class | SpatialMappingParameters |
Sets the spatial mapping parameters. More... | |
Enumerations | |
enum | MESH_FILE_FORMAT |
Lists available mesh file formats. More... | |
enum | MESH_TEXTURE_FORMAT |
Lists available mesh texture formats. More... | |
enum | SPATIAL_MAP_TYPE |
Lists the types of spatial maps that can be created. More... | |
enum | MAPPING_RESOLUTION |
List the spatial mapping resolution presets. More... | |
enum | MAPPING_RANGE |
Lists the spatial mapping depth range presets. More... | |
enum | AREA_EXPORT_STATE |
Lists the different states of spatial memory area export. More... | |
enum | SPATIAL_MAPPING_STATE |
Gives the spatial mapping state. More... | |
Functions | |
String | toString (const MESH_FILE_FORMAT &mesh_frmt) |
Converts the given enumerated value into readable text. More... | |
String | toString (const MESH_TEXTURE_FORMAT &text_frmt) |
Converts the given enumerated value into readable text. More... | |
String | toString (const MeshFilterParameters::MESH_FILTER &mesh_filter) |
Converts the given enumerated value into readable text. More... | |
String | toString (const SpatialMappingParameters::MAPPING_RESOLUTION &resolution) |
Converts the given enumerated value into readable text. More... | |
String | toString (const SpatialMappingParameters::MAPPING_RANGE &range) |
Converts the given enumerated value into readable text. More... | |
String | toString (const SpatialMappingParameters::SPATIAL_MAP_TYPE &map_type) |
Converts the given enumerated value into readable text. More... | |
String | toString (const AREA_EXPORT_STATE &area_export) |
Converts the given enumerated value into readable text. More... | |
String | toString (const SPATIAL_MAPPING_STATE &mapping_state) |
Converts the given enumerated value into readable text. More... | |
String | spatialMappingState2str (SPATIAL_MAPPING_STATE state) |
Converts the given SPATIAL_MAPPING_STATE into a string. More... | |
enum MESH_FILE_FORMAT |
enum MESH_TEXTURE_FORMAT |
enum SPATIAL_MAP_TYPE |
enum MAPPING_RESOLUTION |
List the spatial mapping resolution presets.
enum MAPPING_RANGE |
Lists the spatial mapping depth range presets.
Enumerator | |
---|---|
MAPPING_RANGE_NEAR | Only depth close to the camera will be used during spatial mapping. |
MAPPING_RANGE_MEDIUM | Medium depth range. |
MAPPING_RANGE_FAR | Takes into account objects that are far, useful outdoor. |
MAPPING_RANGE_AUTO | Depth range will be computed based on current Camera states and parameters. |
enum AREA_EXPORT_STATE |
Lists the different states of spatial memory area export.
Gives the spatial mapping state.
Enumerator | |
---|---|
SPATIAL_MAPPING_STATE_INITIALIZING | The spatial mapping is initializing. |
SPATIAL_MAPPING_STATE_OK | The depth and tracking data were correctly integrated in the fusion algorithm. |
SPATIAL_MAPPING_STATE_NOT_ENOUGH_MEMORY | The maximum memory dedicated to the scanning has been reach, the mesh will no longer be updated. |
SPATIAL_MAPPING_STATE_NOT_ENABLED | Camera::enableSpatialMapping() wasn't called (or the scanning was stopped and not relaunched). |
SPATIAL_MAPPING_STATE_FPS_TOO_LOW | Effective FPS is too low to give proper results for spatial mapping. Consider using PERFORMANCES parameters (DEPTH_MODE_PERFORMANCE, low camera resolution (VGA,HD720), spatial mapping low resolution) |
SPATIAL_MAPPING_STATE_LAST |
String sl::toString | ( | const MESH_FILE_FORMAT & | mesh_frmt | ) |
Converts the given enumerated value into readable text.
String sl::toString | ( | const MESH_TEXTURE_FORMAT & | text_frmt | ) |
Converts the given enumerated value into readable text.
String sl::toString | ( | const MeshFilterParameters::MESH_FILTER & | mesh_filter | ) |
Converts the given enumerated value into readable text.
String sl::toString | ( | const SpatialMappingParameters::MAPPING_RESOLUTION & | resolution | ) |
Converts the given enumerated value into readable text.
String sl::toString | ( | const SpatialMappingParameters::MAPPING_RANGE & | range | ) |
Converts the given enumerated value into readable text.
String sl::toString | ( | const SpatialMappingParameters::SPATIAL_MAP_TYPE & | map_type | ) |
Converts the given enumerated value into readable text.
String sl::toString | ( | const AREA_EXPORT_STATE & | area_export | ) |
Converts the given enumerated value into readable text.
String sl::toString | ( | const SPATIAL_MAPPING_STATE & | mapping_state | ) |
Converts the given enumerated value into readable text.
String sl::spatialMappingState2str | ( | SPATIAL_MAPPING_STATE | state | ) |
Converts the given SPATIAL_MAPPING_STATE into a string.
state | : a specific SPATIAL_MAPPING_STATE |