Gazebo Msgs
API Reference
5.11.0
insert_drive_file
Tutorials
library_books
Classes
toc
Namespaces
insert_drive_file
Files
launch
Gazebo Website
Index
List
Hierarchy
Members: All
Members: Functions
Members: Variables
Members: Typedefs
Members: Enumerations
Members: Enumerator
List
Members
Functions
Typedefs
Variables
Enumerations
Enumerator
ignition
msgs
Light
Light Member List
This is the complete list of members for
Light
, including all inherited members.
attenuation_constant
() const
Light
inline
attenuation_linear
() const
Light
inline
attenuation_quadratic
() const
Light
inline
ByteSizeLong
() const final
Light
cast_shadows
() const
Light
inline
Clear
() final
Light
clear_attenuation_constant
()
Light
inline
clear_attenuation_linear
()
Light
inline
clear_attenuation_quadratic
()
Light
inline
clear_cast_shadows
()
Light
inline
clear_diffuse
()
Light
clear_direction
()
Light
clear_header
()
Light
clear_id
()
Light
inline
clear_name
()
Light
inline
clear_parent_id
()
Light
inline
clear_pose
()
Light
clear_range
()
Light
inline
clear_specular
()
Light
clear_spot_falloff
()
Light
inline
clear_spot_inner_angle
()
Light
inline
clear_spot_outer_angle
()
Light
inline
clear_type
()
Light
inline
CopyFrom
(const ::google::protobuf::Message &from) final
Light
CopyFrom
(const Light &from)
Light
default_instance
()
Light
static
descriptor
()
Light
static
diffuse
() const
Light
inline
direction
() const
Light
inline
DIRECTIONAL
Light
static
GetCachedSize
() const final
Light
inline
GetMetadata
() const final
Light
has_diffuse
() const
Light
inline
has_direction
() const
Light
inline
has_header
() const
Light
inline
has_pose
() const
Light
inline
has_specular
() const
Light
inline
header
() const
Light
inline
id
() const
Light
inline
InitAsDefaultInstance
()
Light
static
internal_default_instance
()
Light
inline
static
InternalSerializeWithCachedSizesToArray
(bool deterministic, ::google::protobuf::uint8 *target) const final
Light
IsInitialized
() const final
Light
kAttenuationConstantFieldNumber
Light
static
kAttenuationLinearFieldNumber
Light
static
kAttenuationQuadraticFieldNumber
Light
static
kCastShadowsFieldNumber
Light
static
kDiffuseFieldNumber
Light
static
kDirectionFieldNumber
Light
static
kHeaderFieldNumber
Light
static
kIdFieldNumber
Light
static
kIndexInFileMessages
Light
static
kNameFieldNumber
Light
static
kParentIdFieldNumber
Light
static
kPoseFieldNumber
Light
static
kRangeFieldNumber
Light
static
kSpecularFieldNumber
Light
static
kSpotFalloffFieldNumber
Light
static
kSpotInnerAngleFieldNumber
Light
static
kSpotOuterAngleFieldNumber
Light
static
kTypeFieldNumber
Light
static
Light
()
Light
Light
(const Light &from)
Light
LightType
typedef
Light
LightType_ARRAYSIZE
Light
static
LightType_descriptor
()
Light
inline
static
LightType_IsValid
(int value)
Light
inline
static
LightType_MAX
Light
static
LightType_MIN
Light
static
LightType_Name
(LightType value)
Light
inline
static
LightType_Parse
(const ::std::string &name, LightType *value)
Light
inline
static
MergeFrom
(const ::google::protobuf::Message &from) final
Light
MergeFrom
(const Light &from)
Light
MergePartialFromCodedStream
(::google::protobuf::io::CodedInputStream *input) final
Light
mutable_diffuse
()
Light
inline
mutable_direction
()
Light
inline
mutable_header
()
Light
inline
mutable_name
()
Light
inline
mutable_pose
()
Light
inline
mutable_specular
()
Light
inline
name
() const
Light
inline
New
() const final
Light
inline
New
(::google::protobuf::Arena *arena) const final
Light
inline
operator=
(const Light &from)
Light
inline
parent_id
() const
Light
inline
POINT
Light
static
pose
() const
Light
inline
range
() const
Light
inline
release_diffuse
()
Light
inline
release_direction
()
Light
inline
release_header
()
Light
inline
release_name
()
Light
inline
release_pose
()
Light
inline
release_specular
()
Light
inline
SerializeWithCachedSizes
(::google::protobuf::io::CodedOutputStream *output) const final
Light
set_allocated_diffuse
(::ignition::msgs::Color *diffuse)
Light
inline
set_allocated_direction
(::ignition::msgs::Vector3d *direction)
Light
inline
set_allocated_header
(::ignition::msgs::Header *header)
Light
inline
set_allocated_name
(::std::string *name)
Light
inline
set_allocated_pose
(::ignition::msgs::Pose *pose)
Light
inline
set_allocated_specular
(::ignition::msgs::Color *specular)
Light
inline
set_attenuation_constant
(float value)
Light
inline
set_attenuation_linear
(float value)
Light
inline
set_attenuation_quadratic
(float value)
Light
inline
set_cast_shadows
(bool value)
Light
inline
set_id
(::google::protobuf::uint32 value)
Light
inline
set_name
(const ::std::string &value)
Light
inline
set_name
(const char *value)
Light
inline
set_name
(const char *value, size_t size)
Light
inline
set_parent_id
(::google::protobuf::uint32 value)
Light
inline
set_range
(float value)
Light
inline
set_spot_falloff
(float value)
Light
inline
set_spot_inner_angle
(float value)
Light
inline
set_spot_outer_angle
(float value)
Light
inline
set_type
(::ignition::msgs::Light_LightType value)
Light
inline
specular
() const
Light
inline
SPOT
Light
static
spot_falloff
() const
Light
inline
spot_inner_angle
() const
Light
inline
spot_outer_angle
() const
Light
inline
swap
(Light &a, Light &b)
Light
friend
Swap
(Light *other)
Light
type
() const
Light
inline
~Light
()
Light
virtual