21 #include <ignition/utils/ImplPtr.hh>    25 #include <sdf/sdf_config.h>    30   inline namespace SDF_VERSION_NAMESPACE {
    55     public: 
const Noise &LinearAccelerationXNoise() 
const;
    60     public: 
void SetLinearAccelerationXNoise(
const Noise &_noise);
    65     public: 
const Noise &LinearAccelerationYNoise() 
const;
    70     public: 
void SetLinearAccelerationYNoise(
const Noise &_noise);
    75     public: 
const Noise &LinearAccelerationZNoise() 
const;
    80     public: 
void SetLinearAccelerationZNoise(
const Noise &_noise);
    85     public: 
const Noise &AngularVelocityXNoise() 
const;
    90     public: 
void SetAngularVelocityXNoise(
const Noise &_noise);
    95     public: 
const Noise &AngularVelocityYNoise() 
const;
   100     public: 
void SetAngularVelocityYNoise(
const Noise &_noise);
   105     public: 
const Noise &AngularVelocityZNoise() 
const;
   110     public: 
void SetAngularVelocityZNoise(
const Noise &_noise);
   118     public: 
const ignition::math::Vector3d &GravityDirX() 
const;
   126     public: 
void SetGravityDirX(
const ignition::math::Vector3d  &_grav);
   133     public: 
const std::string &GravityDirXParentFrame() 
const;
   140     public: 
void SetGravityDirXParentFrame(
const std::string &_frame);
   174     public: 
const std::string &Localization() 
const;
   178     public: 
void SetLocalization(
const std::string &_localization);
   215     public: 
const ignition::math::Vector3d &CustomRpy() 
const;
   219     public: 
void SetCustomRpy(
const ignition::math::Vector3d &_rpy);
   226     public: 
const std::string &CustomRpyParentFrame() 
const;
   233     public: 
void SetCustomRpyParentFrame(
const std::string &_frame);
   238     public: 
bool operator==(
const Imu &_imu) 
const;
   244     public: 
bool operator!=(
const Imu &_imu) 
const;
   247     IGN_UTILS_IMPL_PTR(dataPtr)
 Imu contains information about an imu sensor. 
Definition: Imu.hh:33
std::vector< Error > Errors
A vector of Error. 
Definition: Types.hh:98
#define SDFORMAT_VISIBLE
Use to represent "symbol visible" if supported. 
Definition: system_util.hh:41
std::shared_ptr< Element > ElementPtr
Definition: Element.hh:53
class SDFORMAT_VISIBLE Element
Definition: Element.hh:49
namespace for Simulation Description Format parser 
Definition: Actor.hh:33
The Noise class contains information about a noise model, such as a Gaussian distribution. 
Definition: Noise.hh:47