|
| class | Actor |
| | Provides a description of an actor. More...
|
| |
| class | AirPressure |
| | AirPressure contains information about a general purpose fluid pressure sensor. More...
|
| |
| class | AirSpeed |
| | AirSpeed contains information about a general purpose air speed sensor. More...
|
| |
| class | Altimeter |
| | Altimeter contains information about an altimeter sensor. More...
|
| |
| class | Animation |
| | Animation in Actor. More...
|
| |
| class | AssertionInternalError |
| | Class for generating Exceptions which come from sdf assertions. More...
|
| |
| class | Atmosphere |
| | The Atmosphere class contains information about an atmospheric model and related parameters such as temperature and pressure at sea level. More...
|
| |
| class | Box |
| | Box represents a box shape, and is usually accessed through a Geometry. More...
|
| |
| class | BulletFriction |
| | BulletFriction information for a friction. More...
|
| |
| class | Camera |
| | Information about a monocular camera sensor. More...
|
| |
| class | Capsule |
| | Capsule represents a capsule shape, and is usually accessed through a Geometry. More...
|
| |
| class | Collision |
| | A collision element describes the collision properties associated with a link. More...
|
| |
| class | Cone |
| | Cone represents a cone shape, and is usually accessed through a Geometry. More...
|
| |
| class | Console |
| | Message, error, warning, and logging functionality. More...
|
| |
| class | ConsolePrivate |
| |
| class | Contact |
| | Contact information for a surface. More...
|
| |
| class | ConvexDecomposition |
| | Convex decomposition. More...
|
| |
| class | CustomInertiaCalcProperties |
| |
| class | Cylinder |
| | Cylinder represents a cylinder shape, and is usually accessed through a Geometry. More...
|
| |
| class | Element |
| | SDF Element class. More...
|
| |
| class | ElementPrivate |
| |
| class | Ellipsoid |
| | Ellipsoid represents a ellipsoid shape, and is usually accessed through a Geometry. More...
|
| |
| class | Error |
| |
| class | Exception |
| | Class for generating exceptions. More...
|
| |
| class | ForceTorque |
| | ForceTorque contains information about a force torque sensor. More...
|
| |
| class | Frame |
| | A Frame element describes the properties associated with an explicit frame defined in a Model or World. More...
|
| |
| class | Friction |
| | Friction information for a surface. More...
|
| |
| class | Geometry |
| | Geometry provides access to a shape, such as a Box. More...
|
| |
| class | Gui |
| |
| class | Heightmap |
| | Heightmap represents a shape defined by a 2D field, and is usually accessed through a Geometry. More...
|
| |
| class | HeightmapBlend |
| | Blend information to be used between textures on heightmaps. More...
|
| |
| class | HeightmapTexture |
| | Texture to be used on heightmaps. More...
|
| |
| class | Imu |
| | Imu contains information about an imu sensor. More...
|
| |
| class | InterfaceFrame |
| | Interface element representing an explicit frame. More...
|
| |
| class | InterfaceJoint |
| | Interface element representing a Joint. More...
|
| |
| class | InterfaceLink |
| | Interface element representing a Link. More...
|
| |
| class | InterfaceModel |
| | Interface element representing a Model. More...
|
| |
| class | InterfaceModelPoseGraph |
| | Class used in reposture callbacks of custom parsers to resolve poses. More...
|
| |
| class | InternalError |
| | Class for generating Internal Gazebo Errors: those errors which should never happened and represent programming bugs. More...
|
| |
| class | Joint |
| |
| class | JointAxis |
| | Parameters related to the axis of rotation for rotational joints, and the axis of translation for prismatic joints. More...
|
| |
| class | Lidar |
| | Lidar contains information about a Lidar sensor. More...
|
| |
| class | Light |
| | Provides a description of a light source. More...
|
| |
| class | Link |
| |
| class | Magnetometer |
| | Magnetometer contains information about a magnetometer sensor. More...
|
| |
| class | Material |
| | This class contains visual material properties. More...
|
| |
| class | Mesh |
| | Mesh represents a mesh shape, and is usually accessed through a Geometry. More...
|
| |
| class | MimicConstraint |
| | Helper class to hold contents of a joint axis mimic tag, which define a Mimic constraint. More...
|
| |
| class | Model |
| |
| class | NavSat |
| | NavSat contains information about a NavSat sensor. More...
|
| |
| class | NestedInclude |
| | Contains the necessary information about an included model file for custom model parsers to be able to find the file and parse it. More...
|
| |
| class | Noise |
| | The Noise class contains information about a noise model, such as a Gaussian distribution. More...
|
| |
| class | ODE |
| | ODE information for a friction. More...
|
| |
| class | OutputConfig |
| | This class contains configuration options for SDF output. More...
|
| |
| class | Param |
| | A parameter class. More...
|
| |
| class | ParamPrivate |
| |
| struct | ParamStreamer |
| |
| class | ParserConfig |
| | This class contains configuration options for the libsdformat parser. More...
|
| |
| class | ParticleEmitter |
| | A description of a particle emitter, which can be attached to a link. More...
|
| |
| class | Pbr |
| | This class provides access to Physically-Based-Rendering (PBR) material workflows. More...
|
| |
| class | PbrWorkflow |
| | This class contains Physically-Based-Rendering (PBR) workflow properties. More...
|
| |
| class | Physics |
| | The physics element specifies the type and properties of a dynamics engine. More...
|
| |
| class | Plane |
| | Plane represents a plane shape, and is usually accessed through a Geometry. More...
|
| |
| class | Plugin |
| |
| class | Polyline |
| | Polyline represents a 2D path. Multiple polylines can be combined. More...
|
| |
| class | PrintConfig |
| | This class contains configuration options for printing elements. More...
|
| |
| class | Projector |
| | A description of a projector, which can be attached to a link. More...
|
| |
| class | Root |
| | Root class that acts as an entry point to the SDF document model. More...
|
| |
| class | Scene |
| |
| class | ScopedGraph |
| |
| class | SDF |
| | Base SDF class. More...
|
| |
| class | SemanticPose |
| | SemanticPose is a data structure that can be used by different DOM objects to resolve poses on a PoseRelativeToGraph. More...
|
| |
| class | Sensor |
| | Information about an SDF sensor. More...
|
| |
| class | Sky |
| |
| class | Sphere |
| | Sphere represents a sphere shape, and is usually accessed through a Geometry. More...
|
| |
| class | Surface |
| | Surface information for a collision. More...
|
| |
| class | Time |
| | A Time class, can be used to hold wall- or sim-time. More...
|
| |
| class | Torsional |
| | Torsional friction. More...
|
| |
| class | Trajectory |
| | Trajectory for Animation. More...
|
| |
| class | Visual |
| |
| class | Waypoint |
| | Waypoint for Trajectory. More...
|
| |
| class | World |
| |
|
| enum class | AtmosphereType { ADIABATIC = 0
} |
| | The set of atmosphere model types. More...
|
| |
| enum class | CalculateInertialFailurePolicyType { ERR
, WARN_AND_USE_DEFAULT_INERTIAL
} |
| | Configuration options of how CalculateInertial() failures should be handled. More...
|
| |
| enum class | ConfigureResolveAutoInertials { SKIP_CALCULATION_IN_LOAD
, SAVE_CALCULATION
, SAVE_CALCULATION_IN_ELEMENT
} |
| | Configuration options of how CalculateInertial() function would be used. More...
|
| |
| enum class | EnforcementPolicy { ERR
, WARN
, LOG
} |
| | Policy to describe how to treat certain conditions when parsing. More...
|
| |
| enum class | ErrorCode {
NONE = 0
, FILE_READ
, DUPLICATE_NAME
, RESERVED_NAME
,
ATTRIBUTE_MISSING
, ATTRIBUTE_INVALID
, ATTRIBUTE_DEPRECATED
, ATTRIBUTE_INCORRECT_TYPE
,
ELEMENT_MISSING
, ELEMENT_INVALID
, ELEMENT_DEPRECATED
, ELEMENT_INCORRECT_TYPE
,
ELEMENT_ERROR
, URI_INVALID
, URI_LOOKUP
, DIRECTORY_NONEXISTANT
,
MODEL_CANONICAL_LINK_INVALID
, MODEL_WITHOUT_LINK
, NESTED_MODELS_UNSUPPORTED
, LINK_INERTIA_INVALID
,
JOINT_CHILD_LINK_INVALID
, JOINT_PARENT_LINK_INVALID
, JOINT_PARENT_SAME_AS_CHILD
, FRAME_ATTACHED_TO_INVALID
,
FRAME_ATTACHED_TO_CYCLE
, FRAME_ATTACHED_TO_GRAPH_ERROR
, POSE_RELATIVE_TO_INVALID
, POSE_RELATIVE_TO_CYCLE
,
POSE_RELATIVE_TO_GRAPH_ERROR
, ROTATION_SNAP_CONFIG_ERROR
, STRING_READ
, MODEL_PLACEMENT_FRAME_INVALID
,
VERSION_DEPRECATED
, MERGE_INCLUDE_UNSUPPORTED
, PARAMETER_ERROR
, UNKNOWN_PARAMETER_TYPE
,
FATAL_ERROR
, WARNING
, JOINT_AXIS_EXPRESSED_IN_INVALID
, CONVERSION_ERROR
,
PARSING_ERROR
, JOINT_AXIS_MIMIC_INVALID
, XML_ERROR
} |
| | Set of error codes. More...
|
| |
| enum class | ForceTorqueFrame : uint8_t { INVALID = 0
, PARENT = 1
, CHILD = 2
, SENSOR = 3
} |
| | The set of supported frames of the wrench values. More...
|
| |
| enum class | ForceTorqueMeasureDirection : uint8_t { INVALID = 0
, PARENT_TO_CHILD = 1
, CHILD_TO_PARENT = 2
} |
| | The set of measure directions of the wrench values. More...
|
| |
| enum class | GeometryType {
EMPTY = 0
, BOX = 1
, CYLINDER = 2
, PLANE = 3
,
SPHERE = 4
, MESH = 5
, HEIGHTMAP = 6
, CAPSULE = 7
,
ELLIPSOID = 8
, POLYLINE = 9
, CONE = 10
} |
| | The set of geometry types. More...
|
| |
| enum class | JointType {
INVALID = 0
, BALL = 1
, CONTINUOUS = 2
, FIXED = 3
,
GEARBOX = 4
, PRISMATIC = 5
, REVOLUTE = 6
, REVOLUTE2 = 7
,
SCREW = 8
, UNIVERSAL = 9
} |
| | The set of joint types. More...
|
| |
| enum class | LightType { INVALID = 0
, POINT = 1
, SPOT = 2
, DIRECTIONAL = 3
} |
| | The set of light types. More...
|
| |
| enum class | MeshOptimization { NONE
, CONVEX_HULL
, CONVEX_DECOMPOSITION
} |
| | Mesh optimization method. More...
|
| |
| enum class | NoiseType { NONE = 0
, GAUSSIAN = 1
, GAUSSIAN_QUANTIZED = 2
} |
| | The set of noise types. More...
|
| |
| enum class | NormalMapSpace : int { TANGENT = 0
, OBJECT = 1
} |
| | Space the normal map is defined in. More...
|
| |
| enum class | ParticleEmitterType { POINT = 0
, BOX = 1
, CYLINDER = 2
, ELLIPSOID = 3
} |
| | The set of particle emitter types. More...
|
| |
| enum class | PbrWorkflowType : int { NONE = 0
, METAL = 1
, SPECULAR = 2
} |
| | Type of PBR workflow. More...
|
| |
| enum class | PixelFormatType {
UNKNOWN_PIXEL_FORMAT = 0
, L_INT8
, L_INT16
, RGB_INT8
,
RGBA_INT8
, BGRA_INT8
, RGB_INT16
, RGB_INT32
,
BGR_INT8
, BGR_INT16
, BGR_INT32
, R_FLOAT16
,
RGB_FLOAT16
, R_FLOAT32
, RGB_FLOAT32
, BAYER_RGGB8
,
BAYER_BGGR8
, BAYER_GBRG8
, BAYER_GRBG8
} |
| | The set of pixel formats. More...
|
| |
| enum class | SensorType {
NONE = 0
, ALTIMETER = 1
, CAMERA = 2
, CONTACT = 3
,
DEPTH_CAMERA = 4
, FORCE_TORQUE = 5
, GPS = 6
, GPU_LIDAR = 7
,
IMU = 8
, LOGICAL_CAMERA = 9
, MAGNETOMETER = 10
, MULTICAMERA = 11
,
LIDAR = 12
, RFID = 13
, RFIDTAG = 14
, SONAR = 15
,
WIRELESS_RECEIVER = 16
, WIRELESS_TRANSMITTER = 17
, AIR_PRESSURE = 18
, RGBD_CAMERA = 19
,
THERMAL_CAMERA = 20
, NAVSAT = 21
, SEGMENTATION_CAMERA = 22
, BOUNDINGBOX_CAMERA = 23
,
CUSTOM = 24
, WIDE_ANGLE_CAMERA = 25
, AIR_SPEED = 26
} |
| | The set of sensor types. More...
|
| |
| enum class | ShaderType : int { PIXEL = 0
, VERTEX = 1
, NORMAL_MAP_OBJECTSPACE = 2
, NORMAL_MAP_TANGENTSPACE = 3
} |
| |
|
| GZ_SDFORMAT_VISIBLE void | addURIPath (const std::string &_uri, const std::string &_path) |
| | Associate paths to a URI.
|
| |
| GZ_SDFORMAT_VISIBLE bool | checkCanonicalLinkNames (const sdf::Root *_root) |
| | Check that for each model, the canonical_link attribute value matches the name of a link in the model if the attribute is set and not empty.
|
| |
| GZ_SDFORMAT_VISIBLE bool | checkCanonicalLinkNames (sdf::Errors &_errors, const sdf::Root *_root) |
| | Check that for each model, the canonical_link attribute value matches the name of a link in the model if the attribute is set and not empty.
|
| |
| GZ_SDFORMAT_VISIBLE bool | checkFrameAttachedToGraph (const sdf::Root *_root) |
| | For the world and each model, check that the attached_to graphs build without errors and have no cycles.
|
| |
| GZ_SDFORMAT_VISIBLE bool | checkFrameAttachedToGraph (sdf::Errors &_errors, const sdf::Root *_root) |
| | For the world and each model, check that the attached_to graphs build without errors and have no cycles.
|
| |
| GZ_SDFORMAT_VISIBLE bool | checkFrameAttachedToNames (const sdf::Root *_root) |
| | Check that for each frame, the attached_to attribute value does not match its own frame name but does match the name of a link, joint, or other frame in the model if the attribute is set and not empty.
|
| |
| GZ_SDFORMAT_VISIBLE bool | checkFrameAttachedToNames (sdf::Errors &_errors, const sdf::Root *_root) |
| | Check that for each frame, the attached_to attribute value does not match its own frame name but does match the name of a link, joint, or other frame in the model if the attribute is set and not empty.
|
| |
| GZ_SDFORMAT_VISIBLE void | checkJointAxisExpressedInValues (const sdf::Root *_root, Errors &_errors) |
| | Check that all joint axes in contained joints specify xyz expressed-in names that match the names of valid frames.
|
| |
| GZ_SDFORMAT_VISIBLE void | checkJointAxisMimicValues (const sdf::Root *_root, Errors &_errors) |
| | Check that all joint axes in contained joints that specify mimic constraints use valid joint names.
|
| |
| GZ_SDFORMAT_VISIBLE bool | checkJointParentChildNames (const sdf::Root *_root) |
| | Check that all joints in contained models specify parent and child link names that match the names of sibling links.
|
| |
| GZ_SDFORMAT_VISIBLE void | checkJointParentChildNames (const sdf::Root *_root, Errors &_errors) |
| | Check that all joints in contained models specify parent and child names that match the names of sibling links, joints, models, or frames.
|
| |
| GZ_SDFORMAT_VISIBLE bool | checkPoseRelativeToGraph (const sdf::Root *_root) |
| | For the world and each model, check that the attached_to graphs build without errors and have no cycles.
|
| |
| GZ_SDFORMAT_VISIBLE bool | checkPoseRelativeToGraph (sdf::Errors &_errors, const sdf::Root *_root) |
| | For the world and each model, check that the attached_to graphs build without errors and have no cycles.
|
| |
| GZ_SDFORMAT_VISIBLE std::string | computeMergedModelProxyFrameName (const std::string &_modelName) |
| | Function to compute a merged model's proxy frame name.
|
| |
| GZ_SDFORMAT_VISIBLE bool | convertFile (const std::string &_filename, const std::string &_version, const ParserConfig &_config, SDFPtr _sdf) |
| | Convert an SDF file to a specific SDF version.
|
| |
| GZ_SDFORMAT_VISIBLE bool | convertFile (const std::string &_filename, const std::string &_version, SDFPtr _sdf) |
| | Convert an SDF file to a specific SDF version.
|
| |
| GZ_SDFORMAT_VISIBLE sdf::Errors | convertFile (SDFPtr _sdf, const std::string &_filename, const std::string &_version, const ParserConfig &_config=ParserConfig::GlobalConfig()) |
| | Convert an SDF file to a specific SDF version.
|
| |
| GZ_SDFORMAT_VISIBLE bool | convertString (const std::string &_sdfString, const std::string &_version, const ParserConfig &_config, SDFPtr _sdf) |
| | Convert an SDF string to a specific SDF version.
|
| |
| GZ_SDFORMAT_VISIBLE bool | convertString (const std::string &_sdfString, const std::string &_version, SDFPtr _sdf) |
| | Convert an SDF string to a specific SDF version.
|
| |
| GZ_SDFORMAT_VISIBLE sdf::Errors | convertString (SDFPtr _sdf, const std::string &_sdfString, const std::string &_version, const ParserConfig &_config=ParserConfig::GlobalConfig()) |
| | Convert an SDF string to a specific SDF version.
|
| |
| template<typename T > |
| bool | equal (const T &_a, const T &_b, const T &_epsilon=1e-6f) |
| | check if two values are equal, within a tolerance
|
| |
| GZ_SDFORMAT_VISIBLE std::string | findFile (const std::string &_filename, bool _searchLocalPath, bool _useCallback, const ParserConfig &_config) |
| | Find the absolute path of a file.
|
| |
| GZ_SDFORMAT_VISIBLE std::string | findFile (const std::string &_filename, bool _searchLocalPath=true, bool _useCallback=false) |
| | Find the absolute path of a file.
|
| |
| GZ_SDFORMAT_VISIBLE std::string | findFile (sdf::Errors &_errors, const std::string &_filename, bool _searchLocalPath, bool _useCallback, const ParserConfig &_config) |
| | Find the absolute path of a file.
|
| |
| GZ_SDFORMAT_VISIBLE std::string | findFile (sdf::Errors &_errors, const std::string &_filename, bool _searchLocalPath=true, bool _useCallback=false) |
| | Find the absolute path of a file.
|
| |
| GZ_SDFORMAT_VISIBLE std::string | getInstallPrefix () |
| | getInstallPrefix return the install prefix of the library i.e.
|
| |
| GZ_SDFORMAT_VISIBLE std::string | getModelFilePath (const std::string &_modelDirPath) |
| | Get the file path to the model file.
|
| |
| GZ_SDFORMAT_VISIBLE std::string | getModelFilePath (sdf::Errors &_errors, const std::string &_modelDirPath) |
| | Get the file path to the model file.
|
| |
| GZ_SDFORMAT_VISIBLE std::string | getSharePath () |
| | getSharePath return the share directory used by sdformat
|
| |
| GZ_SDFORMAT_VISIBLE bool | init (sdf::Errors &_errors, SDFPtr _sdf, const ParserConfig &_config) |
| | Initialize the SDF interface from the embedded root spec file.
|
| |
| GZ_SDFORMAT_VISIBLE bool | init (SDFPtr _sdf) |
| | Initialize the SDF interface from the embedded root spec file.
|
| |
| GZ_SDFORMAT_VISIBLE bool | init (SDFPtr _sdf, const ParserConfig &_config) |
| | Initialize the SDF interface from the embedded root spec file.
|
| |
| GZ_SDFORMAT_VISIBLE bool | initFile (const std::string &_filename, const ParserConfig &_config, ElementPtr _sdf) |
| | Initialize an SDFElement interface using a file.
|
| |
| GZ_SDFORMAT_VISIBLE bool | initFile (const std::string &_filename, const ParserConfig &_config, ElementPtr _sdf, sdf::Errors &_errors) |
| | Initialize an SDFElement interface using a file.
|
| |
| GZ_SDFORMAT_VISIBLE bool | initFile (const std::string &_filename, const ParserConfig &_config, SDFPtr _sdf) |
| | Initialize the SDF interface using a file.
|
| |
| GZ_SDFORMAT_VISIBLE bool | initFile (const std::string &_filename, const ParserConfig &_config, SDFPtr _sdf, sdf::Errors &_errors) |
| | Initialize the SDF interface using a file.
|
| |
| GZ_SDFORMAT_VISIBLE bool | initFile (const std::string &_filename, ElementPtr _sdf) |
| | Initialize an SDF Element interface using a file.
|
| |
| GZ_SDFORMAT_VISIBLE bool | initFile (const std::string &_filename, SDFPtr _sdf) |
| | Initialize the SDF interface using a file.
|
| |
| GZ_SDFORMAT_VISIBLE bool | initString (const std::string &_xmlString, const ParserConfig &_config, SDFPtr _sdf) |
| | Initialize the SDF interface using a string.
|
| |
| GZ_SDFORMAT_VISIBLE bool | initString (const std::string &_xmlString, const ParserConfig &_config, SDFPtr _sdf, sdf::Errors &_errors) |
| | Initialize the SDF interface using a string.
|
| |
| GZ_SDFORMAT_VISIBLE bool | initString (const std::string &_xmlString, SDFPtr _sdf) |
| | Initialize the SDF interface using a string.
|
| |
| GZ_SDFORMAT_VISIBLE std::string | JoinName (const std::string &_scopeName, const std::string &_localName) |
| | Join two strings with the '::' delimiter.
|
| |
| std::string GZ_SDFORMAT_VISIBLE | lowercase (const std::string &_in) |
| | Transforms a string to its lowercase equivalent.
|
| |
| GZ_SDFORMAT_VISIBLE std::ostream & | operator<< (std::ostream &_out, const sdf::Errors &_errs) |
| | Output operator for a collection of errors.
|
| |
| template<class... Ts> |
| std::ostream & | operator<< (std::ostream &os, ParamStreamer< std::variant< Ts... > > sv) |
| |
| template<class T > |
| std::ostream & | operator<< (std::ostream &os, ParamStreamer< T > s) |
| |
| template<typename ParamVariant > |
| | ParamStreamer (const ParamVariant &_val, int _precision) -> ParamStreamer< ParamVariant > |
| |
| GZ_SDFORMAT_VISIBLE sdf::SDFPtr | readFile (const std::string &_filename) |
| | Populate the SDF values from a file.
|
| |
| GZ_SDFORMAT_VISIBLE sdf::SDFPtr | readFile (const std::string &_filename, const ParserConfig &_config, Errors &_errors) |
| | Populate the SDF values from a file.
|
| |
| GZ_SDFORMAT_VISIBLE bool | readFile (const std::string &_filename, const ParserConfig &_config, SDFPtr _sdf, Errors &_errors) |
| | Populate the SDF values from a file.
|
| |
| GZ_SDFORMAT_VISIBLE sdf::SDFPtr | readFile (const std::string &_filename, Errors &_errors) |
| | Populate the SDF values from a file.
|
| |
| GZ_SDFORMAT_VISIBLE bool | readFile (const std::string &_filename, SDFPtr _sdf) |
| | Populate the SDF values from a file.
|
| |
| GZ_SDFORMAT_VISIBLE bool | readFile (const std::string &_filename, SDFPtr _sdf, Errors &_errors) |
| | Populate the SDF values from a file.
|
| |
| GZ_SDFORMAT_VISIBLE bool | readFileWithoutConversion (const std::string &_filename, const ParserConfig &_config, SDFPtr _sdf, Errors &_errors) |
| | Populate the SDF values from a file without converting to the latest SDF version.
|
| |
| GZ_SDFORMAT_VISIBLE bool | readFileWithoutConversion (const std::string &_filename, SDFPtr _sdf, Errors &_errors) |
| | Populate the SDF values from a file without converting to the latest SDF version.
|
| |
| GZ_SDFORMAT_VISIBLE bool | readString (const std::string &_xmlString, const ParserConfig &_config, ElementPtr _sdf, Errors &_errors) |
| | Populate the SDF values from a string.
|
| |
| GZ_SDFORMAT_VISIBLE bool | readString (const std::string &_xmlString, const ParserConfig &_config, SDFPtr _sdf, Errors &_errors) |
| | Populate the SDF values from a string.
|
| |
| GZ_SDFORMAT_VISIBLE bool | readString (const std::string &_xmlString, ElementPtr _sdf) |
| | Populate the SDF values from a string.
|
| |
| GZ_SDFORMAT_VISIBLE bool | readString (const std::string &_xmlString, ElementPtr _sdf, Errors &_errors) |
| | Populate the SDF values from a string.
|
| |
| GZ_SDFORMAT_VISIBLE bool | readString (const std::string &_xmlString, SDFPtr _sdf) |
| | Populate the SDF values from a string.
|
| |
| GZ_SDFORMAT_VISIBLE bool | readString (const std::string &_xmlString, SDFPtr _sdf, Errors &_errors) |
| | Populate the SDF values from a string.
|
| |
| GZ_SDFORMAT_VISIBLE bool | readStringWithoutConversion (const std::string &_xmlString, const ParserConfig &_config, SDFPtr _sdf, Errors &_errors) |
| | Populate the SDF values from a string.
|
| |
| GZ_SDFORMAT_VISIBLE bool | readStringWithoutConversion (const std::string &_xmlString, SDFPtr _sdf, Errors &_errors) |
| | Populate the SDF values from a string without converting to the latest SDF version.
|
| |
| GZ_SDFORMAT_VISIBLE bool | recursiveSameTypeUniqueNames (sdf::ElementPtr _elem) |
| | Check that all sibling elements of the same type have unique names.
|
| |
| GZ_SDFORMAT_VISIBLE bool | recursiveSameTypeUniqueNames (sdf::Errors &_errors, sdf::ElementPtr _elem) |
| | Check that all sibling elements of the same type have unique names.
|
| |
| GZ_SDFORMAT_VISIBLE bool | recursiveSiblingNoDoubleColonInNames (sdf::ElementPtr _elem) |
| | Check that all sibling elements do not contain the delimiter double colons '::' in element names, which is reserved for forming scopes in SDFormat 1.8.
|
| |
| GZ_SDFORMAT_VISIBLE bool | recursiveSiblingNoDoubleColonInNames (sdf::Errors &_errors, sdf::ElementPtr _elem) |
| | Check that all sibling elements do not contain the delimiter double colons '::' in element names, which is reserved for forming scopes in SDFormat 1.8.
|
| |
| GZ_SDFORMAT_VISIBLE bool | recursiveSiblingUniqueNames (sdf::ElementPtr _elem) |
| | Check that all sibling elements of the any type have unique names.
|
| |
| GZ_SDFORMAT_VISIBLE bool | recursiveSiblingUniqueNames (sdf::Errors &_errors, sdf::ElementPtr _elem) |
| | Check that all sibling elements of the any type have unique names.
|
| |
| GZ_SDFORMAT_VISIBLE void | setFindCallback (std::function< std::string(const std::string &)> _cb) |
| | Set the callback to use when SDF can't find a file.
|
| |
| GZ_SDFORMAT_VISIBLE bool | shouldValidateElement (sdf::ElementPtr _elem) |
| | Check whether the element should be validated.
|
| |
| GZ_SDFORMAT_VISIBLE std::vector< std::string > | split (const std::string &_str, const std::string &_splitter) |
| | Split a string using the delimiter in splitter.
|
| |
| GZ_SDFORMAT_VISIBLE std::pair< std::string, std::string > | SplitName (const std::string &_absoluteName) |
| | Split a name into a two strings based on the '::' delimiter.
|
| |
| GZ_SDFORMAT_VISIBLE std::string | trim (const char *_in) |
| | Trim leading and trailing whitespace from a string.
|
| |
| GZ_SDFORMAT_VISIBLE std::string | trim (const std::string &_in) |
| | Trim leading and trailing whitespace from a string.
|
| |