NVIDIA DeepStream SDK API Reference

9.2 Release
ds3d::impl::render Namespace Reference

Data Structures

struct  Config
 
struct  DepthConfig
 
struct  EnsembleConfig
 Ensemble render configuration. More...
 
class  Gl3DDepthColorImplDataRender
 
class  Gl3DImplDataRender
 
class  Gl3DImplEnsembleRender
 
class  Gl3DLidarImplDataRender
 
class  Gl3DPointCloudImplDataRender
 
struct  LidarConfig
 
struct  PointsConfig
 

Typedefs

using RenderItem = std::tuple< RenderType, std::string >
 

Enumerations

enum  RenderType : int {
  RenderType::kUnknown = 0,
  RenderType::kTexture3D = 1,
  RenderType::kLidar3D = 2,
  RenderType::kPointCloudImage = 3,
  RenderType::kDepthColor = 4,
  RenderType::kUnknown = 0,
  RenderType::kTexture3D = 1,
  RenderType::kLidar3D = 2,
  RenderType::kPointCloudImage = 3,
  RenderType::kDepthColor = 4
}
 
enum  RenderType : int {
  RenderType::kUnknown = 0,
  RenderType::kTexture3D = 1,
  RenderType::kLidar3D = 2,
  RenderType::kPointCloudImage = 3,
  RenderType::kDepthColor = 4,
  RenderType::kUnknown = 0,
  RenderType::kTexture3D = 1,
  RenderType::kLidar3D = 2,
  RenderType::kPointCloudImage = 3,
  RenderType::kDepthColor = 4
}
 

Functions

ErrCode parseBaseConfig (const std::string &content, const std::string &path, Config &config)
 
ErrCode parseDepthColorConfig (const std::string &content, const std::string &path, DepthConfig &config)
 
ErrCode parsePointsConfig (const std::string &content, const std::string &path, PointsConfig &config)
 
ErrCode parseLidarConfig (const std::string &content, const std::string &path, LidarConfig &config)
 
RenderType str2RenderType (const std::string &str)
 
ErrCode parseConfig (const std::string &content, const std::string &path, EnsembleConfig &config)
 

Variables

constexpr uint32_t kDefaultWidth = 1280
 
constexpr uint32_t kDefaultHeight = 720
 
constexpr float kMinDepth = 0.3f
 
constexpr float kMaxDepth = 5.0f
 
constexpr const char * kDepthStream = "depth"
 
constexpr const char * kColorStream = "color"
 
constexpr const char * kPointStream = "points"
 
constexpr const char * kLidarStream = "lidardata"
 
static vec3b kDefaultMinDepthColor {{255, 255, 0}}
 
static vec3b kDefaultMaxDepthColor {{0, 0, 0}}
 
static vec3b kDefaultMinDepthColor {{255, 255, 0}}
 
static vec3b kDefaultMaxDepthColor {{0, 0, 0}}
 

Typedef Documentation

◆ RenderItem

Enumeration Type Documentation

◆ RenderType [1/2]

enum ds3d::impl::render::RenderType : int
strong
Enumerator
kUnknown 
kTexture3D 
kLidar3D 
kPointCloudImage 
kDepthColor 
kUnknown 
kTexture3D 
kLidar3D 
kPointCloudImage 
kDepthColor 

Definition at line 31 of file sources/libs/ds3d/datarender/gl3d_ensemble/gles_3d_ensemble_render_config.h.

◆ RenderType [2/2]

enum ds3d::impl::render::RenderType : int
strong
Enumerator
kUnknown 
kTexture3D 
kLidar3D 
kPointCloudImage 
kDepthColor 
kUnknown 
kTexture3D 
kLidar3D 
kPointCloudImage 
kDepthColor 

Definition at line 31 of file 9.2/sources/libs/ds3d/datarender/gl3d_ensemble/gles_3d_ensemble_render_config.h.

Function Documentation

◆ parseBaseConfig()

◆ parseConfig()

◆ parseDepthColorConfig()

◆ parseLidarConfig()

◆ parsePointsConfig()

◆ str2RenderType()

RenderType ds3d::impl::render::str2RenderType ( const std::string &  str)
inline

Variable Documentation

◆ kColorStream

constexpr const char * ds3d::impl::render::kColorStream = "color"
constexpr

◆ kDefaultHeight

constexpr uint32_t ds3d::impl::render::kDefaultHeight = 720
constexpr

◆ kDefaultMaxDepthColor [1/2]

vec3b ds3d::impl::render::kDefaultMaxDepthColor {{0, 0, 0}}
static

◆ kDefaultMaxDepthColor [2/2]

vec3b ds3d::impl::render::kDefaultMaxDepthColor {{0, 0, 0}}
static

◆ kDefaultMinDepthColor [1/2]

vec3b ds3d::impl::render::kDefaultMinDepthColor {{255, 255, 0}}
static

◆ kDefaultMinDepthColor [2/2]

vec3b ds3d::impl::render::kDefaultMinDepthColor {{255, 255, 0}}
static

◆ kDefaultWidth

constexpr uint32_t ds3d::impl::render::kDefaultWidth = 1280
constexpr

◆ kDepthStream

constexpr const char * ds3d::impl::render::kDepthStream = "depth"
constexpr

◆ kLidarStream

constexpr const char * ds3d::impl::render::kLidarStream = "lidardata"
constexpr

Definition at line 36 of file sources/libs/ds3d/datarender/gl3d/render_config.h.

Referenced by parseBaseConfig().

◆ kMaxDepth

constexpr float ds3d::impl::render::kMaxDepth = 5.0f
constexpr

◆ kMinDepth

constexpr float ds3d::impl::render::kMinDepth = 0.3f
constexpr

◆ kPointStream

constexpr const char * ds3d::impl::render::kPointStream = "points"
constexpr