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 std::tuple< RenderType, std::string > ds3d::impl::render::RenderItem |
Definition at line 39 of file sources/libs/ds3d/datarender/gl3d_ensemble/gles_3d_ensemble_render_config.h.
|
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.
|
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.
|
inline |
Definition at line 97 of file sources/libs/ds3d/datarender/gl3d/render_config.h.
References ds3d::impl::render::Config::block, ds3d::impl::render::Config::compConfig, ds3d::config::ComponentConfig::configBody, DS3D_ERROR_RETURN, DS3D_THROW_ERROR, ds3d::impl::render::Config::height, kColorStream, ds3d::kConfig, kDepthStream, ds3d::kGood, kLidarStream, kPointStream, ds3d::config::parseComponentConfig(), ds3d::impl::render::Config::streams, ds3d::impl::render::Config::title, and ds3d::impl::render::Config::width.
Referenced by parseDepthColorConfig(), and parsePointsConfig().
|
inline |
Definition at line 83 of file sources/libs/ds3d/datarender/gl3d_ensemble/gles_3d_ensemble_render_config.h.
References ds3d::impl::render::EnsembleConfig::block, ds3d::impl::render::EnsembleConfig::compConfig, ds3d::config::ComponentConfig::configBody, ds3d::cppString(), DS3D_ERROR_RETURN, DS3D_FAILED_RETURN, ds3d::impl::render::EnsembleConfig::ensembleContents, ds3d::kConfig, ds3d::kGood, kUnknown, LOG_WARNING, ds3d::config::parseComponentConfig(), str2RenderType(), ds3d::impl::render::EnsembleConfig::winClear, ds3d::impl::render::EnsembleConfig::winHeight, ds3d::impl::render::EnsembleConfig::winTitle, and ds3d::impl::render::EnsembleConfig::winWidth.
|
inline |
Definition at line 145 of file sources/libs/ds3d/datarender/gl3d/render_config.h.
References ds3d::impl::render::Config::compConfig, ds3d::config::ComponentConfig::configBody, DS3D_ERROR_RETURN, DS3D_FAILED_RETURN, ds3d::kConfig, ds3d::kGood, ds3d::impl::render::DepthConfig::maxDepth, ds3d::impl::render::DepthConfig::maxDepthColor, ds3d::impl::render::DepthConfig::minDepth, ds3d::impl::render::DepthConfig::minDepthColor, parseBaseConfig(), ds3d::__xyz< T >::x, ds3d::__xyz< T >::y, and ds3d::__xyz< T >::z.
|
inline |
Definition at line 235 of file sources/libs/ds3d/datarender/gl3d/render_config.h.
References ds3d::impl::render::Config::compConfig, ds3d::config::ComponentConfig::configBody, ds3d::__xyz< T >::data, DS3D_ERROR_RETURN, ds3d::impl::render::LidarConfig::elementSize, ds3d::impl::render::LidarConfig::enableLabel, ds3d::kGood, ds3d::impl::render::LidarConfig::lidarBboxKey, ds3d::impl::render::LidarConfig::lidarColor, ds3d::impl::render::LidarConfig::lidarDataKey, parsePointsConfig(), and pydeepstreamdoc::tensor::TensorDoc::size.
|
inline |
Definition at line 181 of file sources/libs/ds3d/datarender/gl3d/render_config.h.
References ds3d::impl::render::Config::compConfig, ds3d::config::ComponentConfig::configBody, ds3d::impl::render::PointsConfig::coordYOpposite, DS3D_ERROR_RETURN, DS3D_FAILED_RETURN, ds3d::impl::render::PointsConfig::far, ds3d::impl::render::PointsConfig::fov, ds3d::kConfig, ds3d::kGood, ds3d::impl::render::PointsConfig::near, parseBaseConfig(), ds3d::impl::render::PointsConfig::positiveZOnly, ds3d::impl::render::PointsConfig::viewPosition, ds3d::impl::render::PointsConfig::viewTarget, ds3d::impl::render::PointsConfig::viewUp, ds3d::__xyz< T >::x, ds3d::__xyz< T >::y, and ds3d::__xyz< T >::z.
Referenced by parseLidarConfig().
|
inline |
Definition at line 67 of file sources/libs/ds3d/datarender/gl3d_ensemble/gles_3d_ensemble_render_config.h.
References kDepthColor, kLidar3D, kPointCloudImage, kTexture3D, and kUnknown.
Referenced by parseConfig().
|
constexpr |
Definition at line 34 of file sources/libs/ds3d/datarender/gl3d/render_config.h.
Referenced by ds3d::impl::render::Config::check(), ds3d::impl::render::Config::hasColorStream(), and parseBaseConfig().
|
constexpr |
Definition at line 29 of file sources/libs/ds3d/datarender/gl3d/render_config.h.
Referenced by ds3d::impl::render::Config::check().
|
static |
Definition at line 39 of file sources/libs/ds3d/datarender/gl3d/render_config.h.
|
static |
Definition at line 39 of file 9.2/sources/libs/ds3d/datarender/gl3d/render_config.h.
|
static |
Definition at line 38 of file 9.2/sources/libs/ds3d/datarender/gl3d/render_config.h.
|
static |
Definition at line 38 of file sources/libs/ds3d/datarender/gl3d/render_config.h.
|
constexpr |
Definition at line 28 of file sources/libs/ds3d/datarender/gl3d/render_config.h.
Referenced by ds3d::impl::render::Config::check().
|
constexpr |
Definition at line 33 of file sources/libs/ds3d/datarender/gl3d/render_config.h.
Referenced by ds3d::impl::render::Config::check(), ds3d::impl::render::Config::hasDepthStream(), and parseBaseConfig().
|
constexpr |
Definition at line 36 of file sources/libs/ds3d/datarender/gl3d/render_config.h.
Referenced by parseBaseConfig().
|
constexpr |
Definition at line 31 of file sources/libs/ds3d/datarender/gl3d/render_config.h.
|
constexpr |
Definition at line 30 of file sources/libs/ds3d/datarender/gl3d/render_config.h.
|
constexpr |
Definition at line 35 of file sources/libs/ds3d/datarender/gl3d/render_config.h.
Referenced by ds3d::impl::render::Config::hasPointsStream(), and parseBaseConfig().