Ignition Rendering

API Reference

6.3.1
Scene Member List

This is the complete list of members for Scene, including all inherited members.

AmbientLight() const =0Scenepure virtual
BackgroundColor() const =0Scenepure virtual
BackgroundMaterial() const =0Scenepure virtual
CameraPassCountPerGpuFlush() const =0Scenepure virtual
Clear()=0Scenepure virtual
CreateArrowVisual()=0Scenepure virtual
CreateArrowVisual(unsigned int _id)=0Scenepure virtual
CreateArrowVisual(const std::string &_name)=0Scenepure virtual
CreateArrowVisual(unsigned int _id, const std::string &_name)=0Scenepure virtual
CreateAxisVisual()=0Scenepure virtual
CreateAxisVisual(unsigned int _id)=0Scenepure virtual
CreateAxisVisual(const std::string &_name)=0Scenepure virtual
CreateAxisVisual(unsigned int _id, const std::string &_name)=0Scenepure virtual
CreateBoundingBoxCamera()=0Scenepure virtual
CreateBoundingBoxCamera(unsigned int _id)=0Scenepure virtual
CreateBoundingBoxCamera(const std::string &_name)=0Scenepure virtual
CreateBoundingBoxCamera(unsigned int _id, const std::string &_name)=0Scenepure virtual
CreateBox()=0Scenepure virtual
CreateCamera()=0Scenepure virtual
CreateCamera(unsigned int _id)=0Scenepure virtual
CreateCamera(const std::string &_name)=0Scenepure virtual
CreateCamera(unsigned int _id, const std::string &_name)=0Scenepure virtual
CreateCapsule()=0Scenepure virtual
CreateCOMVisual()=0Scenepure virtual
CreateCOMVisual(unsigned int _id)=0Scenepure virtual
CreateCOMVisual(const std::string &_name)=0Scenepure virtual
CreateCOMVisual(unsigned int _id, const std::string &_name)=0Scenepure virtual
CreateCone()=0Scenepure virtual
CreateCylinder()=0Scenepure virtual
CreateDepthCamera()=0Scenepure virtual
CreateDepthCamera(unsigned int _id)=0Scenepure virtual
CreateDepthCamera(const std::string &_name)=0Scenepure virtual
CreateDepthCamera(unsigned int _id, const std::string &_name)=0Scenepure virtual
CreateDirectionalLight()=0Scenepure virtual
CreateDirectionalLight(unsigned int _id)=0Scenepure virtual
CreateDirectionalLight(const std::string &_name)=0Scenepure virtual
CreateDirectionalLight(unsigned int _id, const std::string &_name)=0Scenepure virtual
CreateGizmoVisual()=0Scenepure virtual
CreateGizmoVisual(unsigned int _id)=0Scenepure virtual
CreateGizmoVisual(const std::string &_name)=0Scenepure virtual
CreateGizmoVisual(unsigned int _id, const std::string &_name)=0Scenepure virtual
CreateGpuRays()=0Scenepure virtual
CreateGpuRays(unsigned int _id)=0Scenepure virtual
CreateGpuRays(const std::string &_name)=0Scenepure virtual
CreateGpuRays(unsigned int _id, const std::string &_name)=0Scenepure virtual
CreateGrid()=0Scenepure virtual
CreateHeightmap(const HeightmapDescriptor &_desc)=0Scenepure virtual
CreateInertiaVisual()=0Scenepure virtual
CreateInertiaVisual(unsigned int _id)=0Scenepure virtual
CreateInertiaVisual(const std::string &_name)=0Scenepure virtual
CreateInertiaVisual(unsigned int _id, const std::string &_name)=0Scenepure virtual
CreateJointVisual()=0Scenepure virtual
CreateJointVisual(unsigned int _id)=0Scenepure virtual
CreateJointVisual(const std::string &_name)=0Scenepure virtual
CreateJointVisual(unsigned int _id, const std::string &_name)=0Scenepure virtual
CreateLidarVisual()=0Scenepure virtual
CreateLidarVisual(unsigned int _id)=0Scenepure virtual
CreateLidarVisual(const std::string &_name)=0Scenepure virtual
CreateLidarVisual(unsigned int _id, const std::string &_name)=0Scenepure virtual
CreateLightVisual()=0Scenepure virtual
CreateLightVisual(unsigned int _id)=0Scenepure virtual
CreateLightVisual(const std::string &_name)=0Scenepure virtual
CreateLightVisual(unsigned int _id, const std::string &_name)=0Scenepure virtual
CreateMarker()=0Scenepure virtual
CreateMaterial(const std::string &_name="")=0Scenepure virtual
CreateMaterial(const common::Material &_material)=0Scenepure virtual
CreateMesh(const std::string &_meshName)=0Scenepure virtual
CreateMesh(const common::Mesh *_mesh)=0Scenepure virtual
CreateMesh(const MeshDescriptor &_desc)=0Scenepure virtual
CreateParticleEmitter()=0Scenepure virtual
CreateParticleEmitter(unsigned int _id)=0Scenepure virtual
CreateParticleEmitter(const std::string &_name)=0Scenepure virtual
CreateParticleEmitter(unsigned int _id, const std::string &_name)=0Scenepure virtual
CreatePlane()=0Scenepure virtual
CreatePointLight()=0Scenepure virtual
CreatePointLight(unsigned int _id)=0Scenepure virtual
CreatePointLight(const std::string &_name)=0Scenepure virtual
CreatePointLight(unsigned int _id, const std::string &_name)=0Scenepure virtual
CreateRayQuery()=0Scenepure virtual
CreateRenderTexture()=0Scenepure virtual
CreateRenderWindow()=0Scenepure virtual
CreateSegmentationCamera()=0Scenepure virtual
CreateSegmentationCamera(unsigned int _id)=0Scenepure virtual
CreateSegmentationCamera(const std::string &_name)=0Scenepure virtual
CreateSegmentationCamera(unsigned int _id, const std::string &_name)=0Scenepure virtual
CreateSphere()=0Scenepure virtual
CreateSpotLight()=0Scenepure virtual
CreateSpotLight(unsigned int _id)=0Scenepure virtual
CreateSpotLight(const std::string &_name)=0Scenepure virtual
CreateSpotLight(unsigned int _id, const std::string &_name)=0Scenepure virtual
CreateText()=0Scenepure virtual
CreateThermalCamera()=0Scenepure virtual
CreateThermalCamera(unsigned int _id)=0Scenepure virtual
CreateThermalCamera(const std::string &_name)=0Scenepure virtual
CreateThermalCamera(unsigned int _id, const std::string &_name)=0Scenepure virtual
CreateVisual()=0Scenepure virtual
CreateVisual(unsigned int _id)=0Scenepure virtual
CreateVisual(const std::string &_name)=0Scenepure virtual
CreateVisual(unsigned int _id, const std::string &_name)=0Scenepure virtual
CreateWireBox()=0Scenepure virtual
Destroy()=0Scenepure virtual
DestroyLight(LightPtr _light, bool _recursive=false)=0Scenepure virtual
DestroyLightById(unsigned int _id)=0Scenepure virtual
DestroyLightByIndex(unsigned int _index)=0Scenepure virtual
DestroyLightByName(const std::string &_name)=0Scenepure virtual
DestroyLights()=0Scenepure virtual
DestroyMaterial(MaterialPtr _material)=0Scenepure virtual
DestroyMaterials()=0Scenepure virtual
DestroyNode(NodePtr _node, bool _recursive=false)=0Scenepure virtual
DestroyNodeById(unsigned int _id)=0Scenepure virtual
DestroyNodeByIndex(unsigned int _index)=0Scenepure virtual
DestroyNodeByName(const std::string &_name)=0Scenepure virtual
DestroyNodes()=0Scenepure virtual
DestroySensor(SensorPtr _sensor, bool _recursive=false)=0Scenepure virtual
DestroySensorById(unsigned int _id)=0Scenepure virtual
DestroySensorByIndex(unsigned int _index)=0Scenepure virtual
DestroySensorByName(const std::string &_name)=0Scenepure virtual
DestroySensors()=0Scenepure virtual
DestroyVisual(VisualPtr _node, bool _recursive=false)=0Scenepure virtual
DestroyVisualById(unsigned int _id)=0Scenepure virtual
DestroyVisualByIndex(unsigned int _index)=0Scenepure virtual
DestroyVisualByName(const std::string &_name)=0Scenepure virtual
DestroyVisuals()=0Scenepure virtual
Engine() const =0Scenepure virtual
Fini()=0Scenepure virtual
GradientBackgroundColor() const =0Scenepure virtual
HasLight(ConstLightPtr _light) const =0Scenepure virtual
HasLightId(unsigned int _id) const =0Scenepure virtual
HasLightName(const std::string &_name) const =0Scenepure virtual
HasNode(ConstNodePtr _node) const =0Scenepure virtual
HasNodeId(unsigned int _id) const =0Scenepure virtual
HasNodeName(const std::string &_name) const =0Scenepure virtual
HasSensor(ConstSensorPtr _sensor) const =0Scenepure virtual
HasSensorId(unsigned int _id) const =0Scenepure virtual
HasSensorName(const std::string &_name) const =0Scenepure virtual
HasVisual(ConstVisualPtr _node) const =0Scenepure virtual
HasVisualId(unsigned int _id) const =0Scenepure virtual
HasVisualName(const std::string &_name) const =0Scenepure virtual
Id() const =0Scenepure virtual
Init()=0Scenepure virtual
IsGradientBackgroundColor() const =0Scenepure virtual
IsInitialized() const =0Scenepure virtual
LegacyAutoGpuFlush() const =0Scenepure virtual
LightById(unsigned int _id) const =0Scenepure virtual
LightByIndex(unsigned int _index) const =0Scenepure virtual
LightByName(const std::string &_name) const =0Scenepure virtual
LightCount() const =0Scenepure virtual
Load()=0Scenepure virtual
Material(const std::string &_name) const =0Scenepure virtual
MaterialRegistered(const std::string &_name) const =0Scenepure virtual
Name() const =0Scenepure virtual
NodeById(unsigned int _id) const =0Scenepure virtual
NodeByIndex(unsigned int _index) const =0Scenepure virtual
NodeByName(const std::string &_name) const =0Scenepure virtual
NodeCount() const =0Scenepure virtual
PostRender()=0Scenepure virtual
PreRender()=0Scenepure virtual
RegisterMaterial(const std::string &_name, MaterialPtr _material)=0Scenepure virtual
RemoveGradientBackgroundColor()=0Scenepure virtual
RootVisual() const =0Scenepure virtual
SensorById(unsigned int _id) const =0Scenepure virtual
SensorByIndex(unsigned int _index) const =0Scenepure virtual
SensorByName(const std::string &_name) const =0Scenepure virtual
SensorCount() const =0Scenepure virtual
SetAmbientLight(double _r, double _g, double _b, double _a=1.0)=0Scenepure virtual
SetAmbientLight(const math::Color &_color)=0Scenepure virtual
SetBackgroundColor(double _r, double _g, double _b, double _a=1.0)=0Scenepure virtual
SetBackgroundColor(const math::Color &_color)=0Scenepure virtual
SetBackgroundMaterial(MaterialPtr _material)=0Scenepure virtual
SetCameraPassCountPerGpuFlush(uint8_t _numPass)=0Scenepure virtual
SetGradientBackgroundColor(const std::array< math::Color, 4 > &_colors)=0Scenepure virtual
SetSimTime(const common::Time &_time)=0Scenepure virtual
SetSkyEnabled(bool _enabled)=0Scenepure virtual
SetTime(const std::chrono::steady_clock::duration &_time)=0Scenepure virtual
SimTime() const =0Scenepure virtual
SkyEnabled() const =0Scenepure virtual
Time() const =0Scenepure virtual
UnregisterMaterial(const std::string &_name)=0Scenepure virtual
UnregisterMaterials()=0Scenepure virtual
VisualAt(const CameraPtr &_camera, const math::Vector2i &_mousePos)=0Scenepure virtual
VisualById(unsigned int _id) const =0Scenepure virtual
VisualByIndex(unsigned int _index) const =0Scenepure virtual
VisualByName(const std::string &_name) const =0Scenepure virtual
VisualCount() const =0Scenepure virtual
~Scene()Sceneinlinevirtual