ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::visualization::rendering::FilamentScene Member List

This is the complete list of members for cloudViewer::visualization::rendering::FilamentScene, including all inherited members.

AddCamera(const std::string &camera_name, std::shared_ptr< Camera > cam) overridecloudViewer::visualization::rendering::FilamentScenevirtual
AddDirectionalLight(const std::string &light_name, const Eigen::Vector3f &color, const Eigen::Vector3f &direction, float intensity, bool cast_shadows) overridecloudViewer::visualization::rendering::FilamentScenevirtual
AddGeometry(const std::string &object_name, const ccHObject &geometry, const MaterialRecord &material, const std::string &downsampled_name="", size_t downsample_threshold=SIZE_MAX) overridecloudViewer::visualization::rendering::FilamentScenevirtual
AddGeometry(const std::string &object_name, const t::geometry::Geometry &geometry, const MaterialRecord &material, const std::string &downsampled_name="", size_t downsample_threshold=SIZE_MAX) overridecloudViewer::visualization::rendering::FilamentScenevirtual
AddGeometry(const std::string &object_name, const TriangleMeshModel &model) overridecloudViewer::visualization::rendering::FilamentScenevirtual
AddPointLight(const std::string &light_name, const Eigen::Vector3f &color, const Eigen::Vector3f &position, float intensity, float falloff, bool cast_shadows) overridecloudViewer::visualization::rendering::FilamentScenevirtual
AddSpotLight(const std::string &light_name, const Eigen::Vector3f &color, const Eigen::Vector3f &position, const Eigen::Vector3f &direction, float intensity, float falloff, float inner_cone_angle, float outer_cone_angle, bool cast_shadows) overridecloudViewer::visualization::rendering::FilamentScenevirtual
AddView(std::int32_t x, std::int32_t y, std::uint32_t w, std::uint32_t h) overridecloudViewer::visualization::rendering::FilamentScenevirtual
Copy() overridecloudViewer::visualization::rendering::FilamentScenevirtual
Draw(filament::Renderer &renderer)cloudViewer::visualization::rendering::FilamentScene
EnableGroundPlane(bool enable, GroundPlane plane) overridecloudViewer::visualization::rendering::FilamentScenevirtual
EnableIndirectLight(bool enable) overridecloudViewer::visualization::rendering::FilamentScenevirtual
EnableLightShadow(const std::string &light_name, bool cast_shadows) overridecloudViewer::visualization::rendering::FilamentScenevirtual
EnableSunLight(bool enable) overridecloudViewer::visualization::rendering::FilamentScenevirtual
EnableSunLightShadows(bool enable) overridecloudViewer::visualization::rendering::FilamentScenevirtual
FilamentScene(filament::Engine &engine, FilamentResourceManager &resource_mgr, Renderer &renderer)cloudViewer::visualization::rendering::FilamentScene
GeometryIsVisible(const std::string &object_name) overridecloudViewer::visualization::rendering::FilamentScenevirtual
GeometryShadows(const std::string &object_name, bool cast_shadows, bool receive_shadows) overridecloudViewer::visualization::rendering::FilamentScenevirtual
GetGeometryBoundingBox(const std::string &object_name) overridecloudViewer::visualization::rendering::FilamentScenevirtual
GetGeometryTransform(const std::string &object_name) overridecloudViewer::visualization::rendering::FilamentScenevirtual
GetIndirectLight() overridecloudViewer::visualization::rendering::FilamentScenevirtual
GetIndirectLightIntensity() overridecloudViewer::visualization::rendering::FilamentScenevirtual
GetIndirectLightRotation() overridecloudViewer::visualization::rendering::FilamentScenevirtual
GetLight(const std::string &light_name) overridecloudViewer::visualization::rendering::FilamentScenevirtual
GetNativeScene() constcloudViewer::visualization::rendering::FilamentSceneinline
GetSkyboxVisible() const overridecloudViewer::visualization::rendering::FilamentScenevirtual
GetSunLightColor() overridecloudViewer::visualization::rendering::FilamentScenevirtual
GetSunLightDirection() overridecloudViewer::visualization::rendering::FilamentScenevirtual
GetSunLightIntensity() overridecloudViewer::visualization::rendering::FilamentScenevirtual
GetView(const ViewHandle &view_id) const overridecloudViewer::visualization::rendering::FilamentScenevirtual
GroundPlane enum namecloudViewer::visualization::rendering::Scene
HasGeometry(const std::string &object_name) const overridecloudViewer::visualization::rendering::FilamentScenevirtual
HideRefractedMaterials(bool hide=true)cloudViewer::visualization::rendering::FilamentScene
kUpdateColorsFlagcloudViewer::visualization::rendering::Scenestatic
kUpdateNormalsFlagcloudViewer::visualization::rendering::Scenestatic
kUpdatePointsFlagcloudViewer::visualization::rendering::Scenestatic
kUpdateUv0FlagcloudViewer::visualization::rendering::Scenestatic
OverrideMaterial(const std::string &object_name, const MaterialRecord &material) overridecloudViewer::visualization::rendering::FilamentScenevirtual
OverrideMaterialAll(const MaterialRecord &material, bool shader_only=true) overridecloudViewer::visualization::rendering::FilamentScenevirtual
QueryGeometry(std::vector< std::string > &geometry) overridecloudViewer::visualization::rendering::FilamentScenevirtual
RemoveCamera(const std::string &camera_name) overridecloudViewer::visualization::rendering::FilamentScenevirtual
RemoveGeometry(const std::string &object_name) overridecloudViewer::visualization::rendering::FilamentScenevirtual
RemoveLight(const std::string &light_name) overridecloudViewer::visualization::rendering::FilamentScenevirtual
RemoveView(const ViewHandle &view_id) overridecloudViewer::visualization::rendering::FilamentScenevirtual
renderer_cloudViewer::visualization::rendering::Sceneprotected
RenderToDepthImage(std::function< void(std::shared_ptr< geometry::Image >)> callback) overridecloudViewer::visualization::rendering::FilamentScenevirtual
RenderToImage(std::function< void(std::shared_ptr< geometry::Image >)> callback) overridecloudViewer::visualization::rendering::FilamentScenevirtual
Scene(Renderer &renderer)cloudViewer::visualization::rendering::Sceneinline
SetActiveCamera(const std::string &camera_name) overridecloudViewer::visualization::rendering::FilamentScenevirtual
SetBackground(const Eigen::Vector4f &color, const std::shared_ptr< geometry::Image > image=nullptr) overridecloudViewer::visualization::rendering::FilamentScenevirtual
SetBackground(TextureHandle image) overridecloudViewer::visualization::rendering::FilamentScenevirtual
SetGeometryCulling(const std::string &object_name, bool enable) overridecloudViewer::visualization::rendering::FilamentScenevirtual
SetGeometryPriority(const std::string &object_name, uint8_t priority) overridecloudViewer::visualization::rendering::FilamentScenevirtual
SetGeometryTransform(const std::string &object_name, const Transform &transform) overridecloudViewer::visualization::rendering::FilamentScenevirtual
SetGroundPlaneColor(const Eigen::Vector4f &color) overridecloudViewer::visualization::rendering::FilamentScenevirtual
SetIndirectLight(const std::string &ibl_name) overridecloudViewer::visualization::rendering::FilamentScenevirtual
SetIndirectLightIntensity(float intensity) overridecloudViewer::visualization::rendering::FilamentScenevirtual
SetIndirectLightRotation(const Transform &rotation) overridecloudViewer::visualization::rendering::FilamentScenevirtual
SetRenderOnce(const ViewHandle &view_id) overridecloudViewer::visualization::rendering::FilamentScenevirtual
SetSunAngularRadius(float radius) overridecloudViewer::visualization::rendering::FilamentScenevirtual
SetSunHaloFalloff(float falloff) overridecloudViewer::visualization::rendering::FilamentScenevirtual
SetSunHaloSize(float size) overridecloudViewer::visualization::rendering::FilamentScenevirtual
SetSunLight(const Eigen::Vector3f &direction, const Eigen::Vector3f &color, float intensity) overridecloudViewer::visualization::rendering::FilamentScenevirtual
SetSunLightColor(const Eigen::Vector3f &color) overridecloudViewer::visualization::rendering::FilamentScenevirtual
SetSunLightDirection(const Eigen::Vector3f &direction) overridecloudViewer::visualization::rendering::FilamentScenevirtual
SetSunLightIntensity(float intensity) overridecloudViewer::visualization::rendering::FilamentScenevirtual
SetViewActive(const ViewHandle &view_id, bool is_active) overridecloudViewer::visualization::rendering::FilamentScenevirtual
ShowGeometry(const std::string &object_name, bool show) overridecloudViewer::visualization::rendering::FilamentScenevirtual
ShowSkybox(bool show) overridecloudViewer::visualization::rendering::FilamentScenevirtual
Transform typedefcloudViewer::visualization::rendering::Scene
UpdateGeometry(const std::string &object_name, const t::geometry::PointCloud &point_cloud, uint32_t update_flags) overridecloudViewer::visualization::rendering::FilamentScenevirtual
UpdateLight(const std::string &light_name, const Light &light) overridecloudViewer::visualization::rendering::FilamentScenevirtual
UpdateLightColor(const std::string &light_name, const Eigen::Vector3f &color) overridecloudViewer::visualization::rendering::FilamentScenevirtual
UpdateLightConeAngles(const std::string &light_name, float inner_cone_angle, float outer_cone_angle) overridecloudViewer::visualization::rendering::FilamentScenevirtual
UpdateLightDirection(const std::string &light_name, const Eigen::Vector3f &direction) overridecloudViewer::visualization::rendering::FilamentScenevirtual
UpdateLightFalloff(const std::string &light_name, float falloff) overridecloudViewer::visualization::rendering::FilamentScenevirtual
UpdateLightIntensity(const std::string &light_name, float intensity) overridecloudViewer::visualization::rendering::FilamentScenevirtual
UpdateLightPosition(const std::string &light_name, const Eigen::Vector3f &position) overridecloudViewer::visualization::rendering::FilamentScenevirtual
~FilamentScene()cloudViewer::visualization::rendering::FilamentScene
~Scene()=defaultcloudViewer::visualization::rendering::Scenevirtual